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

Help understanding tama_remove_fragment_models.py discard result #138

Open
idarolti opened this issue Jul 4, 2024 · 0 comments
Open

Help understanding tama_remove_fragment_models.py discard result #138

idarolti opened this issue Jul 4, 2024 · 0 comments

Comments

@idarolti
Copy link

idarolti commented Jul 4, 2024

Hi Richard,

I have a test bed file with the following two transcripts that differ only in the size of the last exon (PB.6480.7 is 702 bp longer than PB.6480.5):

Chr1 113145948 113213177 PB.6480;PB.6480.7 40 + 113145948 113145948 255,0,0 7 368,1014,161,107,260,167,1066 0,53232,56316,59800,63135,65470,66163
Chr1 113145948 113212475 PB.6480;PB.6480.5 40 + 113145948 113145948 255,0,0 7 368,1014,161,107,260,167,364 0,53232,56316,59800,63135,65470,66163

When running tama_remove_fragment_models.py with default parameters, transcript PB.6480.5 is being discarded. Could you please explain why that is? If I understand correctly, tama_remove_fragment_models.py should remove fragment models that differ from the longer model on both the 5' and 3' ends up to a certain length threshold. By default, exon ends threshold/ splice junction threshold is 10bp and trans ends wobble threshold is 500bp. The two transcripts in my bed file only differ at one end, and the difference exceeds the threshold, so shouldn't both be kept? I have tried changing to lower thresholds but still the same result. Any clarifications for why this is the case?

Many thanks!
Iulia Darolti

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

No branches or pull requests

1 participant