CoMap 1.5.2 – Map Substitutions on a Phylogeny and Detect Coevolution

CoMap 1.5.2


CoMap performs two kinds of tasks:


(Weighted) Probabilistic substitution mapping – Compute all (weighted) number of substitutions occurring on each branch of a tree, for each site of an alignment.
Co-evolution analysis – Using the substitution mapping, look for significantly groups of sites departing the null hypothesis of independence. Two kind of analyzes are provided: a pairwise analysis, presented in Dutheil et al. (2005), and a clustering analysis in Dutheil and Galtier (2007). In both cases, a parametric bootstrap approach is used to evaluate the significance of groups. Simulation results are written to separate files, a statistics software like R is required to look for the significance.


Dr Julien Y. Dutheil




  • Windows / MacOsX / Linux
  • Bio++




Cite the following article if you use the pairwise method:

Dutheil J, Pupko T, Jean-Marie A, Galtier N.
A model-based approach for detecting coevolving positions in a molecule.
Mol Biol Evol. 2005 Sep;22(9):1919-28.

Cite the following article if you use the clustering method:

Dutheil J, Galtier N.
Detecting groups of co-evolving positions in a molecule: a clustering approach.
BMC Evol Biol. 2007 Nov 30;7(1):242

Cite the following article if you use the candidate approach method:

Dutheil JY, Jossinet F, Westhof E.
Base pairing constraints drive structural epistasis in ribosomal RNA sequences.
Mol Biol Evol. 2010 Aug;27(8):1868-76

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.