Volume 11, Issue 11 p. 1439-1447
APPLICATION
Open Access

A multi-platform package for the analysis of intra- and interspecific trait evolution

Théo Gaboriau

Corresponding Author

Théo Gaboriau

Department of Computational Biology, University of Lausanne, Lausanne, Switzerland

Correspondence

Théo Gaboriau

Email: [email protected]

Search for more papers by this author
Fábio K. Mendes

Fábio K. Mendes

School of Computer Science, The University of Auckland, Auckland, New Zealand

School of Biological Sciences, The University of Auckland, Auckland, New Zealand

Search for more papers by this author
Simon Joly

Simon Joly

Institut Recherche en Biologie Végétale, Montréal, QC, Canada

Montreal Botanical Garden, Montreal, QC, Canada

Search for more papers by this author
Daniele Silvestro

Daniele Silvestro

Department of Biology, University of Fribourg, Fribourg, Switzerland

Department of Biological and Environmental Sciences, University of Gothenburg and Global Gothenburg Biodiversity Centre, Gothenburg, Sweden

Search for more papers by this author
Nicolas Salamin

Nicolas Salamin

Department of Computational Biology, University of Lausanne, Lausanne, Switzerland

Search for more papers by this author
First published: 30 July 2020
Citations: 4

Théo Gaboriau and Fábio K. Mendes contributed equally to this study.

Daniele Silvestro and Nicolas Salamin are shared last authors.

Abstract

  1. Evolutionary forces affect the distribution of phenotypes both within and among species. Yet, at the macro-evolutionary scale, the evolution of intraspecific variance is rarely considered. Here, we present an r and a BEAST 2 implementation that extends the JIVE (Joint inter- and Intraspecific Variance Evolution) model aimed at the analysis of continuous trait evolution at both inter- and intraspecific level.
  2. Using a hierarchical Bayesian approach, we implemented a range of models for continuous trait evolution that operate independently on species means and variances along a phylogeny. The package uses Markov chain Monte Carlo for the inference of parameters and the evaluation of model fit. JIVE is available in the bite (Bayesian Integrative models of Trait Evolution) r package, as well as in BEAST 2. The two implementations offer the same continuous trait evolutionary models, but differ in their use and types of analyses. The r implementation allows for faster analyses by taking the phylogeny as data, while providing graphical and statistical functions as part of tools for model comparison, result parsing and summary, and plotting. In the BEAST 2 implementation, the species tree is a parameter, and both its topology and divergence times are jointly estimated with trait model parameters.
  3. The bite package and the BEAST 2 implementation introduce new frameworks within comparative phylogenetics that explicitly model intraspecific variance. These tools allow users to tackle long-standing questions in evolutionary biology, such as the identification of key evolutionary processes determining niche conservatism, niche partitioning, and life-history strategies.

1 INTRODUCTION

Estimating the tempo of phenotypic evolution is crucial to understanding the dynamics of trait divergence and adaptation. Several macroevolutionary models have been proposed to characterize the evolutionary processes that generate and maintain phenotypic and species diversity (Felsenstein, 1985). In the past decades, this class of models has bloomed to allow for the investigation of a variety of hypotheses (Pennell & Harmon, 2013), such as the effects of environment-dependent (Clavel & Morlon, 2017) or diversity-dependent (Drury, Clavel, Manceau, & Morlon, 2016; Mahler, Revell, Glor, & Losos, 2010) processes, the presence of selective regimes (Beaulieu, Jhwueng, Boettiger, & O'Meara, 2012; Blomberg, Garland, & Ives, 2003; Butler & King, 2004; Hansen & Martins, 1996), as well as repeated patterns of change in the tempo of phenotypic evolution (Bokma, 2008; Duchen et al., 2017; Harmon, Weir, Brock, Glor, & Challenger, 2008; Landis, Schraiber, & Liang, 2013).

Most macroevolutionary models assume that the unit of evolution is the species and do not directly model intraspecific variation as a parameter in the study of phenotypic evolution. Instead, they often consider intraspecific variation as a variance-introducing factor to be dealt with by an error term (but see, Felsenstein, 2008; Ives, Midford, & Garland, 2007; Mendes, Fuentes-González, Schraiber, & Hahn, 2018; Revell & Graham Reynolds, 2012; Silvestro, Kostikova, Litsios, Pearman, & Salamin, 2015). Intraspecific variation is nonetheless not merely a nuisance parameter, but a key evolutionary component (Duchen, Alfaro, Rolland, Salamin, & Silvestro, 2019). Many factors have been shown to affect the evolution of intraspecific variation, which in turn has an influence on the driving forces of species evolution and diversification (Darwin, 1859; MacArthur, 1965).

Empirical and theoretical studies clearly suggest that the evolution of intraspecific variation of a trait is informative of the underlying phenotypic evolutionary dynamics and their causes. Theoretical models demonstrate that intraspecific phenotypic variance is expected to increase with disruptive competition for resources in an empty niche space (Ackermann & Doebeli, 2004; Aguilée, Gascuel, Lambert, & Ferriere, 2018; Pontarp & Petchey, 2018). In the presence of a new resource, Drosophila populations subject to more competition displayed a faster niche expansion towards the new resource associated with an increase of intraspecific phenotypic variance (Bolnick, 2001). Similarly, the colonization of a new territory can lead to an increase in the intraspecific variation in climatic niche (Broennimann et al., 2007; Urbanski et al., 2012). This effect, known as ecological release (Cox & Ricklefs, 1977; Crowell, 1962), has also been observed at the macroevolutionary scale during events of island colonization (Duda & Lee, 2009; Yoder et al., 2010) or adaptation to new environments (Des Roches, Robertson, Harmon, & Rosenblum, 2011). The increase in intraspecific phenotypic variance is then expected to slow down and eventually reverse as phenotypic diversification and subsequent speciation events progressively fill niche space (Ackermann & Doebeli, 2004; Aguilée et al., 2018; Pontarp & Petchey, 2018). This effect of interspecific competition has been shown to greatly reduce intraspecific variation in prey diversity, thus affecting phenotypic variation (Costa-Pereira, Araújo, Souza, & Ingram, 2019; Schluter, 2000).

Several evolutionary forces are also expected to conserve intraspecific phenotypic variance at the macroevolutionary scale. Multiple studies have demonstrated that the effect of ecological release can be balanced by a selection-diversification trade-off allowing the niche position to shift while the niche width is maintained (Ackermann & Doebeli, 2004; Aguilée et al., 2018; Good, Martis, & Hallatschek, 2018; Sjodin, Ripa, & Lundberg, 2018). Many life-history traits were also found to constrain intraspecific phenotypic variation such as individual generalization in three-spine sticklebacks (Bolnick et al., 2010), choice of breeding resources in burying beetles (Nicrophorinae; Hopwood, Moore, Tregenza, & Royle, 2016) or life cycle in eriogonoids (Kostikova, Silvestro, Pearman, & Salamin, 2016). Finally, strong selective pressures such as predation (Pontarp & Petchey, 2018) or environmental instability (Fuentes & Ferrada, 2017) are expected to limit niche expansion and thus constrain intraspecific phenotypic variation. Thus, exploring the dynamics of intraspecific phenotypic variation at the macroevolutionary scale by including it in the model could be both relevant due to its heritability, and particularly insightful to tackle long-standing evolutionary questions.

Out of a necessity for acknowledging intraspecific variance in evolutionary processes, the JIVE model (Joint Inter and intraspecific Variance Evolution; Kostikova et al., 2016) was developed as a hierarchical Bayesian framework to jointly estimate the evolutionary rates for both the means and variances of phenotypic traits. We present here a multi-platform implementation of the JIVE model to perform macroevolutionary analysis of both intra and interspecific phenotypic variation, based on species-level phylogenetic trees and individual observations. We release an r implementation of the JIVE model embedded in a new bite package (Bayesian Integrative models for Trait Evolution; available at https://CRAN.R-project.org/package=bite) and a complementary, entirely new BEAST 2 (Bouckaert, 2019) implementation (available at https://github.com/fkmendes/contraband). Our implementations expand the original model by introducing more accurate model testing algorithms, a greater flexibility in the model configuration, and joint estimation of the underlying phylogenetic tree along with other parameters (BEAST 2 implementation).

2 METHODS

The JIVE model considers phenotypic means and variances as two independent random vectors, with each entry in the vectors representing the phenotypic mean and variance of a species, respectively (Figure 1). Phenotypic means and variances are assumed to evolve along the same species tree (and therefore expected to co-vary phylogenetically), but are otherwise independent of each other and are not modelled as a bivariate normal distribution. A species' mean and variance then define a normal distribution, which is taken as the sampling distribution of trait values for multiple individuals of that species (i.e. for n species, there will be n normal distributions; Figure 1; while a normal distribution is likely a good model for intraspecific variation in a quantitative trait, technically any distribution could be used, as long as its probability density function can be computed. See the r package for an example). The JIVE model is thus more flexible than standard PCM approaches that assume traits are normally distributed within species. Currently, JIVE models multiple species phenotypic means and variances of a single continuous trait. Generalizing it to multiple continuous traits is possible in principle, but would require considerable increase in complexity and number of additional parameters.

Details are in the caption following the image
Overview of the Joint inter- and Intraspecific Variance Evolution (JIVE) implementations. Oval shapes represent data, rectangle boxes represent the specified models (prior distributions and likelihood functions) and hexagonal shapes represent parameter estimates after carrying out MCMC

JIVE is a hierarchical model, and as such can only be implemented in tools with support for flexible user-defined hierarchical model frameworks. To our knowledge, this feature is not readily available among popular maximum-likelihood packages, the majority of which are implemented in r (e.g, ouch, Butler & King, 2004; phytools, phytools; geiger, Pennell et al., 2014; mvMORPH, Clavel, Escarguel, & Merceron, 2015). The probability density function of the JIVE sampling distribution is considerably parameterized and complex, as opposed to non-hierarchical models conventionally used in comparative biology (e.g. a single multivariate normal distribution, when continuous trait evolution is modeled with Brownian motion; Felsenstein, 1985). Maximizing likelihood functions like JIVE is thus especially complicated by typical problems in maximum-likelihood estimation, such as convergence issues, the existence of local maxima, small samples biases, to name a few. Bayesian methods, on the other hand, circumvent some of these issues and provide a much more natural statistical framework for setting up hierarchical models (this is the approach we take; for more details, see below and the original work in Kostikova et al., 2016).

Finally, our modelling strategy differs markedly in nature from that of methods that incorporate ‘measurement error’ (Harmon & Losos, 2005). Instead, it allows explicit testing of hypotheses about the evolution of intraspecific phenotypic variances (see below for an empirical example). These hypotheses can be informed by knowledge of how trait variation is expected to respond to or affect the characteristics of a species. Accounting for measurement error can decrease evolutionary rates estimates, for example, and increase estimates of phylogenetic signal (Ives et al., 2007)—such patterns are not expected under the JIVE model. Other methods consider ‘measurement error’ as the non-heritable component of variation in trait values (Lynch, 1991), also in stark contrast with JIVE.

Our complete rewrite of the original JIVE implementation (Kostikova et al., 2016) allowed us to significantly expand the flexibility of the model configuration. Furthermore, the new implementation achieved a substantial speedup (orders of magnitude), which makes the new JIVE model applicable to the large datasets available nowadays. We further extend the JIVE framework, generalizing the original r implementation so that it can be easily expanded to include other comparative models (to be used as the trait mean and variance priors, for example; see examples in the Supporting Information). Our general implementation and the hierarchical nature of JIVE also allow models other than the normal distribution for intraspecific variation (see examples in the Supporting Information). We provide new features such as model comparison methods, now based on faster and more accurate algorithms (stepping-stone sampling instead of thermodynamic integration, Xie, Lewis, Fan, Kuo, & Chen, 2011), and utility functions with plotting and summary capabilities. Finally, the new r version of the JIVE model improves on the original implementation by being more user-friendly and accessible through the CRAN repository.

The multi-platform release allows users to try alternative approaches depending on their familiarity with each platform, and the format and size of the data sets in hand (Figure 1). Our new implementation of JIVE in the BEAST 2 framework makes it possible to use other data such as molecular alignments and fossil occurrences together with continuous trait data in joint inferences of species trees and JIVE parameters. The JIVE model can be employed alongside a range of tree priors (e.g. Yule, birth-death, fossilized birth-death), substitution and clock models, and discrete morphological models. BEAST 2 also offers machinery for model comparison (e.g. stepping-stone sampling Xie et al., 2011). A long list of online tutorials and resources are available to the BEAST community (Barido-Sottani et al., 2017).

We implemented different methods to allow for changes in evolutionary parameters across the branches of the tree. In the r version, where the phylogeny is assumed to be known, we map the evolutionary regimes along branches. These evolutionary regimes can be assigned based on pre-defined clades or obtained from the ancestral state inference of a discrete trait (e.g. stochastic mapping, Huelsenbeck, Nielsen, Bollback, & Schultz, 2003; Revell, 2012a) that could have had an influence on the mode of evolution.

In the BEAST 2 implementation, the configuration of regimes across the nodes is sampled during the MCMC procedure, with a large number of regime shifts being penalized by a carefully selected prior so as to avoid unidentifiability issues. Our approach precludes the necessity of an a priori hypothesis on the specification of regimes, and is similar in nature to other Bayesian morphological clocks (e.g. Eastman, Alfaro, Joyce, Hipp, & Harmon, 2011; Revell, Mahler, Peres-Neto, & Redelings, 2011; Uyeda & Harmon, 2014); it is however more general in that it allows for multiple regime shifts with homoplasy, while being readily used with both BM and OU models (i.e. different regimes can mean either evolutionary rates or adaptive optima). Sampling of shifts (which are assumed to happen at the root-end of branches) is done through Bayesian stochastic-search variable selection (George & McCulloch, 1993) in a fashion analogous to that of the random local clock model already implemented in BEAST 2. More details about this can be found in the Supporting Information and in the original clock model reference (Drummond & Suchard, 2010). Importantly, this is the first implementation (to our knowledge) of such a general morphological clock that can be used while accounting for phylogenetic uncertainty (in topology and divergence times) under a full probabilistic framework.

When choosing which implementation to use, we encourage the r version when the goal is to perform hypothesis testing and to compare alternative models, when the phylogeny is not particularly contentious (or when alignment data and fossil calibrations are not available), and for initial data exploration. Conversely, BEAST 2 analyses involving the JIVE model are recommended when novel data from multiple sources are available (and required models are not implemented in r), when no a priori hypotheses about evolutionary regime mappings have been proposed, or when there is evidence for rampant phylogenetic incongruence-inducing processes like incomplete lineage sorting (ILS; Mendes & Hahn, 2016, 2018; Ogilvie, Bouckaert, & Drummond, 2017). Finally, one of the strengths of our multi-platform release is that the user can easily set up the analysis in r, carry it out using BEAST 2, and then read the log files and process it in r once again (Figure 1).

3 DESCRIPTION

The r package (bite) containing the JIVE implementation is available from CRAN and includes example files to guide users in setting up analyses. In both r and BEAST 2, analyses with JIVE require at least two steps: model specification and parameter estimation. First, the user must create a variable we refer to as the ‘JIVE object’ that will contain all the information needed to run the model. This can be done by running the make_jive() function in r (Table 1). Here the user specifies the models for the evolution of means and variances and for intraspecific variation in trait values and the input data. Second, the user has the choice to run the JIVE model in r or in BEAST 2. In r, the mcmc_bite() function is called to run the inference procedure, based on the JIVE object previously created. To use the BEAST 2 implementation, the user has the option to use the xml_bite() function to prepare a BEAST 2 control file (an.xml file) from the same JIVE object. The BEAST 2 control file can then be used as in any analysis under this platform.

Table 1. Overview of bite functions and their descriptions
Function name Description
make_jive() Creates a JIVE object (template of a hierarchical Bayesian PCM to be parsed into mcmc bite())
control_jive() Tunes MCMC paramaters in a JIVE object
hpfun() creates a prior density function to be parsed into mcmc_bite()
mcmc_bite() Runs MCMC algorithm according to the given template
marginal_lik() Calculates marginal likelihood using output
plot_bf() Plots summary of Bayes Factors (comparison of marginal likelihoods)
plot_hp() Plots prior density function from hpfun() or make_jive()
plot_jive() Plots input data and models from a JIVE object
plot_mcmc_bite() Plots traces and densities from a MCMC log file
plot_post_beast() Plots phylogenetic tree along with nodes posterior probabilities from BEAST 2
plot_pvo() Plots phylogenetic tree along with estimates of phenotypic intraspecific variation
sim_jive() Simulates trait evolution using the hierarchical model
xml_bite() Modifies.xml file from Beauti with JIVE template

When running JIVE in r through bite prior to the second step, the user can modify several aspects of the MCMC algorithm using additional functions of the r package. The control_jive() function allows the modification of starting parameters value, window sizes for proposals, proposal methods and hyper-prior specification. The function hpfun() is used to define priors that can be parsed into bite functions. These functions provide an easy and flexible way to tune the inference algorithm. The bite package also implements algorithms for evaluating model fit and performing model comparison such as stepping-stone (Xie et al., 2011) and thermodynamic integration (TI, Lartillot, Philippe, & Lewis, 2006). These approaches produce output files that can be parsed by the marginal_lik() function, which extracts the marginal likelihood of a model (i.e. the model evidence); then marginal likelihoods from different models can be compared using Bayes factor (Jeffreys, 1935; Kass & Raftery, 1995).

Finally, the bite r package presents a number of plotting functions to visually inspect and summarize model and hyper-prior specification (e.g. plot_jive(), Figure 2; plot_hp(), Figure S15), convergence of the MCMC chain, parameter posterior distributions (plot_mcmc_bite(), Figure S16), Bayes factor comparison (plot_bf(), Figure 3), and mean and variance estimates (plot_pvo(), Figure S18). Using these function, the user can therefore graphically explore both pre- and post-MCMC objects, from both the r and BEAST 2 implementations, within the r environment (e.g. Figure 5). Our bite package has several r dependencies: ape (Paradis & Schliep, 2019) and phytools (Revell, 2012b) for phylogenetic trees handling, and coda (Plummer, Best, Cowles, & Vines, 2006) for MCMC output analysis.

Details are in the caption following the image
Output of the plot_jive() function displaying the Anolis data used as this example, as well as the assumed map of evolutionary regimes along the phylogeny
Details are in the caption following the image
Output of the plot_bf() function displaying the Bayes Factors (2(logLT1(M1) − logLT1(M0))) between the model with the highest marginal likelihood and every other model. The area shaded in blue represents the 2 log unit-threshold under which the best model is not sufficiently supported. The ‘lollipop’ highlighted in red represents the best model (BF = 0)

4 EXAMPLE: ELEVATION EFFECT ON THE INTRASPECIFIC VARIANCE OF BODY SIZE IN ANOLIS LIZARDS

We illustrate the many new functionalities of our JIVE implementation by exploring the evolutionary history of body-size intraspecific variation during the Caribbean Anolis radiation. Caribbean Anolis lizards display large variation in body size resulting from convergent adaptation to different microhabitats within islands (Losos & Ricklefs, 2009). This pattern suggests that deterministic ecological processes might be involved in diversification of body-size in Anolis. Further evidence can be found in the decreasing rates of body-size diversification as a function of the diversity of competing lineages, which points to a role of ecological release in the variation of body size within this clade (Mahler et al., 2010). Different patterns in body-size distribution between clades inhabiting Cuba (sagrei; intraspecific altitudinal clines) and Hispaniola (cybotes; interspecific altitudinal clines) (Muñoz, Wegener, & Algar, 2014) suggest that intraspecific variation might show different response to ecological opportunity. Differences in the physical geography of Cuba (small highland areas) and Hispaniola (large highland areas) may have triggered divergent evolutionary processes influencing both intra- and interspecific variance in body size (Muñoz et al., 2014).

Using JIVE, we tested alternative models of body-size evolution in Caribbean Anolis lizards, taking into account both inter- and intraspecific variation. We used a section of a previously estimated Anolis phylogeny from (Poe et al., 2017) and the dataset from (Muñoz et al., 2014) giving the snout-to-vent length (svl) of 1,106 individuals from 16 Anolis species (Figure 2) living in Cuba (sagrei clade) or Hispaniola (cybotes clade). Our goal is not to improve on the phylogenetic estimates from (Poe et al., 2017), but rather to showcase the new features and models of our implementations. Below, we present results from our r implementation, but also analyse the Anolis data set with our BEAST 2 implementation, briefly discussing some of its results (but see Supporting Information). Tutorials for both platforms accompany this manuscript (electronic Supporting Information, https://github.com/theogab/bite).

We tested four competing hypotheses for the evolution of both means and variances, leading to a combination of 16 alternative models. The first hypothesis (WN) assumes that either the variance or the mean of the continuous phenotypic trait (both henceforth referred to as the ‘moments’ of the trait) has no phylogenetic signal (i.e. body size moments are not heritable and completely determined by environmental gradients). The second hypothesis (BM) assumes that the phenotypic moment diffuses through the phylogeny with ever-increasing variance (i.e. body-size moments are inherited constrained by evolutionary forces). The third hypothesis (Ornstein-Uhlenbeck model, OU) assumes that one adaptive optimum is shared by both clades and that the moments of body-size are constrained by selective pressures with no differences between islands. Finally, the fourth hypothesis (OUM) assumes different adaptive optima for Cuba and Hispaniola (i.e. the moments of body-size are constrained by selective pressures that differ between islands). For clarity, we referred to the models describing the evolution of species means with an ‘m’ prefix and to those describing the evolution of species variances with a ‘v’ prefix. If the mean was modelled with white noise and the variance with Brownian motion, we thus referred to this model as ‘mWN-vBM’.

We first ran independent MCMC chains of 2 million generations using TI sampling in order to compute the marginal likelihood of the 16 alternative model combinations to be used as the JIVE prior. The preferred prior model assumed that the species mean trait values evolved along the phylogeny according to a Brownian motion process (mBM), and that the intraspecific variance evolved according to a multiple adaptive optima OU, with ‘Cuba’ and ‘Hispaniola’ having their own adaptive optimum (vOUM; Figure 3). Support for this model was strong against every other model except the mBM-vOU model (BF < 2).

For the purpose of demonstration, we chose to continue the analysis with the more complex model, mBM-vOUM, even though it did not have a distinctively better fit compared to the second best model. We conducted parameter estimation with standard MCMC for 2 million generations (sampling every 1,000 generations, and discarding the first 10% as burn-in). We observed no significant difference in posterior estimates of θ for the ‘Hispaniola’ and ‘Cuba’ clades, with the former exhibiting slightly larger trait variances (Figure 4), which was expected given the small Bayes factor between the mBM-vOU and mBM-vOUM models. We also estimated JIVE and prior parameters using BEAST 2 under the mBM-vOUM model, using molecular data from (Poe et al., 2017) to infer the phylogeny and the mapping of evolutionary regimes (see Supporting Information). Unsurprisingly, we recovered the same tree as that in (Poe et al., 2017; Figure 5). We observed higher mean θ values within ‘Hispaniola’ compared to ‘Cuba’. Furthermore, species with low observed trait variances (i.e. calculated from their trait value samples), such as A. ophiolepis, and very high trait variances, such as A. cybotes and A. strahmi, were estimated to have low and high θ values, accordingly. Together, these results show that strong evolutionary forces constrained the intraspecific variation of body size in Anolis lizards, while the evolution of their mean body size seems less constrained. Two potential issues should be mentioned regarding this analysis. First, the island effect is informed by a single data point, which limits the statistical power of the study (Maddison & Fitzjohn, 2015). Second, the differences between islands are not sufficiently pronounced to draw bolder conclusions. Despite these issues, we note that parameter estimates contrast with the observed inverse Bergman's clines in this clade (Muñoz et al., 2014), where an interspecific cline in body size was identified in Hispaniola while an intraspecific cline was identified in Cuba. Here, the steep topography of Hispaniola might have reduced exchanges between populations and subsequently competition. Ecological release theory posits that there are several phases to adaptive radiation (Ackermann & Doebeli, 2004; Aguilée et al., 2018; Pontarp & Petchey, 2018). A first phase, dominated by disruptive competition, increases intraspecific variation (Bolnick, 2001), while a second phase, dominated by interspecific density effects, triggers specialization and decreases intraspecific variation. The steep topography of Hispaniola may have reduced the influence of interspecific density effects as opposed to Cuba, where the less fragmented topography might have triggered competition between Anolis species, inducing niche partitioning. Thus, divergence on intraspecific variation between sagrei and cybotes clades might come from the different stages of adaptive radiation they are facing due topographic variation between islands.

Details are in the caption following the image
(a) Posterior density curves of the estimated optima for ‘cybotes’ (θH, blue density curve) and ‘sagrei’ (θC, green density curve) clades under the best model (mBM-vOUM). (b) Posterior estimates of the optimal variance for ‘cybotes’ (θH) versus ‘sagrei’ (θC) clades under the best model (mBM-vOUM). We see that there is no clear support for θH > θC
Details are in the caption following the image
Maximum-credibility Anolis tree estimated from molecular and inter and intraspecific continuous trait data (using BEAST 2). Nodes are colored according to trait variance mean posterior probabilities of θ, under the vOUM model. Bars correspond to 95% highest posterior density intervals for divergence times, and numbers next to nodes to posterior clade probabilities

ACKNOWLEDGEMENTS

F.K.M. was supported by Marsden grant 16-UOA-277. D.S. received funding from the Swiss National Science Foundation (PCEFP3_187012; FN-1749) and from the Swedish Research Council (VR: 2019-04739). N.S. received funding from the Swiss National Science Foundation (310030-185223) and from the University of Lausanne. We thank the computing infrastructure of the University of Lausanne for access to computing clusters.

    AUTHORS' CONTRIBUTIONS

    T.G. coded the r package with contributions from S.J., F.K.M. coded the Beast 2 implementation; T.G. and F.K.M. performed the analyses; T.G., F.K.M., D.S. and N.S. wrote the manuscript; D.S and N.S. coordinated the study.

    PEER REVIEW

    The peer review history for this article is available at https://publons.com/publon/10.1111/2041-210X.13458.

    DATA AVAILABILITY STATEMENT

    Data used in this manuscript can be found in the Dryad Digital Repository https://doi.org/10.5061/dryad.q39h2 (Muñoz et al., 2014).