-
Notifications
You must be signed in to change notification settings - Fork 22
Closed
Labels
algorithmIssue requires algorithmic improvementIssue requires algorithmic improvementbugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requestfixed in releaseIssue resolved and the fix is released, waiting for approvalIssue resolved and the fix is released, waiting for approval
Description
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 and extra_right in src/long_read_assigner.py.
File and Lines:
src/long_read_assigner.py, lines 187–188
Original Code:
extra_left = 1 if read_region[0] + self.params.delta < transcript_start else 0
extra_right = 1 if read_region[0] - self.params.delta > transcript_end else 0Suggested Update:
extra_left = 0.5 if read_region[0] + self.params.delta < transcript_start else 0
extra_right = 0.5 if read_region[1] - self.params.delta > transcript_end else 0Please let me know if this suggestion aligns with the intended design.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
algorithmIssue requires algorithmic improvementIssue requires algorithmic improvementbugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requestfixed in releaseIssue resolved and the fix is released, waiting for approvalIssue resolved and the fix is released, waiting for approval