Hi Jeremy, Thank you for your response. I seem to have resolved my error. I noticed that when running the third tool in my workflow as another user, it was not taking the output of the 2nd tool correctly. This is because the output of the 2nd tool was of type data (format agnostic), and the input of the third tool was of type data format ELAND. For some reason, this was still running fine when I ran the workflow, but didn't work for others. Cheers, and thank you for the help. -- Branden Timm btimm@glbrc.wisc.edu
(a) where exactly are you seeing this error? when trying to view a shared workflow or someplace else
(b) can users currently run your tool? (this will suggest or rule out a problem with your .loc)
Also, can you please provide the complete stack trace found in paster.
Thanks, J.
On Sep 14, 2010, at 12:41 PM, Branden Timm wrote:
Hello, I have a workflow that I've tried to share both with users and via link. Trying to use either of these methods to access the shared workflow results in a Server Error. paster.log reports:
File '/home/galaxy/galaxy_dist/lib/galaxy/tools/__init__.py', line 795 in visit_inputs callback( "", input, value[input.name] ) KeyError: 'referenceGenome'
referenceGenome is a param from one of my tool's xml configuration file. Here is the relevant section:
<param name="referenceGenome" type="select" label="Reference Genome"> <options from_file="soap_indices.loc"> <column name="name" index="1"/> <column name="value" index="2"/> </options> </param>
soap_indices.loc only contains one line currently ecoliU00096 E. Coli U00096 /home/galaxy/galaxy_dist/soap_indices/ecoli_U00096.fasta.index
I'm confused as to why I am getting this KeyError, but I suspect that perhaps I have set up my .loc file incorrectly? Any help would be greatly appreciated. Cheers
-- Branden Timm Great Lakes Bioenergy Research Center btimm@glbrc.wisc.edu
_______________________________________________ galaxy-dev mailing list galaxy-dev@lists.bx.psu.edu http://lists.bx.psu.edu/listinfo/galaxy-dev
J.