|
AC3: Analysis of phylogenetic independant Contrasts for Continuous and Categorical variables |
Summer 2007
This package of
modules and library classes was built on the model of PDAP. AC3 works in the same way as PDAP.
A central question in current comparative biology deals with correlation between characters and the corresponding ability to infer a character value (or state) using observations in another character. Phylogenetically Independent Contrasts (FIC) analysis was proposed by Felsenstein (1985). It became one of the most (perhaps the most) widely used comparative methods to perform regressions between variables while handling the lack of independence between observations resulting from shared history between species, as shown by the large number of citations of this paper (2382 citations as of 8-8-2007, according to the ISI; all numbers of citations reported below are from the same date and source). This method is widely used for continuous variables, but its application in cases in which the independent variable is discrete is more problematic because either the method proposed is not user-friendly either its results are criticized.
The AC3 : Analysis of phylogenetic independent Contrasts
for Continuous and Categorical variables module (an adaptation
of the PDAP module of Garland et al’s Phenotypic Diversity Analysis Program)
allows the user to do a regression between standardized contrasts of continuous
characters and contrasts of a categorical or discrete character.
The method used to calculate the contrasts of continuous
characters is taken from the PDAP module for Mesquite (Midford et al., 2003).
To calculate the categorical contrasts, AC3 uses unstandardized
contrasts of the most parsimonious dicrete states, which are reconstructed
by Mesquite (Maddison and Maddison, 2006). The contrast value of a node is
the substraction between the states of its immediate descendants. Contrary
to CAIC (Purvis and Rambaut, 1995), AC3 uses all
contrasts of known value, even those which equal zero for the discrete or
categorical variable. This procedure increases the number of contrasts and
should give more accurate results because the variance in the continuous character
within taxa which share a discrete state is relevant to determine the statistical
significance of the regression coefficient.
First, AC3 computes
contrasts for all nodes for which a single most parsimonious state for the
discrete or categorical variable can be attributed to both immediate
descendants. This calculation is performed as in the PDAP module for Mesquite,
except that contrasts for the discrete variable are not standardized (those for
the continuous variable are standardized in the usual way). Ambiguity in
optimization of the discrete character can result in excluding several
potential contrasts. To use as much information as possible, AC3 then tries to compute contrast between any terminal
taxon or internal node which was not previously used; to distinguish them from
the first set of contrasts, these are called the recalculated contrasts below.
However, AC3 will not compute
such recalculated contrasts if their path goes through a node which has already
been contrasted, to maintain phylogenetic independence of the contrasts. Recalculated
contrasts of a continuous character will generally be different from contrasts
computed by PDAP because in these cases, the contrasted taxa are not immediate
descendants of the basal node at which the contrast is computed. The recalculated
contrast value of the continuous character at the node is the difference in
character value between the contrasted taxa divided by the square root of
the sum of raw (uncorrected) branch length if the contrast is between two
terminal taxa. If the contrast involves one or two
internal nodes, the recalculated (vk’ in the terminology of Felsenstein,
1985) length is used for the branch immediately below these nodes; for all
other branches, the original (vk) length is used. This is because branches
need to be lengthened only when an estimate (rather than an observed) character
value is used in a contrast.
The AC3 module includes those options:
and
the new option:
As mentioned earlier, some continuous
characters have a recalculated contrast
To download the
AC3 package, click on this link
The
AC3 module is written in JAVA like all modules for Mesquite and
thus works on most computers (PCs with Windows, Macintosh OSX, etc.), as long
as JAVA is installed (http://www.java.com/fr/).
To install the
AC3 package, you need have Mesquite program (http://mesquiteproject.org/mesquite/mesquite.html)
and you must add the " AC3" directory in the mesquite folder within Mesquite_Folder. Then launch the Mesquite application.
Gao
F., Corcy J., and Laurin M. 2007. AC3 :
Analysis of Continuous vs. Categorical Contrasts, package for Mesquite, version
1.00. http://mesquiteproject.org/ac3_mesquite/
For questions regarding this module, please contact
Michel Laurin at laurin@ccr.jussieu.fr
and put AC3 in the subject line.
This program is based in large part upon the code of the PDAP :PDTREE of Mesquite (Midford et al., 2003).
Felsenstein,
J. 1985. Phylogenies and the comparative method. The American Naturalist 125: 1-15.
Garland,
T., Jr., Dickerman, A. W., Janis, C. M. and Jones, J. A. 1993. Phylogenetic
analysis of covariance by computer simulation. Systematic Biology 42: 265-292.
Maddison,
W. P. and Maddison, D. R. 2006.
Mesquite: a modular system for evolutionary analysis. Version 1.1. Available at
http://mesquiteproject.org.
Midford,
P. E., T. Garland Jr. & W. Maddison. 2003. PDAP:PDTREE package for Mesquite,
version 1.00. Available at http://mesquiteproject.org/pdap_mesquite/
Purvis,
A. and Rambaut, A. 1995. Comparative analysis by independent contrasts (CAIC):
an Apple Macintosh application for analysing comparative data. Computer
Applications in the Biosciences 11:
247-251.