Cargando…

Multiple structure alignment with msTALI

BACKGROUND: Multiple structure alignments have received increasing attention in recent years as an alternative to multiple sequence alignments. Although multiple structure alignment algorithms can potentially be applied to a number of problems, they have primarily been used for protein core identifi...

Descripción completa

Detalles Bibliográficos
Autores principales: Shealy, Paul, Valafar, Homayoun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3473313/
https://www.ncbi.nlm.nih.gov/pubmed/22607234
http://dx.doi.org/10.1186/1471-2105-13-105
_version_ 1782246746488832000
author Shealy, Paul
Valafar, Homayoun
author_facet Shealy, Paul
Valafar, Homayoun
author_sort Shealy, Paul
collection PubMed
description BACKGROUND: Multiple structure alignments have received increasing attention in recent years as an alternative to multiple sequence alignments. Although multiple structure alignment algorithms can potentially be applied to a number of problems, they have primarily been used for protein core identification. A method that is capable of solving a variety of problems using structure comparison is still absent. Here we introduce a program msTALI for aligning multiple protein structures. Our algorithm uses several informative features to guide its alignments: torsion angles, backbone C(α) atom positions, secondary structure, residue type, surface accessibility, and properties of nearby atoms. The algorithm allows the user to weight the types of information used to generate the alignment, which expands its utility to a wide variety of problems. RESULTS: msTALI exhibits competitive results on 824 families from the Homstrad and SABmark databases when compared to Matt and Mustang. We also demonstrate success at building a database of protein cores using 341 randomly selected CATH domains and highlight the contribution of msTALI compared to the CATH classifications. Finally, we present an example applying msTALI to the problem of detecting hinges in a protein undergoing rigid-body motion. CONCLUSIONS: msTALI is an effective algorithm for multiple structure alignment. In addition to its performance on standard comparison databases, it utilizes clear, informative features, allowing further customization for domain-specific applications. The C++ source code for msTALI is available for Linux on the web at http://ifestos.cse.sc.edu/mstali.
format Online
Article
Text
id pubmed-3473313
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-34733132012-10-23 Multiple structure alignment with msTALI Shealy, Paul Valafar, Homayoun BMC Bioinformatics Software BACKGROUND: Multiple structure alignments have received increasing attention in recent years as an alternative to multiple sequence alignments. Although multiple structure alignment algorithms can potentially be applied to a number of problems, they have primarily been used for protein core identification. A method that is capable of solving a variety of problems using structure comparison is still absent. Here we introduce a program msTALI for aligning multiple protein structures. Our algorithm uses several informative features to guide its alignments: torsion angles, backbone C(α) atom positions, secondary structure, residue type, surface accessibility, and properties of nearby atoms. The algorithm allows the user to weight the types of information used to generate the alignment, which expands its utility to a wide variety of problems. RESULTS: msTALI exhibits competitive results on 824 families from the Homstrad and SABmark databases when compared to Matt and Mustang. We also demonstrate success at building a database of protein cores using 341 randomly selected CATH domains and highlight the contribution of msTALI compared to the CATH classifications. Finally, we present an example applying msTALI to the problem of detecting hinges in a protein undergoing rigid-body motion. CONCLUSIONS: msTALI is an effective algorithm for multiple structure alignment. In addition to its performance on standard comparison databases, it utilizes clear, informative features, allowing further customization for domain-specific applications. The C++ source code for msTALI is available for Linux on the web at http://ifestos.cse.sc.edu/mstali. BioMed Central 2012-05-20 /pmc/articles/PMC3473313/ /pubmed/22607234 http://dx.doi.org/10.1186/1471-2105-13-105 Text en Copyright ©2012 Shealy and Valafar; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Shealy, Paul
Valafar, Homayoun
Multiple structure alignment with msTALI
title Multiple structure alignment with msTALI
title_full Multiple structure alignment with msTALI
title_fullStr Multiple structure alignment with msTALI
title_full_unstemmed Multiple structure alignment with msTALI
title_short Multiple structure alignment with msTALI
title_sort multiple structure alignment with mstali
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3473313/
https://www.ncbi.nlm.nih.gov/pubmed/22607234
http://dx.doi.org/10.1186/1471-2105-13-105
work_keys_str_mv AT shealypaul multiplestructurealignmentwithmstali
AT valafarhomayoun multiplestructurealignmentwithmstali