Skip to content

Conversation

@Gyuuul2
Copy link
Contributor

@Gyuuul2 Gyuuul2 commented Jun 28, 2025

This PR updates the Smith-Waterman alignment module to use BlockAligner for both seq-seq and profile-seq alignment.
Refactored and cleaned up unused alignment types, such as profile-profile.
Commented out the int32_t alignment (code remains for reference).
Although alignment mode 2 can still be used, BlockAligner supports backtracing. A future update can make use of this to support precise sequence identity for mode 2 as well.

@martin-steinegger
Copy link
Member

Can we merge this?

git-subtree-dir: lib/corrosion
git-subtree-split: b1fab721655c5c4b1b08a083d3cd29f163af75d0
git-subtree-dir: lib/block-aligner
git-subtree-split: 3f69b35adc596aa453a68a1fbcc681e8b58a552e
@Gyuuul2 Gyuuul2 force-pushed the blockalignerPR branch 5 times, most recently from 2c96a63 to 87724e9 Compare September 6, 2025 14:26
@milot-mirdita milot-mirdita merged commit f2498a2 into soedinglab:master Oct 14, 2025
6 of 15 checks passed
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.

3 participants