Multiple structure alignment with msTALI
<p>Abstract</p> <p>Background</p> <p>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,...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
BMC
2012-05-01
|
Series: | BMC Bioinformatics |
Online Access: | http://www.biomedcentral.com/1471-2105/13/105 |
id |
doaj-cacdb5d169ac44d5bf1962b5de7e7c43 |
---|---|
record_format |
Article |
spelling |
doaj-cacdb5d169ac44d5bf1962b5de7e7c432020-11-24T22:00:05ZengBMCBMC Bioinformatics1471-21052012-05-0113110510.1186/1471-2105-13-105Multiple structure alignment with msTALIShealy PaulValafar Homayoun<p>Abstract</p> <p>Background</p> <p>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 <it>msTALI</it> for aligning multiple protein structures. Our algorithm uses several informative features to guide its alignments: torsion angles, backbone C<sup>α</sup> 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.</p> <p>Results</p> <p>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.</p> <p>Conclusions</p> <p>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 <url>http://ifestos.cse.sc.edu/mstali</url>.</p> http://www.biomedcentral.com/1471-2105/13/105 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Shealy Paul Valafar Homayoun |
spellingShingle |
Shealy Paul Valafar Homayoun Multiple structure alignment with msTALI BMC Bioinformatics |
author_facet |
Shealy Paul Valafar Homayoun |
author_sort |
Shealy Paul |
title |
Multiple structure alignment with msTALI |
title_short |
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_sort |
multiple structure alignment with mstali |
publisher |
BMC |
series |
BMC Bioinformatics |
issn |
1471-2105 |
publishDate |
2012-05-01 |
description |
<p>Abstract</p> <p>Background</p> <p>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 <it>msTALI</it> for aligning multiple protein structures. Our algorithm uses several informative features to guide its alignments: torsion angles, backbone C<sup>α</sup> 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.</p> <p>Results</p> <p>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.</p> <p>Conclusions</p> <p>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 <url>http://ifestos.cse.sc.edu/mstali</url>.</p> |
url |
http://www.biomedcentral.com/1471-2105/13/105 |
work_keys_str_mv |
AT shealypaul multiplestructurealignmentwithmstali AT valafarhomayoun multiplestructurealignmentwithmstali |
_version_ |
1725845399800905728 |