A Fast and Memory-Efficient Implementation of the Transfer Bootstrap
Sarah LutteroppiD, Alexey M. KozloviD, Alexandros StamatakisiD
Abstract
Recently, Lemoine et al. suggested the Transfer Bootstrap Expectation (TBE) branch support metric as an alternative to classical phylogenetic bootstrap support metric on taxon-rich datasets. However, the original TBE implementation in the booster tool is compute- and memory-intensive. Therefore, we developed a fast and memory-efficient TBE implementation. We improved upon the original algorithm described by Lemoine et al. by introducing multiple algorithmic and technical optimizations. On empirical as well as on random tree sets with varying taxon counts, our implementation is up to 480 times faster than booster. Furthermore, it only requires memory that is linear in the number of taxa, which leads to 10x - 40x memory savings compared to booster. Our implementation has been partially integrated into pll-modules and RAxML-NG and is available under the GNU Affero General Public License v3.0 at https://github.com/ddarriba/pll-modules and https://github.com/amkozlov/raxml-ng. The parallelized version that also computes additional TBE-related statistics is available in pll-modules and RAxML-NG forks at: https://github.com/lutteropp/pll-modules/tree/tbe and https://github.com/lutteropp/raxml-ng/tree/tbe.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 22
- FWCI
- 0.91
- Field percentile
- top 28%
- Research Focus
- Approach
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
- Rapidly Computing the Phylogenetic Transfer Index
Jakub Truszkowski, Olivier Gascuel, Krister M. Swenson·bioRxiv·Aug 22, 2019
- Robustness of Felsenstein's versus Transfer Bootstrap Supports with respect to Taxon Sampling
Paul Zaharias, Frédéric Lemoine, Olivier Gascuel·Systematic BiologyPeer-reviewed·Aug 9, 2023
- RAxML-NG: A fast, scalable, and user-friendly tool for maximum likelihood phylogenetic inference
Alexey M. Kozlov, Diego Darriba, … Alexandros Stamatakis·BioinformaticsPeer-reviewed·Apr 24, 2019
- UFBoot2: Improving the Ultrafast Bootstrap Approximation
D. T. Hoang, O. Chernomor, … V. S. Le·Molecular Biology and EvolutionPeer-reviewed·Feb 1, 2018
- Parallel and scalable balanced minimum evolution algorithm for large-scale phylogenetic inference
Chris Tapo, Qiyun Zhu·bioRxiv·Jul 29, 2026
- Boosting Felsenstein Phylogenetic Bootstrap
F. Lemoine, J.-B. Domelevo Entfellner, … O. Gascuel·bioRxiv·Jun 23, 2017