1. MAGUS+eHMMs: improved multiple sequence alignment accuracy for fragmentary sequences
- Author
-
Chengze Shen, Tandy Warnow, and Paul Zaharias
- Subjects
0106 biological sciences ,Statistics and Probability ,AcademicSubjects/SCI01060 ,Computer science ,010603 evolutionary biology ,01 natural sciences ,Biochemistry ,03 medical and health sciences ,Hidden Markov model ,Molecular Biology ,030304 developmental biology ,Supplementary data ,0303 health sciences ,Sequence ,Multiple sequence alignment ,business.industry ,Pattern recognition ,Protein structure prediction ,Amplicon ,Original Papers ,Computer Science Applications ,Computational Mathematics ,Identification (information) ,Computational Theory and Mathematics ,Metagenomics ,Artificial intelligence ,business ,Sequence Analysis - Abstract
Summary Multiple sequence alignment is an initial step in many bioinformatics pipelines, including phylogeny estimation, protein structure prediction and taxonomic identification of reads produced in amplicon or metagenomic datasets, etc. Yet, alignment estimation is challenging on datasets that exhibit substantial sequence length heterogeneity, and especially when the datasets have fragmentary sequences as a result of including reads or contigs generated by next-generation sequencing technologies. Here, we examine techniques that have been developed to improve alignment estimation when datasets contain substantial numbers of fragmentary sequences. We find that MAGUS, a recently developed MSA method, is fairly robust to fragmentary sequences under many conditions, and that using a two-stage approach where MAGUS is used to align selected ‘backbone sequences’ and the remaining sequences are added into the alignment using ensembles of Hidden Markov Models further improves alignment accuracy. The combination of MAGUS with the ensemble of eHMMs (i.e. MAGUS+eHMMs) clearly improves on UPP, the previous leading method for aligning datasets with high levels of fragmentation. Availability and implementation UPP is available on https://github.com/smirarab/sepp, and MAGUS is available on https://github.com/vlasmirnov/MAGUS. MAGUS+eHMMs can be performed by running MAGUS to obtain the backbone alignment, and then using the backbone alignment as an input to UPP. Supplementary information Supplementary data are available at Bioinformatics online.
- Published
- 2021