PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 19, 2026Bioinformatics0 citationsOpen Access

BABAPPAlign: A Multiple Sequence Alignment Engine with a Learned Residue-Level Scoring Function

View Full Paper
KSKrishnendu Sinha

Key Points

  • The aim is to enhance multiple sequence alignment accuracy by using a learned residue-level scoring function.
  • Developed a progressive multiple sequence alignment engine
  • Replaced static substitution scoring with a trained scorer
  • Utilized protein-language-model embeddings
  • Maintained affine-gap dynamic programming
  • Benchmarked using BAliBASE and validated with PREFAB and HOMSTRAD datasets
  • Learned scoring function outperformed traditional BLOSUM62 and in-engine EBA-style controls
  • Exceeded performance of the MAFFT alignment algorithm
  • Demonstrated improved sequence-specific alignment capabilities

Abstract

Abstract Motivation Multiple sequence alignment (MSA) remains a core problem in bioinformatics, yet most widely used alignment methods still rely on static amino acid substitution matrices that cannot adapt to sequence-specific context. Results BABAPPAlign is a progressive MSA engine that replaces static substitution scoring with a trained residue-level scorer operating on fixed protein-language-model embeddings, while retaining exact affine-gap dynamic programming. It also provides an integrated codon-aware alignment mode. Using BAliBASE as the primary inferential benchmark, with supporting external validation on deterministic subsets of PREFAB and HOMSTRAD, the learned backend outperformed matched in-engine EBA-style cosine and BLOSUM62 controls, and also exceeded MAFFT. Availability and Implementation Implemented in Python. Source code: https://github.com/sinhakrishnendu/BABAPPAlign. Archived release: https://doi.org/10.5281/zenodo.17934124. Pretrained weights: https://doi.org/10.5281/zenodo.18053200. Supplementary Information Supplementary data are available online.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Krishnendu Sinha (2026) studied this question.

synapsesocial.com/papers/69e4734c010ef96374d8f145https://doi.org/10.1093/bioinformatics/btag189
Ask AI
Helpful
Bookmark
Share
View Full Paper