Fast computation of distance estimators

被引:22
作者
Elias, Isaac [1 ]
Lagergren, Jens [1 ]
机构
[1] Royal Inst Technol, Dept Numer Anal & Comp Sci, SE-10691 Stockholm, Sweden
来源
BMC BIOINFORMATICS | 2007年 / 8卷
关键词
DNA; SUBSTITUTIONS; REGION;
D O I
10.1186/1471-2105-8-89
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: Some distance methods are among the most commonly used methods for reconstructing phylogenetic trees from sequence data. The input to a distance method is a distance matrix, containing estimated pairwise distances between all pairs of taxa. Distance methods themselves are often fast, e. g., the famous and popular Neighbor Joining (NJ) algorithm reconstructs a phylogeny of n taxa in time O(n(3)). Unfortunately, the fastest practical algorithms known for Computing the distance matrix, from n sequences of length l, takes time proportional to l(.)n(2). Since the sequence length typically is much larger than the number of taxa, the distance estimation is the bottleneck in phylogeny reconstruction. This bottleneck is especially apparent in reconstruction of large phylogenies or in applications where many trees have to be reconstructed, e.g., bootstrapping and genome wide applications. Results: We give an advanced algorithm for Computing the number of mutational events between DNA sequences which is significantly faster than both Phylip and Paup. Moreover, we give a new method for estimating pairwise distances between sequences which contain ambiguity Symbols. This new method is shown to be more accurate as well as faster than earlier methods. Conclusion: Our novel algorithm for Computing distance estimators provides a valuable tool in phylogeny reconstruction. Since the running time of our distance estimation algorithm is comparable to that of most distance methods, the previous bottleneck is removed. All distance methods, such as NJ, require a distance matrix as input and, hence, our novel algorithm significantly improves the overall running time of all distance methods. In particular, we show for real world biological applications how the running time of phylogeny reconstruction using NJ is improved from a matter of hours to a matter of seconds.
引用
收藏
页数:11
相关论文
共 12 条
[1]  
[Anonymous], INFERRING PHYLOGENIE
[2]  
[Anonymous], 2002, PHYLOGENETIC ANAL US
[3]  
Arvestad L., 2004, RECOMB 2004 P EIGTH, P326, DOI DOI 10.1145/974614.974657
[4]   Phylogeny and diversification of the largest avian radiation [J].
Barker, FK ;
Cibois, A ;
Schikler, P ;
Feinstein, J ;
Cracraft, J .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2004, 101 (30) :11040-11045
[5]  
ELIAS I, 2005, P 32 INT C AUT LANG, V3580, P263
[6]  
JUKES T H, 1969, P21
[8]   EVALUATION OF THE MAXIMUM-LIKELIHOOD ESTIMATE OF THE EVOLUTIONARY TREE TOPOLOGIES FROM DNA-SEQUENCE DATA, AND THE BRANCHING ORDER IN HOMINOIDEA [J].
KISHINO, H ;
HASEGAWA, M .
JOURNAL OF MOLECULAR EVOLUTION, 1989, 29 (02) :170-179
[9]  
Rambaut A, 1997, COMPUT APPL BIOSCI, V13, P235
[10]   THE NEIGHBOR-JOINING METHOD - A NEW METHOD FOR RECONSTRUCTING PHYLOGENETIC TREES [J].
SAITOU, N ;
NEI, M .
MOLECULAR BIOLOGY AND EVOLUTION, 1987, 4 (04) :406-425