BIONJ
BIONJ constructs phylogenetic trees from pairwise distance estimates using an enhanced neighbor-joining (NJ) algorithm that minimizes variance in distance-matrix reductions to improve topological accuracy under high or variable substitution rates.
Key Features:
- Agglomerative NJ scheme: Retains the agglomerative neighbor-joining framework of Saitou and Nei for iterative tree construction.
- Improved topological accuracy: Provides superior tree topology estimation compared to standard NJ, particularly when substitution rates are high or vary among lineages.
- Adaptive distance-matrix reduction: At each iterative step, selects a pair of taxa to agglomerate and replaces them in the distance matrix using a first-order model that accounts for variances and covariances of evolutionary distance estimates derived from aligned sequences.
- Variance minimization: Chooses the agglomeration option that minimizes the variance of the resulting distance matrix to improve subsequent clustering decisions.
- Efficiency and performance: Maintains the low computational run time characteristic of NJ while incorporating variance-aware calculations.
- Empirical validation: Simulation studies on 12-taxon model trees indicate average topological error reductions of approximately 20%, with reductions exceeding 50% in some cases and up to a 15% increase in the probability of recovering the true tree.
Scientific Applications:
- Phylogenetic analysis of DNA and protein sequences: Reconstruction of trees from aligned DNA or protein sequence distance matrices, especially when evolutionary rates are heterogeneous.
- Molecular evolution studies: Analyses that require robust topology estimation under complex substitution models and rate variation among lineages.
- Comparative genomics: Tree reconstruction for comparative analyses where accurate branching order affects downstream inference.
Methodology:
BIONJ performs an iterative, NJ-like agglomerative procedure that at each step selects and clusters a pair of taxa, replaces them in the distance matrix, employs a first-order model accounting for variances and covariances of distance estimates from aligned sequences, and chooses the reduction minimizing the resulting variance while preserving NJ computational efficiency.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Added:
- 8/3/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Gascuel O. BIONJ: an improved version of the NJ algorithm based on a simple model of sequence data. Molecular Biology and Evolution. 1997;14(7):685-695. doi:10.1093/oxfordjournals.molbev.a025808. PMID:9254330.