BMC BioinformaticsBioinformaticsPeer-reviewed journal article
Phylo-rs: an extensible phylogenetic analysis library in Rust
Sriram VijendraniD, Tavis K. AndersoniD, Alexey MarkiniD, Oliver EulensteiniD
Abstract
We introduce Phylo-rs: a fast, extensible, general-purpose library for phylogenetic analysis and inference written in the Rust programming language. Phylo-rs leverages a combination of speed, memory-safety, and native WebAssembly support offered by Rust to provide a robust set of memory-efficient data structures and elementary phylogenetic algorithms. Phylo-rs is focused on efficient and convenient deployment of software aimed at large-scale phylogenetic analysis and inference. Phylo-rs is available under an open-source license on GitHub at https://github.com/sriram98v/phylo-rs, with documentation available at https://docs.rs/phylo/latest/phylo/.
- Citations
- 5
- FWCI
- 1.49
- Field percentile
- top 19%
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
- The Bio::Phylo libraries for phylogenetic data analysis, version 2.0
Rutger Aldo Vos, Hannes Hettling·bioRxiv·Nov 15, 2017
- TreeSwift: a massively scalable Python tree package
Niema Moshiri·SoftwareXPeer-reviewed·Jan 1, 2020
- phylo-node: A Molecular Phylogenetic Toolkit using Node.js
Damien M. O’Halloran·PLoS ONEPeer-reviewed·Apr 14, 2017
- Fast and accurate bootstrap confidence limits on genome-scale phylogenies using little bootstraps
- getphylo: rapid and automatic generation of multi-locus phylogenetic trees
Thomas Booth, S. Shaw, … Tilmann Weber·BMC BioinformaticsPeer-reviewed·Jan 18, 2025
- phyr: An R package for phylogenetic species-distribution modelling in ecological communities
D. Li, R. Dinnage, … A. R. Ives·bioRxiv·Feb 17, 2020