Re: [galaxy-dev] BED12 Data Format

2016-02-27 Thread Lance Parsons
So I'm continuing to run into issues with BED vs BED12 files due to Galaxy automatically converting GFF/GTF files to non-BED12 files. Essentially, the RSeQC tools require BED12 files, but Galaxy allows users to use GTF/GFF files which it automatically converts incorrectly. Is there any desire/

Re: [galaxy-dev] BED12 Data Format

2016-01-29 Thread Lance Parsons
Well, I somewhat follow you. My main goal would be to allow people to use GTF files in the RSeQC tools. My initial thought was to write a tool to convert GTF to BED12 (which I've done). However, it would be really nice to have Galaxy be able to automatically convert behind the scenes. The probl

Re: [galaxy-dev] BED12 Data Format

2016-01-28 Thread Daniel Blankenberg
Hi Lance, Ah, yes, using bed12 would be problematic, as all bedstrict types are currently set to not be uploadable or datatype assignable. This stems from a long history of abuse of the BED format in Galaxy (where datasets should have been generic ‘interval’ matching bed metadata of chrome,star

Re: [galaxy-dev] BED12 Data Format

2016-01-27 Thread Lance Parsons
Thanks for the info Dan. I've explored using bed12, but I have a few questions. 1. When attempting to use 'bed12' or 'Bed12' as a file type in a test, I get the following error: Exception: {u'message': {u'type': u'error', u'data': {u'file_type': u"An invalid option was selected for file_

Re: [galaxy-dev] BED12 Data Format

2016-01-25 Thread Daniel Blankenberg
Hi Lance, FWIW, there is an existing bedstrict and bed12 (and bed6) datatypes in Galaxy. The strict datatypes are currently usually created by implicit datatype converters and are most often used by some external display applications that need standards conforming files. bed6/12 are subclasses

[galaxy-dev] BED12 Data Format

2016-01-14 Thread Lance Parsons
Does anyone know of any efforts to create a BED12 datatype for Galaxy? Since some tools require BED12 and the automatic convertion from GFF-to-BED does not seem to generate a BED12, it seems it might be a worthwhile addition. If not, what would be the best way to go about doing this? Making it