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.

Documentation

Links