Multiple sequence alignment with evolutionary computation

37Citations
Citations of this article
43Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper we provide a brief review of current work in the area of multiple sequence alignment (MSA) for DNA and protein sequences using evolutionary computation (EC). We detail the strengths and weaknesses of EC techniques for MSA. In addition, we present two novel approaches for inferring MSA using genetic algorithms. Our first novel approach utilizes a GA to evolve an optimal guide tree in a progressive alignment algorithm and serves as an alternative to the more traditional heuristic techniques such as neighbor-joining. The second novel approach facilitates the optimization of a consensus sequence with a GA using a vertically scalable encoding scheme in which the number of iterations needed to find the optimal solution is approximately the same regardless the number of sequences being aligned. We compare both of our novel approaches to the popular progressive alignment program Clustal W. Experiments have confirmed that EC constitutes an attractive and promising alternative to traditional heuristic algorithms for MSA.

Cite

CITATION STYLE

APA

Shyu, C., Sheneman, L., & Foster, J. A. (2004). Multiple sequence alignment with evolutionary computation. In Genetic Programming and Evolvable Machines (Vol. 5, pp. 121–144). https://doi.org/10.1023/B:GENP.0000023684.05565.78

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free