Home LiteratureArticle Details
PMID: 18852107 Published · ppublish English Journal Article Research Support, Non-U.S. Gov't

Efficient computation of the phylogenetic likelihood function on multi-gene alignments and multi-core architectures.

Stamatakis A, Ott M

Abstract

The continuous accumulation of sequence data, for example, due to novel wet-laboratory techniques such as pyrosequencing, coupled with the increasing popularity of multi-gene phylogenies and emerging multi-core processor architectures that face problems of cache congestion, poses new challenges with respect to the efficient computation of the phylogenetic maximum-likelihood (ML) function. Here, we propose two approaches that can significantly speed up likelihood computations that typically represent over 95 per cent of the computational effort conducted by current ML or Bayesian inference programs. Initially, we present a method and an appropriate data structure to efficiently compute the likelihood score on 'gappy' multi-gene alignments. By 'gappy' we denote sampling-induced gaps owing to missing sequences in individual genes (partitions), i.e. not real alignment gaps. A first proof-of-concept implementation in RAXML indicates that this approach can accelerate inferences on large and gappy alignments by approximately one order of magnitude. Moreover, we present insights and initial performance results on multi-core architectures obtained during the transition from an OpenMP-based to a Pthreads-based fine-grained parallelization of the ML function.

MeSH Terms
Algorithms Computational Biology/methods Computer Simulation Likelihood Functions Phylogeny Sequence Alignment/methods
Authors & Affiliations
2 authors, click to expand affiliations / ORCID
Stamatakis Alexandros
Department of Computer Science The Exelixis Lab, Ludwig-Maximilians-Universität München, Amalienstrasse 17, 80333 München, Germany. [email protected]
Ott Michael
References (12)
12 references, click to expand
  1. A simple, fast, and accurate algorithm to estimate large phylogenies by maximum likelihood.
    Syst Biol. 2003 Oct;52(5):696-704 PMID: 14530136
  2. Phylogenomics and the reconstruction of the tree of life.
    Nat Rev Genet. 2005 May;6(5):361-75 PMID: 15861208
  3. pIQPNNI: parallel reconstruction of large maximum likelihood phylogenies.
    Bioinformatics. 2005 Oct 1;21(19):3794-6 PMID: 16046495
  4. RAxML-VI-HPC: maximum likelihood-based phylogenetic analyses with thousands of taxa and mixed models.
    Bioinformatics. 2006 Nov 1;22(21):2688-90 PMID: 16928733
  5. Phylogenetic supermatrix analysis of GenBank sequences from 2228 papilionoid legumes.
    Syst Biol. 2006 Oct;55(5):818-36 PMID: 17060202
  6. The delayed rise of present-day mammals.
    Nature. 2007 Mar 29;446(7135):507-12 PMID: 17392779
  7. PAML 4: phylogenetic analysis by maximum likelihood.
    Mol Biol Evol. 2007 Aug;24(8):1586-91 PMID: 17483113
  8. Phylogenetic systematics and biogeography of hummingbirds: Bayesian and maximum likelihood analyses of partitioned data and selection of an appropriate partitioning strategy.
    Syst Biol. 2007 Oct;56(5):837-56 PMID: 17934998
  9. Broad phylogenomic sampling improves resolution of the animal tree of life.
    Nature. 2008 Apr 10;452(7188):745-9 PMID: 18322464
  10. CONFIDENCE LIMITS ON PHYLOGENIES: AN APPROACH USING THE BOOTSTRAP.
    Evolution. 1985 Jul;39(4):783-791 PMID: 28561359
  11. Evolutionary trees from DNA sequences: a maximum likelihood approach.
    J Mol Evol. 1981;17(6):368-76 PMID: 7288891
  12. fastDNAmL: a tool for construction of phylogenetic trees of DNA sequences using maximum likelihood.
    Comput Appl Biosci. 1994 Feb;10(1):41-8 PMID: 8193955
Article Info
Journal
Philosophical transactions of the Royal Society of London. Series B, Biological sciences
Abbr.
Philos Trans R Soc Lond B Biol Sci
ISSN
1471-2970
Published
2008-12-27
Pages
3977-84
Language
English
Region
England
NLM ID
7503623
PMCID
PMC2607410
Subset
IM
Analysis Services
Analysis Services

Contact

No. 2 Wenbo Road, Zhangqiu District, Jinan, Shandong

Qilu Normal University · Genelibs Bioinformatics Lab

750 Shunhua Rd, Jinan

2F, Bldg F, University Science Park

Tel: 0531-88819269

WeChat Official Account

Follow our WeChat subscription account for real-time updates and the latest in medical and biological research.


Business Email

E-mail: [email protected]