PeerJBioinformaticsPeer-reviewed journal article
Speeding up iterative applications of the BUILD supertree algorithm
Abstract
The Open Tree of Life (OToL) project produces a supertree that summarizes phylogenetic knowledge from tree estimates published in the primary literature. The supetree construction algorithm iteratively calls Ahos Build algorithm thousands of times in order to assess the compatability of different phylogenetic groupings. We describe an incrementalized version of the Build algorithm that is able to share work between successive calls to Build. We provide details that allow a programmer to implement the incremental algorithm BO_SCPLOWUILDC_SCPLOWIO_SCPLOWNCC_SCPLOW, including pseudo-code and a description of data structures. We assess the effect of BO_SCPLOWUILDC_SCPLOWIO_SCPLOWNCC_SCPLOW on our supertree algorithm by analyzing simulated data and by analyzing a supertree problem taken from the OToL 13.4 synthesis tree. We find that BO_SCPLOWUILDC_SCPLOWIO_SCPLOWNCC_SCPLOW provides up to 550-fold speedup for our supertree algorithm.
- Citations
- 1
- FWCI
- 0.14
- Field percentile
- 34th percentile
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Spectral Cluster Supertree: fast and statistically robust merging of rooted phylogenetic trees
R A McArthur, Ahad N. Zehmakan, … Gavin A. Huttley·Frontiers in Molecular BiosciencesPeer-reviewed·Oct 30, 2024
- Assembling a fully-dated complete tree of life
Jonathan David Duke, Jialiang Guo, … James Rosindell·bioRxiv·Mar 20, 2026
- Integrating Phylogenies with Chronology to Assemble the Tree of Life
Jose Barba‐Montoya, Jack M. Craig, Sudhir Kumar·Frontiers in BioinformaticsPeer-reviewed·Apr 30, 2025
- Advancing Divide-and-Conquer Phylogeny Estimation using Robinson-Foulds Supertrees
Xilin Yu, Thien Le, … Tandy J. Warnow·Algorithms for Molecular BiologyPeer-reviewed·Jun 28, 2021
- Two C++ Libraries for Counting Trees on a Phylogenetic Terrace
R. Biczok, P. Bozsoky, … A. Stamatakis·bioRxiv·Nov 2, 2017
- UFBoot2: Improving the Ultrafast Bootstrap Approximation
D. T. Hoang, O. Chernomor, … V. S. Le·Molecular Biology and EvolutionPeer-reviewed·Feb 1, 2018