-
Notifications
You must be signed in to change notification settings - Fork 60
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
Ignore trailing semicolons in GFF3 attributes column #2718
Comments
what behavior do you see when it 'fails to parse'? in basic testing on our volvox sample data i'm not sure i see any issue |
The output is like this:
The cause may be not semicolons, but filenames. This file, |
@heavywatal ah I see, indeed the code does explicitly check for .gz file extension and doesn't handle .bgz extension. we can fix that! |
jbrowse text-index
(and FeatureTrack display sometimes?) fails to parse GFF3 file with trailing semicolons at attributes (9th) column.Sorry I haven't tested this thoroughly with minimal data, but it is recovered by applying
sed -e 's/;$//'
to GFF3.Expected behavior
GFF3 parser should (be able to) ignore trailing semicolons although it may be input files' fault. The current GFF3 spec is not clear enough about this.
Screenshots
Version:
@jbrowse/cli/1.6.4 darwin-x64 node-v16.13.21
Google Chrome Version 97.0.4692.99
macOS 12.2 Monterey
Additional context
I have submitted an issue The-Sequence-Ontology/Specifications#28 to clarify this, and another lawremi/rtracklayer#58 to avoid writing trailing semicolons.
The text was updated successfully, but these errors were encountered: