Literature DB >> 31034053

BEAGLE 3: Improved Performance, Scaling, and Usability for a High-Performance Computing Library for Statistical Phylogenetics.

Daniel L Ayres1, Michael P Cummings1, Guy Baele2, Aaron E Darling3, Paul O Lewis4, David L Swofford5, John P Huelsenbeck6, Philippe Lemey2, Andrew Rambaut7,8, Marc A Suchard9,10,11.   

Abstract

BEAGLE is a high-performance likelihood-calculation library for phylogenetic inference. The BEAGLE library defines a simple, but flexible, application programming interface (API), and includes a collection of efficient implementations for calculation under a variety of evolutionary models on different hardware devices. The library has been integrated into recent versions of popular phylogenetics software packages including BEAST and MrBayes and has been widely used across a diverse range of evolutionary studies. Here, we present BEAGLE 3 with new parallel implementations, increased performance for challenging data sets, improved scalability, and better usability. We have added new OpenCL and central processing unit-threaded implementations to the library, allowing the effective utilization of a wider range of modern hardware. Further, we have extended the API and library to support concurrent computation of independent partial likelihood arrays, for increased performance of nucleotide-model analyses with greater flexibility of data partitioning. For better scalability and usability, we have improved how phylogenetic software packages use BEAGLE in multi-GPU (graphics processing unit) and cluster environments, and introduced an automated method to select the fastest device given the data set, evolutionary model, and hardware. For application developers who wish to integrate the library, we also have developed an online tutorial. To evaluate the effect of the improvements, we ran a variety of benchmarks on state-of-the-art hardware. For a partitioned exemplar analysis, we observe run-time performance improvements as high as 5.9-fold over our previous GPU implementation. BEAGLE 3 is free, open-source software licensed under the Lesser GPL and available at https://beagle-dev.github.io.
© The Author(s) 2019. Published by Oxford University Press, on behalf of the Society of Systematic Biologists.

Entities:  

Keywords:  Bayesian phylogenetics; GPU; maximum likelihood; multicore processing; parallel computing

Year:  2019        PMID: 31034053      PMCID: PMC6802572          DOI: 10.1093/sysbio/syz020

Source DB:  PubMed          Journal:  Syst Biol        ISSN: 1063-5157            Impact factor:   15.683


  14 in total

1.  Parallel Metropolis coupled Markov chain Monte Carlo for Bayesian phylogenetic inference.

Authors:  Gautam Altekar; Sandhya Dwarkadas; John P Huelsenbeck; Fredrik Ronquist
Journal:  Bioinformatics       Date:  2004-01-22       Impact factor: 6.937

2.  Many-core algorithms for statistical phylogenetics.

Authors:  Marc A Suchard; Andrew Rambaut
Journal:  Bioinformatics       Date:  2009-04-15       Impact factor: 6.937

3.  Evolutionary trees from DNA sequences: a maximum likelihood approach.

Authors:  J Felsenstein
Journal:  J Mol Evol       Date:  1981       Impact factor: 2.395

4.  Dating of the human-ape splitting by a molecular clock of mitochondrial DNA.

Authors:  M Hasegawa; H Kishino; T Yano
Journal:  J Mol Evol       Date:  1985       Impact factor: 2.395

5.  Adaptive MCMC in Bayesian phylogenetics: an application to analyzing partitioned data in BEAST.

Authors:  Guy Baele; Philippe Lemey; Andrew Rambaut; Marc A Suchard
Journal:  Bioinformatics       Date:  2017-06-15       Impact factor: 6.937

6.  BEAGLE: an application programming interface and high-performance computing library for statistical phylogenetics.

Authors:  Daniel L Ayres; Aaron Darling; Derrick J Zwickl; Peter Beerli; Mark T Holder; Paul O Lewis; John P Huelsenbeck; Fredrik Ronquist; David L Swofford; Michael P Cummings; Andrew Rambaut; Marc A Suchard
Journal:  Syst Biol       Date:  2011-10-01       Impact factor: 15.683

7.  MrBayes 3.2: efficient Bayesian phylogenetic inference and model choice across a large model space.

Authors:  Fredrik Ronquist; Maxim Teslenko; Paul van der Mark; Daniel L Ayres; Aaron Darling; Sebastian Höhna; Bret Larget; Liang Liu; Marc A Suchard; John P Huelsenbeck
Journal:  Syst Biol       Date:  2012-02-22       Impact factor: 15.683

8.  The phylogenetic likelihood library.

Authors:  T Flouri; F Izquierdo-Carrasco; D Darriba; A J Aberer; L-T Nguyen; B Q Minh; A Von Haeseler; A Stamatakis
Journal:  Syst Biol       Date:  2014-10-30       Impact factor: 15.683

9.  Bayesian phylogenetic and phylodynamic data integration using BEAST 1.10.

Authors:  Marc A Suchard; Philippe Lemey; Guy Baele; Daniel L Ayres; Alexei J Drummond; Andrew Rambaut
Journal:  Virus Evol       Date:  2018-06-08

10.  BEAST 2: a software platform for Bayesian evolutionary analysis.

Authors:  Remco Bouckaert; Joseph Heled; Denise Kühnert; Tim Vaughan; Chieh-Hsi Wu; Dong Xie; Marc A Suchard; Andrew Rambaut; Alexei J Drummond
Journal:  PLoS Comput Biol       Date:  2014-04-10       Impact factor: 4.475

View more
  45 in total

1.  Measles virus and rinderpest virus divergence dated to the sixth century BCE.

Authors:  Ariane Düx; Sebastian Lequime; Philippe Lemey; Sébastien Calvignac-Spencer; Livia Victoria Patrono; Bram Vrancken; Sengül Boral; Jan F Gogarten; Antonia Hilbig; David Horst; Kevin Merkel; Baptiste Prepoint; Sabine Santibanez; Jasmin Schlotterbeck; Marc A Suchard; Markus Ulrich; Navena Widulin; Annette Mankertz; Fabian H Leendertz; Kyle Harper; Thomas Schnalke
Journal:  Science       Date:  2020-06-19       Impact factor: 47.728

2.  Incorporating heterogeneous sampling probabilities in continuous phylogeographic inference - Application to H5N1 spread in the Mekong region.

Authors:  Simon Dellicour; Philippe Lemey; Jean Artois; Tommy T Lam; Alice Fusaro; Isabella Monne; Giovanni Cattoli; Dmitry Kuznetsov; Ioannis Xenarios; Gwenaelle Dauphin; Wantanee Kalpravidh; Sophie Von Dobschuetz; Filip Claes; Scott H Newman; Marc A Suchard; Guy Baele; Marius Gilbert
Journal:  Bioinformatics       Date:  2020-04-01       Impact factor: 6.937

3.  Gradients Do Grow on Trees: A Linear-Time O(N)-Dimensional Gradient for Statistical Phylogenetics.

Authors:  Xiang Ji; Zhenyu Zhang; Andrew Holbrook; Akihiko Nishimura; Guy Baele; Andrew Rambaut; Philippe Lemey; Marc A Suchard
Journal:  Mol Biol Evol       Date:  2020-10-01       Impact factor: 16.240

4.  HyPhy 2.5-A Customizable Platform for Evolutionary Hypothesis Testing Using Phylogenies.

Authors:  Sergei L Kosakovsky Pond; Art F Y Poon; Ryan Velazquez; Steven Weaver; N Lance Hepler; Ben Murrell; Stephen D Shank; Brittany Rife Magalis; Dave Bouvier; Anton Nekrutenko; Sadie Wisotsky; Stephanie J Spielman; Simon D W Frost; Spencer V Muse
Journal:  Mol Biol Evol       Date:  2020-01-01       Impact factor: 16.240

5.  Two Separate Clusters of SARS-CoV-2 Delta Variant Infections in a Group of 41 Students Travelling from India: An Illustration of the Need for Rigorous Testing and Quarantine.

Authors:  Jan Van Elslande; Femke Kerckhofs; Lize Cuypers; Elke Wollants; Barney Potter; Anne Vankeerberghen; Lien Cattoir; Astrid Holderbeke; Sylvie Behillil; Sarah Gorissen; Mandy Bloemen; Jef Arnout; Marc Van Ranst; Johan Van Weyenbergh; Piet Maes; Guy Baele; Pieter Vermeersch; Emmanuel André
Journal:  Viruses       Date:  2022-05-31       Impact factor: 5.818

6.  Hamiltonian Monte Carlo sampling to estimate past population dynamics using the skygrid coalescent model in a Bayesian phylogenetics framework.

Authors:  Guy Baele; Mandev S Gill; Philippe Lemey; Marc A Suchard
Journal:  Wellcome Open Res       Date:  2020-03-30

7.  A Heterogeneous Swine Show Circuit Drives Zoonotic Transmission of Influenza A Viruses in the United States.

Authors:  Martha I Nelson; Amanda Perofsky; Dillon S McBride; Benjamin L Rambo-Martin; Malania M Wilson; John R Barnes; Harm van Bakel; Zenab Khan; Jayeeta Dutta; Jacqueline M Nolting; Andrew S Bowman
Journal:  J Virol       Date:  2020-11-23       Impact factor: 5.103

8.  Bayesian Phylogeographic Analysis Incorporating Predictors and Individual Travel Histories in BEAST.

Authors:  Samuel L Hong; Philippe Lemey; Marc A Suchard; Guy Baele
Journal:  Curr Protoc       Date:  2021-04

9.  Massive parallelization boosts big Bayesian multidimensional scaling.

Authors:  Andrew J Holbrook; Philippe Lemey; Guy Baele; Simon Dellicour; Dirk Brockmann; Andrew Rambaut; Marc A Suchard
Journal:  J Comput Graph Stat       Date:  2020-06-08       Impact factor: 2.302

10.  Genetic and evolutionary analysis of SARS-CoV-2 circulating in the region surrounding Islamabad, Pakistan.

Authors:  Sana Tamim; Nidia S Trovao; Peter Thielen; Tom Mehoke; Brian Merritt; Aamer Ikram; Muhammad Salman; Muhammad Masroor Alam; Massab Umair; Nazish Badar; Adnan Khurshid; Nayab Mehmood
Journal:  Infect Genet Evol       Date:  2021-07-13       Impact factor: 3.342

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.