-
Notifications
You must be signed in to change notification settings - Fork 242
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
CDS entries in GFF3 file are not merged to a CompoundLocation #95
Comments
@chapmanb is there an easy solution for this? I stumbled over this as well, as I tried to integrate protein sequences to CDS records. |
Björn and Mikael; https://github.com/daler/gffutils I've been pointing everyone at Ryan's work as it's better and more up to date than this library. The goal has been to merge any missing functionality this library has there. Hopefully it'll handle your case better. |
@chapmanb yes I'm developing currently some Galaxy integration for gffutils, but this is lacking the conversion features as far as I know. You can not convert a gff-sqlite to genbank, isn't it? |
I think I have some code that does the merge, albeit maybe not in an optimal way. I'll check it and see if it fits to be merged into a suitable place. Cheers, Sent from a crippled computer (a.k.a a phone) 18 jun 2015 kl. 17:40 skrev Brad Chapman <[email protected]mailto:[email protected]>: Björn and Mikael; https://github.com/daler/gffutils I've been pointing everyone at Ryan's work as it's better and more up to date than this library. The goal has been to merge any missing functionality this library has there. Hopefully it'll handle your case better. Reply to this email directly or view it on GitHubhttps://github.com//issues/95#issuecomment-113196433. |
@mikdur this would be great! |
Given a gene that looks something like this in GFF3 notion:
The GFF parser fails to join the two CDSs with the same ID into a single feature with a CompoundLocation. The result of this is that GenBank och EMBL files produced when merging (and flattening) GFF3 annotations get multiple CDSs where the CDS position instead should be a join, eg:
The text was updated successfully, but these errors were encountered: