IQ2MC: A New Framework to Infer Phylogenetic Time Trees Using IQ-TREE 3 and MCMCTree with Mixture Models

preprint OA: closed
Full text JSON View at publisher

Abstract

IQ-TREE and MCMCTree are two widely used phylogenetic tools to infer phylogenetic trees and estimate divergence times, respectively. As MCMCTree performs fast approximate Markov Chain Monte Carlo sampling to obtain the times along a fixed tree topology, it would be natural to use IQ-TREE to obtain the tree. However, it is currently not possible to integrate these tools seamlessly, as MCMCTree requires pre-calculation of the gradients and Hessian for fast approximate calculation of the likelihood, which is unavailable in IQ-TREE. Furthermore, MCMCTree only implements a small subset of substitution models; and complex models such as the mixture models are not available. This is an important limitation because complex substitution models are required for reliable estimates of divergence times in deep phylogenies. Here, we introduce a new pipeline IQ2MC, which facilitates the integration of IQ-TREE 3 and MCMCTree, substantially speeds up the pre-calculation steps, and allows the use of a wide range of IQ-TREE’s complex models in divergence time inference. IQ2MC provides an updated version IQ-TREE 3.0.1 to calculate the gradients and Hessian at the maximum likelihood branch lengths, and then MCMCTree is used for MCMC sampling of divergence times. IQ2MC also provides several advanced partition models and mixture models not available in the current MCMCTree workflow. We finally show the applications of IQ2MC on simulated and four empirical datasets of placental mammals, plants, eukaryotes/prokaryotes, and metazoan. A tutorial to use IQ2MC is available at https://iqtree.github.io/doc/Dating.
Full text 2,515 characters · extracted from oa-doi-fallback · click to expand
This is a Preprint and has not been peer reviewed. This is version 3 of this Preprint. You must log in to post a comment. There are no comments or no comments have been made public for this article. This is a Preprint and has not been peer reviewed. This is version 3 of this Preprint. Add a Comment You must log in to post a comment. Comments There are no comments or no comments have been made public for this article. IQ-TREE and MCMCTree are two widely used phylogenetic tools to infer phylogenetic trees and estimate divergence times, respectively. As MCMCTree performs fast approximate Markov Chain Monte Carlo sampling to obtain the times along a fixed tree topology, it would be natural to use IQ-TREE to obtain the tree. However, it is currently not possible to integrate these tools seamlessly, as MCMCTree requires pre-calculation of the gradients and Hessian for fast approximate calculation of the likelihood, which is unavailable in IQ-TREE. Furthermore, MCMCTree only implements a small subset of substitution models; and complex models such as the mixture models are not available. This is an important limitation because complex substitution models are required for reliable estimates of divergence times in deep phylogenies. Here, we introduce a new pipeline IQ2MC, which facilitates the integration of IQ-TREE 3 and MCMCTree, substantially speeds up the pre-calculation steps, and allows the use of a wide range of IQ-TREE’s complex models in divergence time inference. IQ2MC provides an updated version IQ-TREE 3.0.1 to calculate the gradients and Hessian at the maximum likelihood branch lengths, and then MCMCTree is used for MCMC sampling of divergence times. IQ2MC also provides several advanced partition models and mixture models not available in the current MCMCTree workflow. We finally show the applications of IQ2MC on simulated and four empirical datasets of placental mammals, plants, eukaryotes/prokaryotes, and metazoan. A tutorial to use IQ2MC is available at https://iqtree.github.io/doc/Dating. https://doi.org/10.32942/X2CD2X Bioinformatics, Computational Biology, Ecology and Evolutionary Biology, Evolution, Genetics, Genetics and Genomics, Genomics, Life Sciences Bayesian phylogenetic dating, Markov chain Monte Carlo, maximum likelihood, Mixture models Published: 2025-05-06 06:29 Last Updated: 2025-05-27 20:42 CC BY Attribution 4.0 International Conflict of interest statement: None Data and Code Availability Statement: doi.org/10.5281/zenodo.15321227 Language: English

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: oa-doi-fallback

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00