Cargando…

Reticular alignment: A progressive corner-cutting method for multiple sequence alignment

BACKGROUND: In this paper, we introduce a progressive corner cutting method called Reticular Alignment for multiple sequence alignment. Unlike previous corner-cutting methods, our approach does not define a compact part of the dynamic programming table. Instead, it defines a set of optimal and subop...

Descripción completa

Detalles Bibliográficos
Autores principales: Szabó, Adrienn, Novák, Ádám, Miklós, István, Hein, Jotun
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3002367/
https://www.ncbi.nlm.nih.gov/pubmed/21092255
http://dx.doi.org/10.1186/1471-2105-11-570
_version_ 1782193742063599616
author Szabó, Adrienn
Novák, Ádám
Miklós, István
Hein, Jotun
author_facet Szabó, Adrienn
Novák, Ádám
Miklós, István
Hein, Jotun
author_sort Szabó, Adrienn
collection PubMed
description BACKGROUND: In this paper, we introduce a progressive corner cutting method called Reticular Alignment for multiple sequence alignment. Unlike previous corner-cutting methods, our approach does not define a compact part of the dynamic programming table. Instead, it defines a set of optimal and suboptimal alignments at each step during the progressive alignment. The set of alignments are represented with a network to store them and use them during the progressive alignment in an efficient way. The program contains a threshold parameter on which the size of the network depends. The larger the threshold parameter and thus the network, the deeper the search in the alignment space for better scored alignments. RESULTS: We implemented the program in the Java programming language, and tested it on the BAliBASE database. Reticular Alignment can outperform ClustalW even if a very simple scoring scheme (BLOSUM62 and affine gap penalty) is implemented and merely the threshold value is increased. However, this set-up is not sufficient for outperforming other cutting-edge alignment methods. On the other hand, the reticular alignment search strategy together with sophisticated scoring schemes (for example, differentiating gap penalties for hydrophobic and hydrophylic amino acids) overcome FSA and in some accuracy measurement, even MAFFT. The program is available from http://phylogeny-cafe.elte.hu/RetAlign/ CONCLUSIONS: Reticular alignment is an efficient search strategy for finding accurate multiple alignments. The highest accuracy achieved when this searching strategy is combined with sophisticated scoring schemes.
format Text
id pubmed-3002367
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-30023672011-01-06 Reticular alignment: A progressive corner-cutting method for multiple sequence alignment Szabó, Adrienn Novák, Ádám Miklós, István Hein, Jotun BMC Bioinformatics Methodology Article BACKGROUND: In this paper, we introduce a progressive corner cutting method called Reticular Alignment for multiple sequence alignment. Unlike previous corner-cutting methods, our approach does not define a compact part of the dynamic programming table. Instead, it defines a set of optimal and suboptimal alignments at each step during the progressive alignment. The set of alignments are represented with a network to store them and use them during the progressive alignment in an efficient way. The program contains a threshold parameter on which the size of the network depends. The larger the threshold parameter and thus the network, the deeper the search in the alignment space for better scored alignments. RESULTS: We implemented the program in the Java programming language, and tested it on the BAliBASE database. Reticular Alignment can outperform ClustalW even if a very simple scoring scheme (BLOSUM62 and affine gap penalty) is implemented and merely the threshold value is increased. However, this set-up is not sufficient for outperforming other cutting-edge alignment methods. On the other hand, the reticular alignment search strategy together with sophisticated scoring schemes (for example, differentiating gap penalties for hydrophobic and hydrophylic amino acids) overcome FSA and in some accuracy measurement, even MAFFT. The program is available from http://phylogeny-cafe.elte.hu/RetAlign/ CONCLUSIONS: Reticular alignment is an efficient search strategy for finding accurate multiple alignments. The highest accuracy achieved when this searching strategy is combined with sophisticated scoring schemes. BioMed Central 2010-11-23 /pmc/articles/PMC3002367/ /pubmed/21092255 http://dx.doi.org/10.1186/1471-2105-11-570 Text en Copyright ©2010 Szabó et al; licensee BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Methodology Article
Szabó, Adrienn
Novák, Ádám
Miklós, István
Hein, Jotun
Reticular alignment: A progressive corner-cutting method for multiple sequence alignment
title Reticular alignment: A progressive corner-cutting method for multiple sequence alignment
title_full Reticular alignment: A progressive corner-cutting method for multiple sequence alignment
title_fullStr Reticular alignment: A progressive corner-cutting method for multiple sequence alignment
title_full_unstemmed Reticular alignment: A progressive corner-cutting method for multiple sequence alignment
title_short Reticular alignment: A progressive corner-cutting method for multiple sequence alignment
title_sort reticular alignment: a progressive corner-cutting method for multiple sequence alignment
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3002367/
https://www.ncbi.nlm.nih.gov/pubmed/21092255
http://dx.doi.org/10.1186/1471-2105-11-570
work_keys_str_mv AT szaboadrienn reticularalignmentaprogressivecornercuttingmethodformultiplesequencealignment
AT novakadam reticularalignmentaprogressivecornercuttingmethodformultiplesequencealignment
AT miklosistvan reticularalignmentaprogressivecornercuttingmethodformultiplesequencealignment
AT heinjotun reticularalignmentaprogressivecornercuttingmethodformultiplesequencealignment