SRH

SRH assesses violations of stationarity, reversibility, and homogeneity in substitution models of sequence evolution and quantifies their impact on phylogenetic inference.


Key Features:

  • Maximal Matched-Pairs Tests: SRH employs maximal matched-pairs tests to evaluate homogeneity across sequence partitions.
  • Impact Assessment: The software quantifies the impact of SRH violations on phylogenetic inference, focusing on effects on tree topologies and edge lengths and comparing trees inferred from all partitions versus SRH-conforming partitions.
  • Data Analysis Capability: SRH analyzes a dataset comprising 3,572 partitions from 35 published phylogenetic datasets to assess the prevalence of model violations.
  • Integration with IQ-TREE: SRH provides a testing option within IQ-TREE to identify and allow exclusion of partitions that violate SRH assumptions prior to tree reconstruction.

Scientific Applications:

  • Model Validation: Identification of partitions that violate SRH assumptions to inform selection or refinement of substitution models for more accurate phylogenetic trees.
  • Improved Phylogenomic Inference: Informing the development and evaluation of substitution models that relax SRH assumptions to enhance phylogenomic analyses.

Methodology:

SRH applies maximal matched-pairs tests, calculates summary statistics, and prepares input files for IQ-TREE analysis; it requires Python 3.6.x or higher with dependencies listed in the srh.py script header and references hardcoded input/output paths under /data/srh/processed_data/SRH_tables/ and /data/srh/processed_data/IQtree/.

Topics

Details

Programming Languages:
R, Python
Added:
11/14/2019
Last Updated:
11/24/2024

Operations

Publications

Naser-Khdour S, Minh BQ, Zhang W, Stone EA, Lanfear R. The Prevalence and Impact of Model Violations in Phylogenetic Analysis. Genome Biology and Evolution. 2019;11(12):3341-3352. doi:10.1093/gbe/evz193. PMID:31536115. PMCID:PMC6893154.