Recovering accuracy methods for scalable consistency library

Multiple sequence alignment (MSA) is crucial for high-throughput next generation sequencing applications. Large-scale alignments with thousands of sequences are necessary for these applications. However, the quality of the alignment of current MSA tools decreases sharply when the number of sequences...

ver descrição completa

Detalhes bibliográficos
Autores: Lladós Segura, Jordi, Guirado Fernández, Fernando, Cores Prado, Fernando, Lérida Monsó, Josep Lluís, Notredame, Cedric
Tipo de documento: artigo
Estado:Versão publicada
Data de publicação:2015
País:España
Recursos:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
Repositório:Recercat. Dipósit de la Recerca de Catalunya
OAI Identifier:oai:recercat.cat:10459.1/48751
Acesso em linha:https://doi.org/10.1007/s11227-014-1362-z
http://hdl.handle.net/10459.1/48751
Access Level:Acceso aberto
Palavra-chave:Large-Scale Alignments
Scalability
Consistency
T-Coffee
Multiple Sequence Alignment
Llenguatges de programació
Informàtica
Arquitectures de xarxes d'ordinadors
Programming languages (Electronic computers)
Computer science
Computer network architectures
Descrição
Resumo:Multiple sequence alignment (MSA) is crucial for high-throughput next generation sequencing applications. Large-scale alignments with thousands of sequences are necessary for these applications. However, the quality of the alignment of current MSA tools decreases sharply when the number of sequences grows to several thousand. This accuracy degradation can be mitigated using global consistency information as in the T-Coffee MSA-Tool, which implements a consistency library. However, consistency-based methods do not scale well because of the computational resources required to calculate and store the consistency information, which grows quadratically. In this paper, we propose an alternative method for building the consistency-library. To allow unlimited scalability, consistency information must be discarded to avoid exceeding the environment memory. Our first approach deals with the memory limitation by identifying the most important entries, which provide better consistency. This method is able to achieve scalability, although there is a negative impact on accuracy. The second proposal, aims to reduce this degradation of accuracy, with three different methods presented to attain a better alignment.