Submitted:
01 October 2025
Posted:
02 October 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Related Work on TMP-Specific MSA Methods
1.2. Contributions
2. Materials and Methods
2.1. Overview of the Alignment Method
2.2. Topology Prediction
- High accuracy in predicting transmembrane topology, particularly for complex TMPs.
- Comprehensive per-residue annotations that inform scoring and gap penalties.
- Scalability to large datasets, making it suitable for high-throughput applications.
2.3. Topology-Aware Substitution Scoring
- PHAT Matrix: Applied to residues within transmembrane (TM) regions, as it is specifically designed to capture the hydrophobic and structural constraints of TM helices.
- BLOSUM62 Matrix: Used for residues in non-transmembrane regions, such as intracellular and extracellular loops, to reflect the general evolutionary patterns of soluble proteins.
2.4. Topology-Based Gap Penalty Scheme
- and : Gap opening and extension penalties within TM regions.
- and : Gap opening and extension penalties in non-TM regions.
2.5. Multi-Objective Formulation
2.5.1. Sum-of-Pairs with Gap Penalty and Topology prediction
2.5.2. Aligned Regions
2.6. Implementation Details
- Initialization: The initial population is generated using a hybrid strategy inspired by the T-Coffee approach [34], where alignments produced by widely-used external tools such as ClustalW, Kalign, and MAFFT are merged and recombined to seed the population. This strategy provides a diverse and high-quality starting point for the evolutionary algorithm, helping it converge more efficiently towards accurate alignments.
- Selection: Supports random and tournament selection. In the tournament case, the tournament size can be tuned to control selection pressure.
- Crossover: Single Point Crossover (SPX) is used to combine parent alignments, promoting diversity in the offspring population.
- Mutation: Several biologically inspired mutation operators are available, such as InsertRandomGap (IRG), MergeAdjacentGapGroups (MAGG), ShiftClosedGaps (SCG), and SplitANonGapGroup (SANGG).
- Evaluation: TM-MSAligner allows running in both sequential and parallel execution modes, which is particularly useful for high-dimensional datasets.
- Topology-aware evaluation: The objective functions (Sum-of-Pairs and Aligned Regions) are integrated with transmembrane topology prediction. They dynamically apply region-specific substitution matrices and penalize gaps differently in TM and non-TM regions, as described in Section 2.3 and Section 2.2.
3. Experimental Setup and Benchmark Datasets
3.1. Benchmark Datasets
3.2. Evaluation Metrics
- Sum-of-Pairs (SP) Score: This metric measures the proportion of residue pairs that are correctly aligned in the test alignment with respect to a reference alignment. Higher SP values indicate improved local homology conservation at the residue level, reflecting the algorithm’s ability to align homologous residues consistently.
- Total Column (TC) Score: This metric evaluates the number of alignment columns that are perfectly conserved with the reference, meaning that all residues in those columns are correctly aligned. High TC values indicate that the method preserves structurally and functionally coherent blocks across sequences, capturing entire regions rather than isolated pairs of residues.
3.3. Compared Methods
3.4. TMP-M2Align Configuration
4. Results
4.1. BAliBASE Results
4.2. GPCR Dataset Results
4.3. Visualization of Solution Fronts
4.4. Topological Analysis of the Alignments in Class A and Class C GPCRs
4.5. Representative Alignment Snippets
5. Discussion
5.1. Implications of a Multiobjective Framework for TMPs
5.2. Advantages of Topology-Aware Gap Penalties
5.3. Comparison with Existing Methods
5.4. Qualitative Topological Consistency of GPCR Alignments
6. Conclusions and Future Work
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Wallin, E.; Heijne, G.V. Genome-wide analysis of integral membrane proteins from eubacterial, archaean, and eukaryotic organisms. Protein Science 1998, 7, 1029–1038.
- Bhat, B.; Ganai, N.A.; Andrabi, S.M.; Shah, R.A.; Singh, A. TM-Aligner: Multiple sequence alignment tool for transmembrane proteins with reduced time and improved accuracy. Scientific Reports 2017, 7. [CrossRef]
- Frishman, D. Structural Bioinformatics of Membrane Proteins; Springer, 2010; p. 400. [CrossRef]
- Wang, H.; Wang, J.; Zhang, L.; Sun, P.; Du, N.; Li, Y. A sequential segment based alpha-helical transmembrane protein alignment method. International Journal of Biological Sciences 2018, 14, 901–906. [CrossRef]
- Pirovano, W.; Feenstra, K.A.; Heringa, J. PRALINE™: A strategy for improved multiple alignment of transmembrane proteins. Bioinformatics 2008, 24, 492–497. [CrossRef]
- Thompson, J.; Higgins, D.; Gibson, T. CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice. Nucleic Acids Research 1994, 22, 4673–4680.
- Lassmann, T.; Sonnhammer, E. Kalign – an accurate and fast multiple sequence alignment algorithm. BMC Bioinformatics 2005, 6, 298. [CrossRef]
- Katoh, K.; Misawa, K.; Kuma, K.; Miyata, T. MAFFT: a novel method for rapid multiple sequence alignment based on fast Fourier transform. Nucleic Acids Research 2002, 30, 3059–3066. [CrossRef]
- Edgar, R. MUSCLE: multiple sequence alignment with high accuracy and high throughput. Nucleic Acids Research 2004, 32, 1792–1797. [CrossRef]
- Notredame, C.; Higgins, D.; Heringa, J. T-Coffee: A novel method for fast and accurate multiple sequence alignment. Journal of Molecular Biology 2000, 302, 205–217. [CrossRef]
- Floden, E.W.; Tommaso, P.D.; Chatzou, M.; Magis, C.; Notredame, C.; Chang, J.M. PSI/TM-Coffee: a web server for fast and accurate multiple sequence alignments of regular and transmembrane proteins using homology extension on reduced databases. Nucleic Acids Research 2016, 44, W339–W343. [CrossRef]
- Cserzö, M.; Bernassau, J.M.; Simon, I.; Maigret, B. New Alignment Strategy for Transmembrane Proteins. Journal of Molecular Biology 1994, 243, 388 – 396. [CrossRef]
- Zambrano-Vega, C.; Oviedo, B.; Villamar-Torres, R.; Botto-Tobar, M.; Barros-Rodríguez, M. An Overview of Multiple Sequence Alignment Methods Applied to Transmembrane Proteins. In Proceedings of the Technology Trends; Botto-Tobar, M.; Pizarro, G.; Zúñiga-Prieto, M.; D’Armas, M.; Zúñiga Sánchez, M., Eds., Cham, 2019; pp. 410–419.
- Shafrir, Y.; Guy, H.R. STAM: simple Transmembrane Alignment Method. Bioinformatics 2004, 20, 758–769. [CrossRef]
- Forrest, L.R.; Tang, C.L.; Honig, B. On the accuracy of homology modeling and sequence alignment methods applied to membrane proteins. Biophysical Journal 2006, 91, 508–517. [CrossRef]
- Zambrano-Vega, C.; Nebro, A.J.; García-Nieto, J.; Aldana-Montes, J.F. M2Align: parallel multiple sequence alignment with a multi-objective metaheuristic. Bioinformatics 2017, 33, 3011–3017. [CrossRef]
- Cedeño-Muñoz, J.; Zambrano-Vega, C.; Nebro, A.J. TM-MSAligner: A Tool for Multiple Sequence Alignment of Transmembrane Proteins. In Proceedings of the Computational Science – ICCS 2024; Franco, L.; de Mulatier, C.; Paszynski, M.; Krzhizhanovskaya, V.V.; Dongarra, J.J.; Sloot, P.M.A., Eds., Cham, 2024; pp. 113–121.
- Krogh, A.; Larsson, B.; Von Heijne, G.; Sonnhammer, E.L. Predicting transmembrane protein topology with a hidden markov model: application to complete genomes1. Journal of molecular biology 2001, 305, 567–580.
- Tusnády, G.E.; Simon, I. The HMMTOP transmembrane topology prediction server . Bioinformatics 2001, 17, 849–850. [CrossRef]
- Yang, J.; Shen, H.B. MemBrain-contact 2.0: a new two-stage machine learning model for the prediction enhancement of transmembrane protein residue contacts in the full chain. Bioinformatics 2017, 34, 230–238. [CrossRef]
- Cai, Y.D.; Zhou, G.P.; Chou, K.C. Support Vector Machines for Predicting Membrane Protein Types by Using Functional Domain Composition. Biophysical Journal 2003, 84, 3257–3263. [CrossRef]
- Hallgren, J.; Tsirigos, K.D.; Pedersen, M.D.; Armenteros, J.J.A.; Marcatili, P.; Nielsen, H.; Krogh, A.; Winther, O. DeepTMHMM predicts alpha and beta transmembrane proteins using deep neural networks. bioRxiv 2022. [CrossRef]
- Dayhoff, M.; Schwartz, R.; B.C. Orcutt, B. A model of evolutionary change in proteins. In Atlas of Protein Sequences and Structure 1978, 5, 345–352.
- Henikoff, S.; Henikoff, J. Amino acid substitution matrices from protein blocks. Proceedings of the National Academy of Sciences 1992, 89, 10915–10919.
- Frishman, D. Structural bioinformatics of membrane proteins; Springer, 2010.
- Jones, D.; Taylor, W.; Thornton, J. A mutation data matrix for transmembrane proteins. FEBS letters 1994, 339, 269–275.
- Ng, P.C.; Henikoff, J.G.; Henikoff, S. PHAT: a transmembrane-specific substitution matrix. BIOINFORMATICS 2000, 16, 760–766.
- Müller, T.; Rahmann, S.; Rehmsmeier, M. Non-symmetric score matrices and the detection of homologous transmembrane proteins. Bioinformatics 2001, 17, S182–S189. [CrossRef]
- Jimenez-Morales, D.; Adamian, L.; Liang, J. Detecting remote homologues using scoring matrices calculated from the estimation of amino acid substitution rates of beta-barrel membrane proteins. In Proceedings of the 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Aug 2008, pp. 1347–1350. [CrossRef]
- Pirovano, W.; Abeln, S.; Feenstra, K.A.; Heringa, J. Multiple alignment of transmembrane protein sequences 2010. pp. 103–122.
- Durillo, J.J.; Nebro, A.J. jMetal: A Java framework for multi-objective optimization. Advances in Engineering Software 2011, 42, 760–771.
- Nebro, A.J.; Durillo, J.J.; Vergne, M. Redesigning the jMetal Multi-Objective Optimization Framework. In Proceedings of the Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation, New York, NY, USA, 2015; GECCO Companion ’15, p. 1093–1100. [CrossRef]
- Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 2002, 6, 182 – 197. [CrossRef]
- Madeira, F.; Pearce, M.; Tivey, A.R.N.; Basutkar, P.; Lee, J.; Edbali, O.; Madhusoodanan, N.; Kolesnikov, A.; Lopez, R. Search and sequence analysis tools services from EMBL-EBI in 2022. Nucleic Acids Research 2022, 50, W276–W279. [CrossRef]
- Bahr, A.; Thompson, J.D.; Thierry, J.C.; Poch, O. BAliBASE (Benchmark Alignment dataBASE): enhancements for repeats, transmembrane sequences and circular permutations. Nucleic acids research 2001, 29, 323–326.
- Pándy-Szekeres, G.; Munk, C.; Tsonkov, T.M.; Mordalski, S.; Harpsøe, K.; Hauser, A.S.; Papadatos, G.; Siderius, M.; Egebjerg, J.; Jensen, H.H.; et al. GPCRdb in 2023: state-specific structure models using AlphaFold2 and new ligand resources. Nucleic Acids Research 2023, 51, D368–D376. [CrossRef]







| Tool | Type | TMP Support |
|---|---|---|
| ClustalW [6] | Progressive | No |
| MAFFT [8] | Progressive | No |
| Kalign [7] | Progressive | No |
| Muscle [9] | Progressive | No |
| T-Coffee [10] | Consistency-based | No |
| TM-Coffee [11] | Consistency-based | Yes |
| PRALINETM [5] | Consistency-based | Yes |
| TM-Aligner [2] | Heuristic | Yes |
| Parameter | Value |
|---|---|
| Max evaluations | 25,000 |
| Population size | 100 |
| Crossover probability | 0.8 |
| Mutation probability | 0.2 |
| Mutation operator | ShiftClosedGapsMSAMutation |
| Gap opening (TM regions) | 8 |
| Gap extension (TM regions) | 3 |
| Gap opening (non-TM regions) | 3 |
| Gap extension (non-TM regions) | 1 |
| Substitution matrix (TM) | PHAT |
| Substitution matrix (non-TM) | BLOSUM62 |
| Objective functions | Sum-of-Pairs with Topology, Aligned Segments |
| Topology predictor | DeepTMHMM |
| Initial population source | ClustalW, Kalign, MAFFT alignments |
| Tool | ClustalW | Kalign | MAFFT | Muscle | Praline | T-Coffee | TM-Coffee | TM-Aligner | TMP-M2Align | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SP | TC | SP | TC | SP | TC | SP | TC | SP | TC | SP | TC | SP | TC | SP | SP | TC | |
| msl | 0.862 | 0.620 | 0.845 | 0.710 | 0.817 | 0.580 | 0.835 | 0.580 | 0.804 | 0.540 | 0.840 | 0.600 | 0.828 | 0.600 | 0.880 | 0.855 | 0.720 |
| 7tm | 0.844 | 0.330 | 0.782 | 0.260 | 0.725 | 0.160 | 0.807 | 0.270 | 0.755 | 0.390 | 0.852 | 0.400 | 0.862 | 0.420 | 0.820 | 0.864 | 0.410 |
| ion | 0.462 | 0.060 | 0.469 | 0.020 | 0.444 | 0.000 | 0.480 | 0.000 | 0.417 | 0.000 | 0.511 | 0.050 | 0.506 | 0.050 | 0.510 | 0.514 | 0.060 |
| photo | 0.947 | 0.670 | 0.874 | 0.400 | 0.835 | 0.380 | 0.897 | 0.490 | 0.823 | 0.410 | 0.918 | 0.570 | 0.928 | 0.590 | 0.920 | 0.943 | 0.670 |
| ptga | 0.654 | 0.060 | 0.688 | 0.080 | 0.629 | 0.050 | 0.651 | 0.050 | 0.641 | 0.190 | 0.687 | 0.150 | 0.705 | 0.160 | 0.700 | 0.718 | 0.110 |
| acr | 0.910 | 0.650 | 0.880 | 0.470 | 0.901 | 0.490 | 0.942 | 0.670 | 0.876 | 0.470 | 0.929 | 0.680 | 0.930 | 0.660 | 0.920 | 0.944 | 0.710 |
| nat | 0.722 | 0.180 | 0.697 | 0.160 | 0.672 | 0.060 | 0.723 | 0.160 | 0.606 | 0.000 | 0.695 | 0.110 | 0.700 | 0.100 | 0.750 | 0.755 | 0.220 |
| dtd | 0.844 | 0.270 | 0.846 | 0.360 | 0.812 | 0.180 | 0.841 | 0.310 | 0.760 | 0.210 | 0.863 | 0.290 | 0.877 | 0.370 | 0.870 | 0.879 | 0.330 |
| Average | 0.781 | 0.355 | 0.760 | 0.308 | 0.729 | 0.238 | 0.772 | 0.316 | 0.710 | 0.276 | 0.787 | 0.356 | 0.792 | 0.369 | 0.796 | 0.809 | 0.404 |
| GPCR | ClustalW | Kalign | MAFFT | Muscle | TMP-M2Align | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| SP | TC | SP | TC | SP | TC | SP | TC | SP | TC | |
| Class A | 0.653 | 0.000 | 0.578 | 0.000 | 0.576 | 0.000 | 0.626 | 0.000 | 0.663 | 0.020 |
| Class B1 | 0.612 | 0.550 | 0.589 | 0.490 | 0.586 | 0.530 | 0.582 | 0.530 | 0.611 | 0.560 |
| Class C | 0.652 | 0.190 | 0.519 | 0.000 | 0.677 | 0.360 | 0.506 | 0.000 | 0.692 | 0.360 |
| Average | 0.639 | 0.247 | 0.562 | 0.163 | 0.613 | 0.297 | 0.571 | 0.177 | 0.655 | 0.313 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).