-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Derives_from strictness #4
Comments
It also has protein lines that fail parsing
|
Oh ya, link ftp://ftp.arabidopsis.org/home/tair/Genes/TAIR10_genome_release/TAIR10_gff3/TAIR10_GFF3_genes.gff |
I think the TAIR GFF3 file needs fixing. There are issues with it straight off the bat:
I've posted an issue with GenomeTools regarding adding a check for the My workaround is to parse out the curl ftp://ftp.arabidopsis.org/home/tair/Genes/TAIR10_genome_release/TAIR10_gff3/TAIR10_GFF3_genes.gff \
| sed '1i ##gff-version 3' \
| sed -r 's/Index/index/g; s/\;?Derives_from=AT[0-9]TE[0-9]+//' \
| gt gff3 -retainids \
| ~/git_repos/gff3sort/gff3sort.pl /dev/stdin \
| bgzip \
> TAIR10_GFF3_genes.gff3.gz The question as to what JBrowse might do with |
can now set disableDerivesFromReferences on the parser options, which is enabled by default for jbrowse 2 (jbrowse 2 manually specifies). we could reconsider it to be default in this library possibly in the future |
This is somewhat questionable whether it should be allowed, but the TAIR gff has lines such as this
The feature AT1TE01405 is not in the file at all (tair link here though https://www.arabidopsis.org/servlets/TairObject?type=transposon&id=10102)
I guess it is some question of whether strictness of derives from can be turned off (and then in this case, would it skip resolving derives from or just not throw an error?)
The text was updated successfully, but these errors were encountered: