jbrowsetix / jbrowse

jbrowse non-fork to test tix migration
Other
1 stars 0 forks source link

Validate GFF/BED/WIG/FASTA input, give helpful feedback #51

Open jbrowsetix opened 13 years ago

jbrowsetix commented 13 years ago

JBrowse server scripts currently give little or no (or cryptic) feedback about invalid input data. This problem gets much worse for the TWiki plugin (where interactive inspection of the command-line error logs, output files, etc., is impossible). Even Lincoln accidentally uploaded an invalid GFF3 file & was then perplexed by the lack of input; if the maintainer of the GFF3 spec does that, we can reasonably expect others to make the same mistake.

Things to validate (as well as standard format glitches): do the sequence names match up between GFF and FASTA files? Any blank or malformed lines? Any empty (unannotated) chromosomes? Any zero-length sequences in the FASTA? etc.

Feedback should be in the form of a generated HTML page (or snippet), so that it can be displayed in an embedding CMS application, such as TWiki.

original LH ticket

This ticket has 0 attachment(s).