jModelTest Changelog

What's new in jModelTest 2.1.10

Oct 29, 2017
  • New revision fixed bug with equal taxa name prefixes. Fixed minor bugs.

New in jModelTest 2.1.4 (Jul 12, 2013)

  • Added phyml auto-logging.
  • Added phyml command lines for best-fit models.
  • Added phyml log tab in the GUI.
  • Removed sample size modes (and "-n" argument). Sample size is fixed to alignment length.
  • Fixed bug with relative paths when calling from a different path.
  • Fixed typos in the GUI.

New in jModelTest 2.1.3 (Mar 7, 2013)

  • Fixed bug with PAUP* command block.
  • Added the possibility to change Inforation Criterion used with the clustering algorithm for the 203 matrices.
  • Changed "-o" argument for the hypothesis order into "-O"
  • Added "-o" argument for forwarding the standard output to a file: -o FILENAME

New in jModelTest 2.1.2 (Jan 4, 2013)

  • Fixed bug in paths with whitespaces.
  • Updated PhyML binaries.

New in jModelTest 2.1.1 (Jul 28, 2012)

  • Major updates:
  • Exhaustive GTR submodels: All the 203 different partitions of the GTR rate matrix can be included in the candidate set of models. When combined with rate variation (+I,+G, +I+G) and equal/unequal base frequencies the total number of possible models is 203 x 8 = 1624.
  • Hill climbing hierarchical clustering: Calculating the likelihood score for a large number of models can be extremely time-consuming. This hill-climbing algorithm implements a hierarchical clustering to search for the best-fit models within the full set of 1624 models, but optimizing at most 288 models while maintaining model selection accuracy.
  • Heuristic filtering: Heuristic reduction of the candidate models set based on a similarity filtering threshold among the GTR rates and the estimates of among-site rate variation.
  • Absolute model fit: Information criterion distances can be calculated for the best-fit model against the unconstrained multinomial model (based on site pattern frequencies). This is computed by default when the alignment does not contain missing data/ambiguities, but can also be approximated otherwise.
  • Topological summary: Tree topologies supported by the different candidate models are summarized in the html log, including confidence intervals constructed from cumulative models weights, plus Robinson-Foulds and Euclidean distances to the best-fit tree for each.
  • Minor updates:
  • Corrected a bug in the fixed BIONJ-JC starting topology. F81+I+G was executed instead of JC.
  • "Best" is now the default tree search operation instead of NNI. "Best" computes both NNI and SPR algorithms and selects the best of them.
  • User can select the number of threads from GUI.

New in jModelTest 2.1 (May 14, 2012)

  • Exhaustive GTR submodels:
  • All the 203 different partitions of the GTR rate matrix can be included in the candidate set of models. When combined with rate variation (+I,+G, +I+G) and equal/unequal base frequencies the total number of possible models is 203 x 8 = 1624.
  • Hill climbing hierarchical clustering:
  • Calculating the likelihood score for a large number of models can be extremely time-consuming. This hill-climbing algorithm implements a hierarchical clustering to search for the best-fit models within the full set of 1624 models, but optimizing at most 288 models while maintaining model selection accuracy.
  • Heuristic filtering:
  • Heuristic reduction of the candidate models set based on a similarity filtering threshold among the GTR rates and the estimates of among-site rate variation.
  • Absolute model fit:
  • Information criterion distances can be calculated for the best-fit model against the unconstrained multinomial model (based on site pattern frequencies). This is computed by default when the alignment does not contain missing data/ambiguities, but can also be approximated otherwise.
  • Topological summary:
  • Tree topologies supported by the different candidate models are summarized in the html log, including confidence intervals constructed from cumulative models weights, plus Robinson-Foulds and Euclidean distances to the best-fit tree for each.

New in jModelTest 2.0.2 (Apr 6, 2012)

  • Added a selection summary at the end of the console output.
  • Corrected the table header in the DT results frame (sorting).
  • Corrected a bug in DT Criterion where selection could not take place with large alignments.
  • Corrected a bug with command console version, where the execution crashed with certain arguments.
  • Unified LOCALE for English format.