Multiple sequence alignment using an exhaustive and greedy algorithm

Yi Wang, Kuo Bin Li*

*此作品的通信作者

研究成果: Article同行評審

1 引文 斯高帕斯(Scopus)

摘要

We describe an exhaustive and greedy algorithm for improving the accuracy of multiple sequence alignment. A simple progressive alignment approach is employed to provide initial alignments. The initial alignment is then iteratively optimized against an objective function. For any working alignment, the optimization involves three operations: insertions, deletions and shuffles of gaps. The optimization is exhaustive since the algorithm applies the above operations to all eligible positions of an alignment. It is also greedy since only the operation that gives the best improving objective score will be accepted. The algorithms have been implemented in the EGMA (Exhaustive and Greedy Multiple Alignment) package using Java programming language, and have been evaluated using the BAliBASE benchmark alignment database. Although EGMA is not guaranteed to produce globally optimized alignment, the tests indicate that EGMA is able to build alignments with high quality consistently, compared with other commonly used iterative and non-iterative alignment programs. It is also useful for refining multiple alignments obtained by other methods.

原文English
頁(從 - 到)243-255
頁數13
期刊Journal of Bioinformatics and Computational Biology
3
發行號2
DOIs
出版狀態Published - 4月 2005

指紋

深入研究「Multiple sequence alignment using an exhaustive and greedy algorithm」主題。共同形成了獨特的指紋。

引用此