Seedlabs
Source research

PhyloSuite v2: The development of an all‐in‐one, efficient and visualization‐oriented suite for molecular dating analysis and other advanced features

Dong Zhao, Tong Ye, Fangluan Gao, Ivan Jakovlić, La Qiong, Yindong Tong et al. · 2025 · 98 citationsRead the paper

MCMCtree and r8s are among the most popular molecular dating tools in the current genomic era, but their utility is hampered by steep learning curves, particularly concerning input file formatting, the complexity of fossil calibration setup, tree visualization, and model selection. To enhance their usability and improve research efficiency, we developed three new tools: MDGUI (for molecular dating analysis), TimeTreeAnno (for timetree visualization), and MCMCTracer (for convergence assessment). We integrated these into the PhyloSuite v2 platform, along with MCMCtree and r8s plugins, to create a comprehensive molecular dating suite. Compared to existing solutions that we benchmarked, our toolkit offers a more intuitive interface and streamlined workflow, featuring visual calibration point configuration, support for multiple alignment formats, automated model selection and implementation for downstream analyses, one-click pause/resume functionality, multithreading acceleration, and on-demand MCMC convergence assessment and plotting. Furthermore, PhyloSuite v2 introduces other advanced features, including gene duplicate resolution during the extraction step, significantly accelerated data handling capabilities (specifically, format conversion and concatenation), deeper integration of the latest IQ-TREE models and functions, and further streamlining of the entire phylogenetic analysis workflow. The update also includes adaptation to high-resolution screens and numerous bug fixes. The source code for the new version of PhyloSuite is available at https://github.com/dongzhang0725/PhyloSuite.

What the full text shows

Working prototype
  • Integration of MCMCtree and r8s into a single GUI (MDGUI) that automates complex manual steps for non-standard nucleotide and amino acid models. (PhyloSuite v2 platform)
  • Implementation of automated model selection using the ModelFinder plug-in for molecular dating analysis. (When 'AUTO' option is selected in MDGUI)
  • Development of MCMCTracer for real-time convergence assessment, including ESS trend plots and posterior mean scatter plots. (MCMCtree analysis)
  • Creation of TimeTreeAnno for visualization of time-scaled trees with confidence intervals and geological timescales. (Trees generated by MCMCtree, BEAST, or r8s)
  • Acceleration of data handling capabilities, specifically for format conversion and sequence concatenation. (PhyloSuite v2 general phylogenetic data processing)
Setup
Software development and validation using example tree and sequence files from the PhyloSuite dataset.
How
The authors developed a Python-based suite integrating existing tools (MCMCtree, r8s, IQ-TREE) with new custom modules (MDGUI, TimeTreeAnno, MCMCTracer). They implemented automated file conversion, visual calibration interfaces, and multithreading for MCMC chains.
Limitations
MDGUI does not support partitioned sequence analysis (converts input to non-partitioned PML format). · TimeTreeAnno is limited to fundamental annotations and cannot map complex trait data or evolutionary events.

Summarized by Gemma 4 from the open-access full text · 14 Oct 2026. Read it