henhaobio
Sign in

SoftwareXBioinformaticsPeer-reviewed journal article

TreeSwift: a massively scalable Python tree package

Niema MoshiriiD

PDFDOIPreprint

Abstract

Phylogenetic trees are essential to evolutionary biology, and numerous methods exist that attempt to extract phylogenetic information applicable to a wide range of disciplines, such as epidemiology and metagenomics. Currently, the three main Python packages for trees are Bio.Phylo, DendroPy, and the ETE Toolkit, but as dataset sizes grow, parsing and manipulating ultra-large trees becomes impractical for these tools. To address this issue, we present TreeSwift, a user-friendly and massively scalable Python package for traversing and manipulating trees that is ideal for algorithms performed on ultra-large trees.

Citations
34

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.

Similarity Map
SelectedSame fieldCross-field
THISMoshiri '25Arvestad '23Walia '26Tapo '26Booth '25McArthur '24
74% semantic matchBioinformatics
Niema Moshiri·Gigabyte·Mar 7, 2025· 2 citations