DecentTree
DecentTree implements distance-based phylogenetic tree construction using the Neighbour-Joining algorithm and its variants, providing optimized and parallelized computation for large-scale sequence datasets.
Key Features:
- Algorithms: Implements Neighbour-Joining and its variants for distance-based phylogenetic inference.
- Optimizations: Provides algorithmic optimizations and parallelized implementations to accelerate tree construction.
- Implementation: Available as a cross-platform C++ library and as a stand-alone command-line application.
- Input formats: Accepts Phylip-formatted distance matrices and FASTA alignments.
- Output format: Produces phylogenetic trees in Newick format.
- Scalability: Designed to scale to datasets exceeding 10,000 sequences, with benchmarks on tens of thousands of genomes.
- Integration: Can be incorporated into other phylogenetic software, exemplified by incorporation into IQ-TREE.
- Performance: Demonstrated faster performance than BIONJ, Quicktree, FastME, and RapidNJ, reaching up to sixfold speedups versus RapidNJ in large-dataset benchmarks.
- Benchmark example: Performance evaluated on a benchmark of 64,000 SARS-CoV-2 genomes.
Scientific Applications:
- Phylogenetic reconstruction: Construction of evolutionary trees from distance matrices or sequence alignments.
- Large-scale genomics: Analysis of very large sequence datasets such as tens of thousands of genomes.
- Outbreak genomics: Rapid tree building for pathogen surveillance and outbreak-scale datasets (e.g., SARS-CoV-2).
- Method benchmarking: Comparative performance evaluation against other distance-based tree-building implementations.
Methodology:
Uses distance-based methods (Neighbour-Joining and its variants) with algorithmic optimizations and parallelization; accepts Phylip distance matrices and FASTA alignments and outputs trees in Newick format.
Topics
Details
- License:
- GPL-2.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool, library
- Programming Languages:
- C++, C
- Added:
- 1/28/2024
- Last Updated:
- 11/24/2024
Operations
Publications
Wang W, Barbetti J, Wong T, Thornlow B, Corbett-Detig R, Turakhia Y, Lanfear R, Minh BQ. DecentTree: scalable Neighbour-Joining for the genomic era. Bioinformatics. 2023;39(9). doi:10.1093/bioinformatics/btad536. PMID:37651445. PMCID:PMC10491953.
PMID: 37651445
PMCID: PMC10491953
Funding: - Guangdong Provincial Genomics Data Center: 2021B1212100001
- Australian Research Council: DP200103151