epLSAP-Align: a non-sequential protein structural alignment solver with entropy-regularized partial linear sum assignment problem formulation
Open Access
- 20 May 2025
- journal article
- Published by Oxford University Press (OUP) in Bioinformatics
- Vol. 41 (6)
Abstract
Motivation: The three-dimensional protein tertiary structure alignment is a fundamental problem that seeks insights into functions and evolution. Previous structure alignment algorithms have adopted the sequential assumption and used dynamic programming solvers. However, many distantly related structures exhibit non-sequential similarities, and non-sequential alignment tools are less efficient and accurate than sequential ones. In this paper, we formulate the non-sequential alignment as the Entropy-regularized Partial Linear Sum Assignment Problem (epLSAP) and propose a solver based on Sinkhorn algorithms, referred to as epLSAP-Align. Results: Compared with existing non-sequential alignment solvers, our epLSAP-Align can explicitly model the gap penalty, efficiently achieve global optimality and balance coverage and fidelity. We show that epLSAP-Align can be easily integrated into the existing frameworks, such as TM-align and MICAN, resulting in the non-sequential alignment tool epLSAP-TM and epLSAP-MICAN, respectively. Both epLSAP-TM and epLSAP-MICAN achieve better performance than the existing non-sequential alignment tools in terms of biologically meaningful structure overlaps on two sequential alignment test sets MALIDUP and MALISAM, and four non-sequential alignment test sets MALIDUP-ns, MALISAM-ns, 64-difficult-case and RIPC datasets. Also, compared with the most recent non-sequential alignment tool USalign2, our epLSAP-TM is at least 22% faster under the same setting. Availability and implementation: Our source code is available at https://github.com/xzhangem/epLSAP-align.Keywords
Funding Information
- Center for Ocean Research in Hong Kong and Macau
This publication has 39 references indexed in Scilit:
- CLePAPS: FAST PAIR ALIGNMENT OF PROTEIN STRUCTURES BASED ON CONFORMATIONAL LETTERSJournal of Bioinformatics and Computational Biology, 2008
- A comprehensive analysis of non-sequential alignments between all protein structuresBMC Structural Biology, 2007
- Protein structure database search and evolutionary classificationNucleic Acids Research, 2006
- TM-align: a protein structure alignment algorithm based on the TM-scoreNucleic Acids Research, 2005
- Secondary-structure matching (SSM), a new tool for fast protein structure alignment in three dimensionsActa Crystallographica Section D Structural Biology, 2004
- Non-sequential structure-based alignments reveal topology-independent core packing arrangements in proteinsBioinformatics, 2004
- Scoring function for automated assessment of protein structure template qualityProteins: Structure, Function, and Bioinformatics, 2004
- LGA: a method for finding 3D similarities in protein structuresNucleic Acids Research, 2003
- Protein structure alignment by incremental combinatorial extension (CE) of the optimal pathProtein Engineering, Design and Selection, 1998
- SCOP: a structural classification of proteins database for the investigation of sequences and structures.Journal of Molecular Biology, 1995