-
Notifications
You must be signed in to change notification settings - Fork 14
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
Suggestion for Adjusting Scoring Logic in long_read_assigner.py (extra_left and extra_right) #270
Comments
Hi @biosalt-cc Thank you for the feedback! I am really amazed by the fact you were able to dig this deep. In general, I agree that alternative splicing events are not the same weight as terminal exon elongation. Do you have any specific cases where this comes into effect? Best |
Hi, @andrewprzh I think [extra_right] is intended to assess whether the end of the read region extends beyond the end of the transcript region. However, it incorrectly uses [read_region[0]] (start position) instead of [read_region[1]] (end position). In fact, while testing, I found that some reads were not correctly assigned to ISOforms, and I tracked down this potential problem step by step. However, please double check if my understanding is correct. |
Dear @biosalt-cc Yes, you are right, that's a bug. Best |
Hi, IsoQuant is an incredible tool that has significantly streamlined long-read transcriptome analysis.
Issue Description:
While using IsoQuant, I noticed a potential improvement in the logic for calculating
extra_left
andextra_right
insrc/long_read_assigner.py
.File and Lines:
src/long_read_assigner.py
, lines 187–188Original Code:
Suggested Update:
Please let me know if this suggestion aligns with the intended design.
The text was updated successfully, but these errors were encountered: