z-logo
open-access-imgOpen Access
Multiple Sequence Alignment Using a Genetic Algorithm and GLOCSA
Author(s) -
Edgar David Arenas-Díaz,
Helga Ochoterena,
Katya RodríguezVázquez
Publication year - 2009
Publication title -
journal of artificial evolution and applications
Language(s) - English
Resource type - Journals
eISSN - 1687-6237
pISSN - 1687-6229
DOI - 10.1155/2009/963150
Subject(s) - synapomorphy , sequence (biology) , multiple sequence alignment , divergence (linguistics) , algorithm , function (biology) , computer science , genetic algorithm , sequence alignment , biology , genetics , phylogenetic tree , machine learning , gene , clade , linguistics , philosophy , peptide sequence
Algorithms that minimize putative synapomorphy in an alignment cannot be directly implemented since trivial cases with concatenated sequences would be selected because they would imply a minimum number of events to be explained (e.g., a single insertion/deletion would be required to explain divergence among two sequences). Therefore, indirectmeasures to approach parsimony need to be implemented. In this paper, we thoroughly present a Global Criterion for Sequence Alignment (GLOCSA) that uses a scoring function to globally rate multiple alignments aiming to produce matrices that minimize the number of putative synapomorphies. We also present a Genetic Algorithm that uses GLOCSA as the objective function to produce sequence alignments refining alignments previously generated by additional existing alignment tools (we recommend MUSCLE). We show that in the example cases our GLOCSA-guided Genetic Algorithm (GGGA) does improve the GLOCSA values, resulting in alignments that imply less putative synapomorphies.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom