I tried to make a tool that takes tsv input and have some data_columns
selection parameters in the xml definition. It seems to work, but I get
‘invalid option was selected’ in the browser interface for each of the
data_columns. No logging errors or stacktraces.
Digging a bit, I found out that the legal_values of the ColumnParameter (in
lib/galaxy/tools/parameters/basic.py ) is empty. It is returned empty by
get_column_list when this does
if not dataset.metadata.columns: on line 1184 of the above mentioned file.
Now I’m a bit at a loss, how do I set these columns, or where are those columns
set on the metadata? Is it stored, generated from the input file? My files are
not official formats, just tsv subclasses.
I’m on changeset 14567:007f6a80629a in galaxy-dist.
Proteomics systems developer
BILS / Lehtiö lab
Scilifelab Stockholm, Sweden
Please keep all replies on the list by using "reply all"
in your mail client. To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
To search Galaxy mailing lists use the unified search at: