Skip to content
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

Keep introns #79

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

christopher-holt
Copy link

Altered functionality of RNA.introns() to keep the introns annotated in the augustus.hints.gff3 file instead of dynamically generating introns

@jorvis
Copy link
Owner

jorvis commented Jan 18, 2023

So I get that the updates to biothings.py here supports your need from the augustus output, but it strips export of features from any other source but Augustus. Are you up for modifying that intron export behavior if ['introns'] is defined, else keep the version which derives them instead?

@christopher-holt
Copy link
Author

The reason I chose to pull directly from Augustus was that I was having issues with naming the introns (eg "g1.t1.intron1"), following the same patterns as the exon/CDS names instead of using the uuid4. I can try and modify the intron export behaviour but I'm not sure how far I will get

@christopher-holt
Copy link
Author

It would probably be easier to fix the naming issue but I haven't found a way yet

@christopher-holt
Copy link
Author

christopher-holt commented Jan 22, 2023

Hi Josh, I kept the dynamic intron generation but I formatted the intron names to follow the same pattern as the exons (g1.t1.intron1). I know it is a bit hard coded but I wasn't sure of a better way to achieve this format (b88e02b)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants