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!