Hi galaxy-dev,
I'm having a problem running a test using planemo where I would like the value of a parameter taken from one of the data tables. I get the following error in planemo:
'Error creating a job for these tool inputs - Parameter refGenomeSource_type requires a value, but has no legal values defined.\n
From my script XML:
<param name="refGenomeSource_type" type="select" label="Select a reference genome / transcriptome">
<options from_data_table="type_indexes">
</options>
</param>
...
<tests>
<test>
<param name="refGenomeSource_type" value="hsapiens"/>
</test>
</tests>
From my "tool_data_table_conf.xml.sample" and "tool_data_table_conf.xml.test" (mirrored)
<table name="type_indexes" comment_char="#" allow_duplicate_entries="False">
<columns>value, name, path</columns>
<file path="tool-data/twobit.loc" />
</table>
and from twobit.loc (where the columns are tab separated):
hsapiens H. sapiens (hg38) /remote/RMS/users/galaxy/reference_genomes/MFEprimer_index/Homo_sapiens.GRCh38.cdna.all.fa
Any suggestions would be greatly appreciated!