I've created a custom file type based on the Galaxy Tabular type  (this is so 
some tools I'm developing can declare this type as input or output and prevent 
any arbitrary tabular file from being used as input for a tool)

I have a data source tool that declares its output format to be my type (this 
tool brings the user to a website where they query a database and then sends 
the data file back to galaxy)

when I load data with this tool the format is set to "tabular" by galaxy and 
not to my custom type.  I have a  feeling Galaxy is ignoring what the tool .xml 
says the format of the output is and tries to autodetect, and comes up with 
tabular.  If a data source says the output is a specific type shouldn't galaxy 
use that as the format rather than autodetect?

Also,  I have other tools that declare my type as the input type, yet when I go 
to select an input file it shows me all tabular files in my history, not just 
those with my custom type.

how do I get the format to be correctly set for a file I load from my 
data_source tool?  And how do I limit selections in an input drop down to just 
my specific file type?  I'm guessing I need to extend the Tabular class, but I 
don't need to add any additional functionality at this point, I just want to 
limit how the tools can be chained together. This datatype is probably just a 
place holder for what will probably end up being a binary type, so I'm not 
going to put much effort in. 

Glen L. Beane
Software Engineer
The Jackson Laboratory
Phone (207) 288-6153

To manage your subscriptions to this and other Galaxy lists, please use the 
interface at:


Reply via email to