Closed marcelm closed 1 year ago
Great that you found the bug! So I guess this is the PR to be merged instead of #295 ?
So I guess this is the PR to be merged instead of #295 ?
Yes, that was just the first fix until I decided to do it properly by updating all of SSW.
Regarding the above To Do list:
I added some code that checks whether an alignment failed, but I could not trigger it. Since it seems to occur so rarely, I decided to leave in the message printed to the terminal. It’s just a cosmetic thing anyway.
I have checked a couple of datasets and couldn’t find any difference in accuracy, which I guess is expected because the interval to which the query is mapped on the reference doesn’t change.
Ok great, happy to merge.
Obtained from https://github.com/mengyao/Complete-Striped-Smith-Waterman-Library
The previously included copy of SSW had been modified by adding a score_size parameter to Align(). This customization has been removed. This does not change behavior as the passed value passed was the default used by the library anyway.
This is an alternative to #295
Also, we should patch SSW to not print out the error message (we want to control terminal output).Decided to ignore this as it happens so rarelyCloses #294