| Literature DB >> 27478249 |
Natalie Cooper1, Gavin H Thomas2, Chris Venditti3, Andrew Meade3, Rob P Freckleton2.
Abstract
Phylogenetic comparative methods are increasingly used to give new insights into the dynamics of trait evolution in deep time. For continuous traits the core of these methods is a suite of models that attempt to capture evolutionary patterns by extending the Brownian constant variance model. However, the properties of these models are often poorly understood, which can lead to the misinterpretation of results. Here we focus on one of these models - the Ornstein Uhlenbeck (OU) model. We show that the OU model is frequently incorrectly favoured over simpler models when using Likelihood ratio tests, and that many studies fitting this model use datasets that are small and prone to this problem. We also show that very small amounts of error in datasets can have profound effects on the inferences derived from OU models. Our results suggest that simulating fitted models and comparing with empirical results is critical when fitting OU and other extensions of the Brownian model. We conclude by making recommendations for best practice in fitting OU models in phylogenetic comparative analyses, and for interpreting the parameters of the OU model.Entities:
Keywords: OU; comparative methods; macroevolutionary models; phylogeny; stabilizing selection
Year: 2015 PMID: 27478249 PMCID: PMC4949538 DOI: 10.1111/bij.12701
Source DB: PubMed Journal: Biol J Linn Soc Lond ISSN: 0024-4066 Impact factor: 2.138
Figure 1The number of ecology, evolutionary biology and palaeontology papers published between 2005 and 2014 containing the phrase ‘Ornstein Uhlenbeck’, as a proportion of the total number of ecology, evolutionary biology or palaeontology papers published that year. See Supporting Information for details.
The most common uses of Ornstein Uhlenbeck models in ecology, evolutionary biology and palaeontology papers published between 2005 and 2013; see Supporting Information for details
| Use of OU model | Optima | No. of papers |
|---|---|---|
| Ancestral state reconstruction | Single | 8 |
| Multiple | 2 | |
| Convergent evolution | Single | 0 |
| Multiple | 2 | |
| Mode of evolution | Single | 31 |
| Multiple | 27 | |
| Phylogenetic generalized least squares | Single | 35 |
| Multiple | 0 | |
| Other | Single | 5 |
| Multiple | 5 | |
| Total | Single | 79 |
| Multiple | 36 |
Rejection rate and α estimates for data simulated under a constant‐rate Brownian model on a range of constant‐rate birth death trees
| Tree type | Tree size | Rejection rate | Median α (95% quantiles) |
|---|---|---|---|
| d/b = 0 | 25 | 0.095 | 0.165 (0–1.498) |
| d/b = 0 | 50 | 0.074 | 0.077 (0–0.589) |
| d/b = 0 | 100 | 0.078 | 0.045 (0–0.343) |
| d/b = 0 | 150 | 0.057 | 0.034 (0–0.249) |
| d/b = 0 | 200 | 0.055 | 0.021 (0–0.199) |
| d/b = 0 | 500 | 0.045 | 0.012 (0–0.115) |
| d/b = 0 | 1000 | 0.039 | 0.006 (0–0.075) |
| d/b = 0.25 | 25 | 0.093 | 0.136 (0–0.968) |
| d/b = 0.25 | 50 | 0.092 | 0.069 (0–0.478) |
| d/b = 0.25 | 100 | 0.065 | 0.04 (0–0.267) |
| d/b = 0.25 | 150 | 0.065 | 0.031 (0–0.213) |
| d/b = 0.25 | 200 | 0.054 | 0.025 (0–0.166) |
| d/b = 0.25 | 500 | 0.047 | 0.01 (0–0.095) |
| d/b = 0.25 | 1000 | 0.044 | 0.005 (0–0.06) |
| d/b = 0.5 | 25 | 0.102 | 0.104 (0–0.851) |
| d/b = 0.5 | 50 | 0.09 | 0.057 (0–0.394) |
| d/b = 0.5 | 100 | 0.075 | 0.039 (0–0.219) |
| d/b = 0.5 | 150 | 0.056 | 0.022 (0–0.154) |
| d/b = 0.5 | 200 | 0.066 | 0.017 (0–0.138) |
| d/b = 0.5 | 500 | 0.047 | 0.009 (0–0.07) |
| d/b = 0.5 | 1000 | 0.045 | 0.004 (0–0.047) |
| d/b = 0.75 | 25 | 0.111 | 0.068 (0–0.572) |
| d/b = 0.75 | 50 | 0.099 | 0.044 (0–0.28) |
| d/b = 0.75 | 100 | 0.081 | 0.022 (0–0.146) |
| d/b = 0.75 | 150 | 0.086 | 0.019 (0–0.108) |
| d/b = 0.75 | 200 | 0.069 | 0.012 (0–0.088) |
| d/b = 0.75 | 500 | 0.05 | 0.006 (0–0.047) |
| d/b = 0.75 | 1000 | 0.045 | 0.003 (0–0.03) |
Tree type refers to the extinction fraction for the birth–death trees. The rejection rate is the proportion of Ornstein Uhlenbeck models favoured relative to a Brownian motion model.
Rejection rate and α estimates for data simulated under a constant‐rate Brownian model on trees simulated under time‐variable speciation rates
| Tree type | Tree size | Rejection rate | Median α (95% quantiles) |
|---|---|---|---|
| Slow speed‐up | 25 | 0.126 | 0.443 (0–3.18) |
| Slow speed‐up | 50 | 0.118 | 0.34 (0–1.963) |
| Slow speed‐up | 100 | 0.105 | 0.22 (0–1.324) |
| Slow speed‐up | 150 | 0.098 | 0.189 (0–1.113) |
| Slow speed‐up | 200 | 0.085 | 0.162 (0–0.9) |
| Slow speed‐up | 500 | 0.061 | 0.096 (0–0.545) |
| Slow speed‐up | 1000 | 0.061 | 0.065 (0–0.415) |
| Rapid speed‐up | 25 | 0.191 | 0.882 (0–7.012) |
| Rapid speed‐up | 50 | 0.136 | 0.603 (0–4.082) |
| Rapid speed‐up | 100 | 0.122 | 0.527 (0–3.024) |
| Rapid speed‐up | 150 | 0.122 | 0.442 (0–2.485) |
| Rapid speed‐up | 200 | 0.086 | 0.349 (0–2.01) |
| Rapid speed‐up | 500 | 0.079 | 0.241 (0–1.437) |
| Rapid speed‐up | 1000 | 0.069 | 0.183 (0–1.083) |
| Slow slow‐down | 25 | 0.112 | 0.278 (0–1.792) |
| Slow slow‐down | 50 | 0.082 | 0.14 (0–0.985) |
| Slow slow‐down | 100 | 0.073 | 0.091 (0–0.549) |
| Slow slow‐down | 150 | 0.053 | 0.055 (0–0.388) |
| Slow slow‐down | 200 | 0.064 | 0.05 (0–0.349) |
| Slow slow‐down | 500 | 0.05 | 0.028 (0–0.209) |
| Slow slow‐down | 1000 | 0.042 | 0.017 (0–0.146) |
| Rapid slow‐down | 25 | 0.093 | 0.192 (0–1.45) |
| Rapid slow‐down | 50 | 0.077 | 0.118 (0–0.854) |
| Rapid slow‐down | 100 | 0.058 | 0.061 (0–0.408) |
| Rapid slow‐down | 150 | 0.064 | 0.038 (0–0.329) |
| Rapid slow‐down | 200 | 0.051 | 0.029 (0–0.278) |
| Rapid slow‐down | 500 | 0.036 | 0.014 (0–0.147) |
| Rapid slow‐down | 1000 | 0.054 | 0.006 (0–0.11) |
The rejection rate is the proportion of Ornstein Uhlenbeck models favoured relative to a Brownian motion model.
Figure 2Examples of profile likelihoods for selected simulated datasets for tippy (A), rooty (B) and Yule (C) simulated trees of 50 taxa. Each solid black line represents one simulated dataset selected at random. Tippy trees are those with branching events distributed disproportionately late in the clade's history (i.e. nearer to the present). Rooty trees are those with branching events distributed disproportionately early in the clade's history (i.e. nearer to the root). In all cases the ‘true’ value of α is 0 (black dashed line). The red dashed line represents −1.92 log‐likelihood units from the maximum: using log‐Likelihood ratio tests, values of α yielding values higher than this would be considered statistically indistinguishable from the Maximum Likelihood value.
Rejection rate and α estimates for data simulated under a constant rate Brownian model with 0, 1, 5 or 10% measurement error (m.e.)
| Tree size | Rejection rate | Median α (95% quantiles) | ||||||
|---|---|---|---|---|---|---|---|---|
| 0% | 1% | 5% | 10% | 0% | 1% | 5% | 10% | |
| 25 | 0.095 | 0.157 | 0.318 | 0.478 | 0.165 (0–1.498) | 0.234 (0–1.507) | 0.372 (0–5.51) | 0.574 (0–20) |
| 50 | 0.074 | 0.203 | 0.542 | 0.756 | 0.077 (0–0.589) | 0.163 (0–0.789) | 0.372 (0–2.2) | 0.538 (0.062–14.381) |
| 100 | 0.078 | 0.251 | 0.807 | 0.957 | 0.045 (0–0.343) | 0.135 (0–0.503) | 0.357 (0.06–1.236) | 0.54 (0.153–4.094) |
| 150 | 0.057 | 0.387 | 0.947 | 0.997 | 0.034 (0–0.249) | 0.14 (0–0.445) | 0.37 (0.121–1.104) | 0.566 (0.224–7.381) |
| 200 | 0.055 | 0.487 | 0.982 | 1 | 0.021 (0–0.199) | 0.136 (0–0.411) | 0.385 (0.142–1.089) | 0.544 (0.257–2.98) |
| 500 | 0.045 | 0.848 | 1 | 1 | 0.012 (0–0.115) | 0.152 (0.035–0.344) | 0.394 (0.219–0.919) | 0.58 (0.319–3.729) |
| 1000 | 0.039 | 0.995 | 1 | 1 | 0.006 (0–0.075) | 0.168 (0.079–0.335) | 0.417 (0.259–0.844) | 0.596 (0.361–2.328) |
The rejection rate is the proportion of Ornstein Uhlenbeck models favoured relative to a Brownian motion model.
Figure 3The number of taxa in phylogenies used to fit Ornstein Uhlenbeck models in ecology, evolutionary biology and palaeontology papers published between 2005 and 2014. Two studies with > 3000 taxa have been omitted for clarity. See Supporting Information for details.
Rejection rate and α estimates for data simulated under a constant‐rate Brownian model on a range of constant‐rate birth death trees using Bayesian methods
| Tree type | Tree size | Rejection rate | Median alpha (95% quantiles) |
|---|---|---|---|
| b/d = 0 | 25 | 0.021 | 0.132 (0.025–1.876) |
| b/d = 0 | 50 | 0.003 | 0.063 (0.017–0.494) |
| b/d = 0 | 100 | 0.001 | 0.041 (0.012–0.304) |
| b/d = 0 | 150 | 0.001 | 0.033 (0.009–0.227) |
| b/d = 0 | 200 | 0.002 | 0.026 (0.008–0.186) |
| b/d = 0 | 500 | 0 | 0.016 (0.005–0.105) |
| b/d = 0 | 1000 | 0 | 0.011 (0.004–0.072) |
| b/d = 0.25 | 25 | 0.009 | 0.1 (0.021–1.189) |
| b/d = 0.25 | 50 | 0.001 | 0.051 (0.013–0.42) |
| b/d = 0.25 | 100 | 0.002 | 0.035 (0.01–0.235) |
| b/d = 0.25 | 150 | 0 | 0.028 (0.007–0.194) |
| b/d = 0.25 | 200 | 0.001 | 0.024 (0.007–0.149) |
| b/d = 0.25 | 500 | 0 | 0.013 (0.004–0.093) |
| b/d = 0.25 | 1000 | 0 | 0.009 (0.003–0.057) |
| b/d = 0.5 | 25 | 0.009 | 0.077 (0.015–0.922) |
| b/d = 0.5 | 50 | 0.002 | 0.041 (0.01–0.334) |
| b/d = 0.5 | 100 | 0 | 0.029 (0.007–0.184) |
| b/d = 0.5 | 150 | 0 | 0.02 (0.005–0.138) |
| b/d = 0.5 | 200 | 0 | 0.016 (0.005–0.122) |
| b/d = 0.5 | 500 | 0 | 0.011 (0.003–0.068) |
| b/d = 0.5 | 1000 | 0 | 0.007 (0.002–0.046) |
| b/d = 0.75 | 25 | 0.008 | 0.047 (0.009–0.683) |
| b/d = 0.75 | 50 | 0 | 0.027 (0.006–0.236) |
| b/d = 0.75 | 100 | 0 | 0.016 (0.004–0.127) |
| b/d = 0.75 | 150 | 0 | 0.014 (0.004–0.095) |
| b/d = 0.75 | 200 | 0.001 | 0.011 (0.003–0.084) |
| b/d = 0.75 | 500 | 0 | 0.007 (0.002–0.044) |
| b/d = 0.75 | 1000 | 0 | 0.004 (0.001–0.028) |
Tree type refers to the extinction fraction for the birth–death trees. The value of α is the median across simulated data sets based on modal estimates from the posterior distribution. The rejection rate is the proportion of Ornstein Uhlenbeck models favoured relative to a Brownian motion model based on Bayes factors > 2.
Rejection rate and α estimates for data simulated under a constant rate Brownian model with 0, 1, 5, or 10% measurement error (m.e.) using Bayesian methods
| Tree size | Rejection rate | Median α (95% quantiles) | ||||||
|---|---|---|---|---|---|---|---|---|
| 0% | 1% | 5% | 10% | 0% | 1% | 5% | 10% | |
| 25 | 0.021 | 0.031 | 0.109 | 0.191 | 0.132 (0.025–1.876) | 0.158 (0.03–2.076) | 0.286 (0.034–3.726) | 0.509 (0.049–5.848) |
| 50 | 0.003 | 0.018 | 0.158 | 0.332 | 0.063 (0.017–0.494) | 0.107 (0.019–0.723) | 0.315 (0.034–2.245) | 0.481 (0.057–5.679) |
| 100 | 0.001 | 0.033 | 0.364 | 0.708 | 0.041 (0.012–0.304) | 0.11 (0.016–0.485) | 0.333 (0.044–1.202) | 0.521 (0.135–3.183) |
| 150 | 0.001 | 0.045 | 0.637 | 0.906 | 0.033 (0.009–0.227) | 0.123 (0.016–0.424) | 0.357 (0.108–1.074) | 0.553 (0.208–4.977) |
| 200 | 0.002 | 0.097 | 0.819 | 0.978 | 0.026 (0.008–0.186) | 0.126 (0.015–0.399) | 0.372 (0.134–1.098) | 0.538 (0.243–2.845) |
| 500 | 0 | 0.426 | 1 | 1 | 0.016 (0.005–0.105) | 0.147 (0.032–0.34) | 0.391 (0.214–0.923) | 0.575 (0.311–3.36) |
| 1000 | 0 | 0.86 | 1 | 1 | 0.011 (0.004–0.072) | 0.165 (0.077–0.335) | 0.414 (0.256–0.85) | 0.592 (0.359–2.278) |
The value of α is the median across simulated data sets based on modal estimates from the posterior distribution. The rejection rate is the proportion of Ornstein Uhlenbeck models favoured relative to a Brownian motion model.
Figure 4Scaling of expected trait similarity with time since evolutionary divergence predicted by the Ornstein Uhlenbeck model. The covariance between species’ trait values is scaled by the intra‐specific trait variance (i.e. equal to correlation between species’ traits). This is plotted against the relative time of shared history (time at which species branched from each other, divided by the total tree height: t /T). Different panels show different ranges of ?: (A) α = 0 to 0.5; (B) α = 1 to 5; and (C) α = 10‐50. In (A) trait evolution is essentially Brownian; in (C) it is independent of phylogeny.