Skip to content

Fixing critical bug where complexity calculation is incorrect - #42

Merged
mourisl merged 1 commit into
splicebox:masterfrom
mbeavitt:hotfix/switch-fallthrough-complexity
Dec 13, 2024
Merged

Fixing critical bug where complexity calculation is incorrect#42
mourisl merged 1 commit into
splicebox:masterfrom
mbeavitt:hotfix/switch-fallthrough-complexity

Conversation

@mbeavitt

Copy link
Copy Markdown
Contributor

Partially fixes #41

Due to a fallthrough to 'I' in the switch, an extra offset is added for any cigar strings containing 'S'. This causes the program to start reading into incorrect sequence characters from a previous alignment (or junk data, usually 0).

…tart reading into the wrong sequence, due to case 'S' falling through to case 'M'
@mourisl
mourisl merged commit 3d4ed5c into splicebox:master Dec 13, 2024
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.

Low complexity read filtering step in FindJunctions.cpp is broken for long reads

2 participants