Parallel metropolis coupled Markov chain Monte Carlo for Bayesian phylogenetic inference

被引:907
作者
Altekar, G [1 ]
Dwarkadas, S
Huelsenbeck, JP
Ronquist, F
机构
[1] Univ Rochester, Dept Comp Sci, Rochester, NY 14627 USA
[2] Univ Calif San Diego, Div Biol Sci, Sect Ecol Behav & Evolut, San Diego, CA 92103 USA
[3] Uppsala Univ, Evolutionary Biol Ctr, Dept Systemat Zool, Uppsala, Sweden
关键词
D O I
10.1093/bioinformatics/btg427
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivation: Bayesian estimation of phylogeny is based on the posterior probability distribution of trees. Currently, the only numerical method that can effectively approximate posterior probabilities of trees is Markov chain Monte Carlo (MCMC). Standard implementations of MCMC can be prone to entrapment in local optima. Metropolis coupled MCMC [(MC)(3)], a variant of MCMC, allows multiple peaks in the landscape of trees to be more readily explored, but at the cost of increased execution time. Results: This paper presents a parallel algorithm for (MC)(3). The proposed parallel algorithm retains the ability to explore multiple peaks in the posterior distribution of trees while maintaining a fast execution time. The algorithm has been implemented using two popular parallel programming models: message passing and shared memory. Performance results indicate nearly linear speed improvement in both programming models for small and large data sets.
引用
收藏
页码:407 / 415
页数:9
相关论文
共 28 条
[1]   Phylogeny, genome evolution, and host specificity of single-stranded RNA bacteriophage (family Leviviridae) [J].
Bollback, JP ;
Huelsenbeck, JP .
JOURNAL OF MOLECULAR EVOLUTION, 2001, 52 (02) :117-128
[2]  
FELSENSTEIN J, 1968, THESIS U CHICAGO
[3]  
GEYER CJ, 1991, COMPUTING SCIENCE AND STATISTICS, P156
[4]  
Gilks W., 1996, Markov Chain Monte Carlo in Practice, Vfirst, DOI [DOI 10.1016/J.IJPHARM.2011.02.023, 10.1007/978-1-4899-4485-6.1285, DOI 10.1007/978-1-4899-4485-6.1285]
[5]   Memory channel network for PCL [J].
Gillett, RB .
IEEE MICRO, 1996, 16 (01) :12-18
[6]   Reversible jump Markov chain Monte Carlo computation and Bayesian model determination [J].
Green, PJ .
BIOMETRIKA, 1995, 82 (04) :711-732
[7]  
GROPP W, 1996, ANLMCSTM213 MATH COM
[8]  
HASTINGS WK, 1970, BIOMETRIKA, V57, P97, DOI 10.1093/biomet/57.1.97
[9]   Evolution - Bayesian inference of phylogeny and its impact on evolutionary biology [J].
Huelsenbeck, JP ;
Ronquist, F ;
Nielsen, R ;
Bollback, JP .
SCIENCE, 2001, 294 (5550) :2310-2314
[10]   MRBAYES: Bayesian inference of phylogenetic trees [J].
Huelsenbeck, JP ;
Ronquist, F .
BIOINFORMATICS, 2001, 17 (08) :754-755