PhyML versions

PhyML-3.1 (released in 2012):

  • PhyML-3.1 (zip archive).
    This version of PhyML implements aBayes branches support algorithm and corrects several minor bugs.
    This release is obtained from the source code version 20120112 patched with the 20121208 patch.

Supplementary versions


Previous versions

These versions of PhyML contain some bugs which were corrected into the PhyML 3.0 version.
PhyML 3.0 was also greatly optimized and provides new functionalities.


Unofficial versions

  • PhyMLratesThis version of PhyML implements the algorithm described in: »Calculating the Evolutionary Rates of Different Genes: A Fast, Accurate Estimator with Applications to Maximum Likelihood Phylogenetic Analysis. »Rachel BevanSystematic Biology. 2005 54(6):900-915.Download C source code (tar.gz archive).
    Contact: rachel@mcb.macgill.ca, McGill Centre for Bioinformatics, Montreal, Quebec, Canada.
  • PhyML – MPIThis is a parallel version of PhyML. It only works when the bootstrap option is on.Martha TorresDownload C source code (tar.gz archive).
    Contact: mxtd@uesc.br, Universidade Estadual de Santa Cruz, Ilhéus, Bahia, Brazil.
  • nhPhyMLThis version of PhyML implements the algorithm described in: »Efficient likelihood computations with nonreversible models of evolution. »Bastien Boussau, Manolo GouySystematic Biology. 2006 55(5):756-68.This is a program built to compute phylogenetic trees under the non stationary, non homogeneous model of Galtier and Gouy (1998). As such, it provides estimates of the G+C contents of ancient sequences. It uses the algorithmic structure of PhyML adapted to the rooted and irreversible case. Download C source code (tar.gz archive).
    Contact: boussau@biomserv.univ-lyon1.fr, Université Claude Bernard, Lyon, France. http://pbil.univ-lyon1.fr/software/nhphyml/
⚠️ Online tool executions will be unavailable on June 16, 2026, from 9:00 AM due to scheduled cluster maintenance. ⚠️ This website is under construction, some information or links could be unavailable ⚠️