Skip to main content
Molecular Biology and Evolution logoLink to Molecular Biology and Evolution
. 2020 Jul 28;38(1):307–317. doi: 10.1093/molbev/msaa193

Additive Uncorrelated Relaxed Clock Models for the Dating of Genomic Epidemiology Phylogenies

Xavier Didelot 1,2,, Igor Siveroni 3, Erik M Volz 3
Editor: Keith Crandall
PMCID: PMC8480190  PMID: 32722797

Abstract

Phylogenetic dating is one of the most powerful and commonly used methods of drawing epidemiological interpretations from pathogen genomic data. Building such trees requires considering a molecular clock model which represents the rate at which substitutions accumulate on genomes. When the molecular clock rate is constant throughout the tree then the clock is said to be strict, but this is often not an acceptable assumption. Alternatively, relaxed clock models consider variations in the clock rate, often based on a distribution of rates for each branch. However, we show here that the distributions of rates across branches in commonly used relaxed clock models are incompatible with the biological expectation that the sum of the numbers of substitutions on two neighboring branches should be distributed as the substitution number on a single branch of equivalent length. We call this expectation the additivity property. We further show how assumptions of commonly used relaxed clock models can lead to estimates of evolutionary rates and dates with low precision and biased confidence intervals. We therefore propose a new additive relaxed clock model where the additivity property is satisfied. We illustrate the use of our new additive relaxed clock model on a range of simulated and real data sets, and we show that using this new model leads to more accurate estimates of mean evolutionary rates and ancestral dates.

Keywords: clock model, dated phylogeny, genomic epidemiology

Introduction

Epidemiological analysis of pathogen genomic data often relies on the construction and interpretation of dated phylogenies. Dated phylogenies have branch lengths measured in units of time (e.g., years or days) instead of genetic distance. The leaves of a dated phylogeny are aligned on the time axis with their isolation dates (which are usually known), and the internal nodes are aligned with the time when the corresponding common ancestors existed which is usually unknown but can be estimated. Time-scaled phylogenetic analysis represents a very useful and popular tool for genomic epidemiology, allowing researchers to study population size dynamics (Ho and Shapiro 2011), transmission (Didelot et al. 2017), pathogen population structure (Volz et al. 2020), or host population structure (Volz et al. 2013). Dated phylogenies can be built directly from the genetic data using Bayesian phylogenetic methods implemented in BEAST (Suchard et al. 2018; Bouckaert et al. 2019). Alternatively, a two-step approach can be used, which is based on firstly building a standard phylogeny and secondly estimating the date of each node in this phylogeny. The first step (standard phylogenetics) can be performed, for example, using RAxML (Stamatakis 2014), PhyML (Guindon et al. 2010), FastTree (Price et al. 2010), or IQ-TREE (Nguyen et al. 2015). The second step (phylogeny dating) can be performed, for example, using LSD (To et al. 2016), node.dating (Jones and Poon 2017), treedater (Volz and Frost 2017), TreeTime (Sagulenko et al. 2018), or BactDating (Didelot et al. 2018). In this article, for ease of presentation, we initially focus on the two-step phylogeny dating approach, and later show how our findings are applicable to the integrated approach too.

An important consideration when building a dated phylogeny is the choice of the clock model, which represents the way in which mutations accumulate during the evolution of the population (Kumar 2005; Lepage et al. 2007; Drummond and Suchard 2010; Lartillot et al. 2016). In the phylogeny dating approach, the clock model represents the stochastic relationship, for each branch i of the phylogeny, the duration li separating the nodes at the top and bottom of the branch, and the number xi of mutations that occurred on the branch. The simplest clock model is called the strict clock (SC) model and assumes a constant rate μ of mutation on all the branches (Zuckerkandl and Pauling 1962). Therefore, a branch of duration li will contain a number of mutations xi which is Poisson distributed with parameter μli. The SC model (Zuckerkandl and Pauling 1962) has just a single parameter μ and this simplicity is attractive, but it is often too simple because of variations in the mutation rate from one lineage to another.

A number of alternatives to the SC model have been proposed, with by far the most popular being the uncorrelated relaxed clock (RC) model (Drummond et al. 2006). Under this model, each branch has its own mutation rate mi, and these per-branch rates are independent of one another. In current implementations of the uncorrelated RC model, the rates mi are drawn independently and identically from a well-defined rate distribution, for example, a lognormal distribution (Drummond et al. 2006), an exponential distribution (Drummond et al. 2006; To et al. 2016), a normal distribution (Sagulenko et al. 2018), or a gamma distribution (Volz and Frost 2017; Didelot et al. 2018). However, we found that the use of the same distribution for all per-branch rates of the uncorrelated RC model is inconsistent with the intuitive biological expectation of additivity between branches of the phylogeny. For example, if we consider two branches i and j of the tree with length li and lj, respectively, then the distribution of xi+xj is not the same as the distribution for a branch of length li+lj. The currently used models are therefore not robust to adding or removing genomes in the phylogeny, since the way these genomes find common ancestors with the remaining genomes will cause some branches to be split or merged. The nonadditivity property of frequently used RC models becomes clear when we consider splitting or merging branches of the tree. But, it is also important even if there is no intention to add or remove genomes, since it means that the dating results are not robust to the selection of genomes used for analysis.

Using an additive model is likely to be especially important for applications of dating in genomic epidemiology where many branches of short duration are considered, due to very large sample sizes and epidemic processes of interest sometimes occurring in a matter of days (Carroll et al. 2015; Faria et al. 2017). It is also very relevant to real-time studies of pathogen outbreaks, where new cases are continuously added onto the phylogeny over time, splitting ancestral branches (Quick et al. 2016; Dinh et al. 2018; Fourment et al. 2018; Hadfield et al. 2018; Gill et al. 2020). Here, we propose alternative robust uncorrelated RC models which solve this issue and therefore have better statistical and biological properties compared with the current models. We consider both the case where the number of mutations on a branch is discrete or continuous. We illustrate the difference between our models and previous models using simulations, and show that previous models can lead to misleading conclusions on both simulated and real genomic epidemiology data sets.

New Approaches

Additivity of the SC Model

We start with the simple SC model (Zuckerkandl and Pauling 1962) in order to set notations and define the additivity property in this context. Under the SC model, we have that each branch mutates as a Poisson process with rate μ. The discrete number of mutations xi on a branch of duration li (which could be measured in years or days, etc.) is therefore:

xiPoisson(liμ). (1)

Note that we use lower case symbols for both random variables and their realizations, which is a frequently used abuse of notation in the field (and also more generally when Greek symbols are used). Let us now consider two branches of lengths l1 and l2. Under the SC model, the distribution of the convolution x1+x2, that is, the sum of the number of mutations on both branches, is the same as the distribution of the number x of mutations on a branch of length l=l1+l2, because:

x1~Poisson(l1μ) and x2~Poisson(l2μ)x1+x2~Poisson((l1+l2)μ). (2)

We call this property the additivity of the SC model, and note that it is a consequence of the infinite divisibility of the Poisson distribution.

Nonadditivity of Previous Uncorrelated RC Models

The uncorrelated RC model was first proposed by Drummond et al. (2006). In this model, each branch has its own mutation rate mi. A convenient choice for the distribution of the mi rates is a Gamma(k,θ) distribution, since this is the conjugate of the Poisson distribution of xi given li (note that here and throughout this article, we use a shape-scale parametrization of the gamma distribution). As previously noted (Volz and Frost 2017), this choice leads to:

xiNegBin(k,θli1+θli). (3)

More generally, let μ and σ2 denote the mean and variance of the distribution of per-branch rates mi. In the case of the Gamma(k,θ) distribution, this is achieved by setting k=μ2σ2 and θ=σ2μ. Using the laws of total expectation and variance of xi, we can show that:

E(xi)=E(E(xi|mili))=E(mili)=μli, (4)
V(xi)=E(V(xi|mili))+V(E(xi|mili))=E(mili)+V(mili)=μli+σ2li2. (5)

We note that the expectation is the same as in the SC model, whereas the variance is increased by an additive factor σ2li2. The fact that the variance is increased makes sense since RC is a relaxation of the SC model. However, the variance is increased by a factor that is not proportional to the branch length li, and this implies that the model does not have the additivity property. In particular, we find that the variance of the number of mutations x on a branch of length l=l1+l2 is greater than the variance of x1+x2 where x1 and x2 are numbers of mutations on branches of lengths l1 and l2, respectively:

V(x)=μl+σ2l2>V(x1+x2)=μ(l1+l2)+σ2(l12+l22). (6)

Since the variances of x and x1+x2 are not the same, their distributions are clearly not identical and so the RC is not additive like the SC model. This is true for the RC model in equation (3) which is based on the same gamma distribution for all per-branch rates, but the calculation above was not based on any particular distribution, so that it also applies to any other RC model based on any other identical distribution for the per-branch rates. The fact that the RC model does not have the additivity property is problematic both from a statistical and biological point of view.

Additive Uncorrelated RC Model

In order to obtain the additivity property in a RC model, we propose an alternative model which we call the additive RC (ARC) model. This model has parameters μ and ω such that a branch of duration li has mutation rate mi with expectation E(mi)=μ and variance V(mi)=μω/li. Using the laws of total expectation and variance as previously, we find that:

E(xi)=E(E(xi|mili))=E(mili)=μli, (7)
V(xi)=E(V(xi|mili))+V(E(xi|mili))=E(mili)+V(mili)=μli(1+ω). (8)

The expected number of mutations under the ARC model is therefore the same as in the SC model and RC model. The variance is increased relative to the SC model by a multiplicative factor 1+ω. The values of the expectation and variance on the number of mutations are therefore compatible with the desired additivity property of the proposed model. However, this is a necessary but not sufficient condition. For the model to be additive, we need the distributions to be additive, not just their expectations and variances. We can obtain this full additivity property using a gamma distribution for the mutation rate mi of a branch of length li as follows:

miGamma(μliω,ωli). (9)

Since the gamma distribution is the conjugate prior to the Poisson (mili) distribution of xi given mi, we get:

xiNegBin(μliω,ω1+ω). (10)

This ARC model clearly satisfies the additivity property, since the sum of two negative binomial random variables with the same second parameter is also a negative binomial random variable. Specifically:

x1~NegBin(μl1ω,ω1+ω) and x2~NegBin(μl2ω,ω1+ω)x1+x2~NegBin(μ(l1+l2)ω,ω1+ω). (11)

Like the Poisson distribution used in the SC model (eq. 1), the negative binomial distribution used here (i.e., with a constant second parameter ω1+ω) is infinitely divisible for its first parameter which is proportional to the branch length.

Continuous RC Models

In this section, we consider models in which the branch lengths xi of the phylogenetic tree, measured in units of substitutions, are continuous. This is useful because most standard phylogenetic software return trees where branch lengths are continuous, in order to accommodate uncertainties in ancestral sequence reconstructions (Yang and Rannala 2012) and to account for nonuniform mutation models which give different weights to different types of mutations (Liò and Goldman 1998). Gamma distributions are a natural choice for this as previously noted (Didelot et al. 2018). For example, in the case of a continuous SC (cSC) model with rate μ, instead of the discrete Poisson distribution from equation (1), we can use the gamma distribution with the same expectation and variance, namely:

xiGamma(μli,1). (12)

This cSC model satisfies the additivity property, since:

x1~Gamma(μl1,1) and x2~Gamma(μl2,1)x1+x2~Gamma(μ(l1+l2),1). (13)

(13)

A continuous uncorrelated RC (cRC) model was recently proposed (Didelot et al. 2018) based on the assumption that each branch has its own mutation rate mi with mean μ and variance σ2, as in the discrete RC model. Specifically, xi was proposed to be gamma distributed as follows:

xiGamma(μ2liμ+σ2li,1+σ2liμ). (14)

This choice is analogous to the discrete RC model (Drummond et al. 2006) previously mentioned, and suffers from the same issue of nonadditivity. In particular, we can use the laws of total expectation and variance of xi to get E(xi)=μli and V(xi)=μli+σ2li2 exactly as in the discrete case (cf. eqs. 4 and 5). If σ2=0 this model reduces to the cSC model (eq. 12) which is additive, but otherwise this model does not have the additivity property. This is true for the cRC model in equation (14) but also for any other cRC model that assumes that the per-branch rates are independent and identically distributed.

We can remedy this issue in a similar way as we did for the discrete case, and define a continuous additive RC (cARC) model. We consider the model with parameters μ and ω such that a branch of duration li has mutation rate mi with the same expectation and variance as in the discrete case, that is, E(mi)=μ and variance V(mi)=μω/li. By application of the laws of total expectation and variance, we get the same expectation and variance for xi as in the discrete case, compare equations (7) and (8). These formulas for the expectation and variance of xi are necessary for the additivity of the model, but as noted in the discrete case they are not sufficient since we also need the distributions themselves to be additive. To obtain this property, we define the cARC using the following gamma distribution:

xiGamma(μli1+ω,1+ω). (15)

If ω = 0, this model reduces to the cSC model (eq. 12). The cARC model has the additivity property since the sum of two gamma-distributed random variables with the same scale parameter is also gamma distributed with the same scale. Specifically:

x1~Gamma(μl11+ω,1+ω) and x2~Gamma(μl21+ω,1+ω)x1+x2~Gamma(μ(l1+l2)1+ω,1+ω). (16)

Note that there is a difference in the way we derived this continuous model (cARC, eq. 15) compared with the discrete model (ARC, eq. 10): In the latter we selected a distribution on mi to deduce the distribution of xi, whereas in the former we selected a distribution of xi directly, without worrying about the distribution of mi (which are not identically distributed). There is however no difference in practice between these two approaches: In the discrete case, the distribution of mi was selected to get the distribution of xi we wanted (i.e., with the additivity property) which is not statistically more principled than directly specifying the distribution of xi.

Results

Comparison of Model Properties

The six clock models described above and their properties are summarized in table 1. We compared the discrete distributions of the number of substitutions implied by the SC model, the RC model, and the new ARC model, varying both the duration of the branches considered and the level of relaxation in the RC and ARC models. Specifically, the distributions of the number of substitutions xi on a branch of duration li are shown in figure 1 for the SC model (eq. 1), the RC model (eq. 3), and the ARC model (eq. 10). Increasing the variance of the per-branch rates in the RC model (parameter σ2) and the ARC model (parameter ω) made the distributions of substitutions increasingly diffuse relative to the SC model, as expected. There are however marked differences in behavior between the RC and ARC models: In the RC model, the distribution mode for longer branches quickly shifts to small values as relaxation is increased, whereas this is not the case in the ARC model. Conversely, for short branches, even a high σ2 in the RC model does not imply much relaxation, whereas a high ω in the ARC model has a much clearer effect for small branches. On a branch of length li, the excess variance in the number of mutations of the RC model relative to the SC model is σ2li2 (eq. 5), whereas in the ARC model it is μliω (eq. 8). If we set μ = 1 and σ2=ω, we, therefore, have that the variance is greater in the ARC model than in the RC model for branches of length li<1 and vice versa for branches of length li>1, as can be seen by comparison of the last two rows of figure 1.

Table 1.

Summary of the Six Clock Models under Study and Their Properties.

Model Full Name Relaxed Additive Continuous Equation References
SC Strict clock N Y N 1 Zuckerkandl and Pauling (1962)
RC Relaxed clock Y N N 3 Drummond et al. (2006)
ARC Additive relaxed clock Y Y N 10 This study
cSC Continuous strict clock N Y Y 12 Didelot et al. (2018)
cRC Continuous relaxed clock Y N Y 14 Didelot et al. (2018)
cARC Continuous additive relaxed clock Y Y Y 15 This study

Fig. 1.

Fig. 1.

Comparison of clock models for discrete branch lengths. The top-left plot shows the SC model, with μ = 1. The second row shows the RC model, with μ = 1 and σ2=0.5, 1, and 2, respectively, from left to right. The third row shows the ARC model, with μ = 1 and ω=0.5, 1, and 2, respectively, from left to right. In each plot, the x-axis shows values of li, the y-axis shows values of xi and the color represents the value of the log of p(xi|li) as per the legend.

We performed a similar comparison for the models using continuous distributions of the number of substitutions on each branch. The distributions of number of mutations xi on a branch of duration li are shown in supplementary figure S1, Supplementary Material online for the strict cSC model (eq. 12), the relaxed cRC model (eq. 14), and the new cARC model (eq. 15). We note that these results are very similar to the discrete case for all six models considered, that is, SC versus cSC, RC versus cRC, and ARC versus cARC (compare fig. 1 and supplementary fig. S1, Supplementary Material online). This indicates that the gamma distributions used in the three continuous models are good continuous equivalents to the Poisson and negative binomial distributions used in the three discrete models. In particular, comparison between cRC and ARC shows very similar features to the ones described above between RC and ARC concerning the effect on short versus long branches. In the discrete situation, the SC model defined in equation (1) is not a special case of the RC model defined in equation (3). However, in the continuous situation, we have a useful property that the cSC model defined in equation (12) is a special case of both the cRC model (by setting σ2=0 in eq. 14) and the cARC model (by setting ω = 0 in eq. 15). This property is useful for model selection, since it means that the cSC model is embedded within the cRC and the cARC models.

Application to Simulated Data Sets

We simulated 100 data sets, each of which consisted of 100 genomes of 10,000 bp sampled at regular intervals between 2010 and 2020. The ARC model was used to simulate mutations along the branches of this dated phylogeny, with a mean rate of μ = 5 mutations per genome per year, and a relaxation parameter varying between ω = 0 (in which case the model reduced to the SC model) and ω = 10. Undated phylogenies were reconstructed from the genomes using PhyML (Guindon et al. 2010) which were used as input trees in BactDating (Didelot et al. 2018). Separate MCMC runs were performed assuming either the old RC model or the new ARC model. Each MCMC was run for 105 iterations which took ∼10 min on a single core of a standard desktop computer. Good convergence and mixing properties of the MCMC results were found using both the Gelman–Rubin diagnostic (Gelman and Rubin 1992; Brooks and Gelman 1998) and an effective sample size test implemented in CODA (Plummer et al. 2006).

We compared the fit of these two models by computing the deviance information criterion (DIC) of both models (Spiegelhalter et al. 2002). We found that the ARC had significantly better fit (i.e., smaller DIC) for all simulations with ω>1, which is as expected because the data were simulated from the ARC model. This model comparison was more ambiguous when ω<1, which again is as expected since when ω is close to zero both the ARC and RC models reduce to the SC model. Figure 2 shows the difference between real and estimated time to the most recent common ancestor (TMRCA) and the estimated mean mutation rate μ for both models, as well as the estimates of the parameter ω for the ARC model. The 95% credible intervals of both the TMRCA and μ almost always include the correct values of 0 and 5, respectively, but the intervals are slightly larger in the RC model for μ (mean length of 2.30 vs. 1.91), and much larger for the TMRCA (mean length of 24.82 vs. 10.91). This indicates that even if using the RC does not result in biased estimates, more precise estimates can be obtained using the ARC model, especially for dating nodes. The difference was less pronounced when simulation used lower values of ω, as expected since the ARC and RC models both reduce to the SC model when ω = 0, but even in these conditions the ARC presented a clear advantage in terms of precisely estimating the TMRCA (supplementary fig. S2, Supplementary Material online). The estimates of ω under the ARC model follow the true values of ω used in the simulation, which is as expected when the same model is used for simulation and inference but also shows that there is significant statistical power, even in these relatively small data sets, to correctly infer the level of relaxation of the molecular clock.

Fig. 2.

Fig. 2.

Application of BactDating to 100 simulated data sets. On the left, inference used the RC model and on the right, the ARC model. The top row shows inferred values of the TMRCA (relative to the correct value), the middle row shows inferred values of the mean mutation rate μ, and the bottom row shows inferred values of the relaxation parameter ω for the ARC model. In each plot, the x-axis represents the value of ω used in the simulations (varied between 0 and 10) and the y-axis represents the inferred values, with a dot for the posterior mean and a bar for the 95% credible interval.

We applied treedater (Volz and Frost 2017) to the same data sets using the ARC model and computed parametric bootstrap values for the TMRCA, mean mutation rate μ, and relaxation parameter ω (supplementary fig. S3, Supplementary Material online). The inferred values of ω followed the correct values used in the simulations, which is as expected since the ARC model was used for both simulation and inference. The TMRCA and μ were correctly inferred with no evidence of bias, but the 95% confidence intervals estimated using parametric bootstrapping were wider than the Bayesian credible intervals in BactDating, which is certainly the result of inherent differences between these two statistical approaches rather than differences between the continuous and discrete models.

We applied BEAST2 (Bouckaert et al. 2019) to the same genome data sets using our new BEAST2 package. Inference was performed in BEAST2 using both the previous uncorrelated lognormal relaxed molecular clock (Drummond et al. 2006) and our new ARC model (fig. 3). We found that the inference of both the TMRCA and the mean clock rate μ was improved when using the ARC model. The estimates for both models were usually centered on the correct values, but the credible intervals for the RC model were much wider than for the ARC model for both the mean clock rate (mean lengths 4.12 vs. 2.01) and the TMRCA (mean lengths 14.29 vs. 8.08). There was a slight underestimation of the relaxation parameter ω for values >3, which reflects the difficulty to infer this parameter precisely and our choice of a conservative prior Gamma(0.1,1) with mean and variance equal to 0.1.

Fig. 3.

Fig. 3.

Application of BEAST2 to 100 simulated data sets. On the left, inference used the RC model and on the right, the new ARC model. The top row shows inferred values of the TMRCA (relative to the correct value), the middle row shows inferred values of the mean mutation rate μ, and the bottom row shows inferred values of the relaxation parameter ω for the ARC model. In each plot, the x-axis represents the value of ω used in the simulations (varied between 0 and 10) and the y-axis represents the inferred values, with a dot for the posterior mean and a bar for the 95% credible interval.

We also performed in BEAST2 another set of analyses in which we purposefully misspecified the mutation model by using an infinite site model for the simulations and a finite site model for the inference (supplementary fig. S4, Supplementary Material online). We used sequences of length only 1,000 bp to accentuate the difference between simulation and inference models, with all other conditions as before. This resulted in a relatively small bias when inferring with the ARC model, with a slight overestimation of both the mean rate μ and the relaxation parameter ω. However, the results with the uncorrelated lognormal relaxed molecular clock were worse in terms of both the clock rate and TMRCA estimates (supplementary fig. S4, Supplementary Material online). These results therefore show that the ARC model is fairly robust to model misspecification, with relatively little effect on the estimates of lineage dates.

Application to Real Data Sets

We reanalyzed a previously published data set (Schuenemann et al. 2013) consisting of ten modern genomes plus five ancient genomes of Mycobacterium leprae, the causative agent of leprosy. In a previous analysis using BactDating (Didelot et al. 2018), the cSC model was found to be preferred to the cRC model using a reversible jump Markov Chain Monte-Carlo (rjMCMC; Green 1995) to compare between the two models which resulted in a Bayes factor of 141.85 in favor of cSC. We repeated this analysis using a similar rjMCMC to compare between cSC and our new cARC, and found once again that cSC was preferred, with an estimated Bayes factor of 57.82. Thus, in this model, as previously concluded (Didelot et al. 2018), there is no evidence for relaxation of the clock rate, whether a cRC or cARC model is used, and the inferred dated phylogeny is therefore unchanged (supplementary fig. S5, Supplementary Material online).

We also reanalyzed another previously published data set (Holt et al. 2013) consisting of 155 Vietnamese genomes from the VN clade of the bacterial pathogen Shigella sonnei. A previous analysis using BEAST estimated the TMRCA to be 1,982 [1,978–1,986] (Holt et al. 2013) and a separate analysis using the cRC model of BactDating found a very similar estimate of 1,983.45 [1,977.99; 1,986.88] (Didelot et al. 2018). We repeated this second analysis using the cARC model, and found a more precise estimate for the TMRCA of 1,983.04 [1,979.58; 1,985.91] (supplementary fig. S6, Supplementary Material online). In the previous cRC analysis, the mean evolutionary rate was estimated to be μ=4.22 [3.66–4.85] substitutions per genome per year, whereas with the new cARC, it was slightly lower at 3.93 [3.36; 4.51] substitutions per genome per year with a relaxation parameter ω of 1.72 [1.11; 2.44]. We computed the DIC (Spiegelhalter et al. 2002) under both cRC and cARC and found them to be, respectively, equal to 2,008.33 and 1,782.69. This represents conclusive evidence that this data set is better explained by the new cARC model rather than the previous cRC model, and therefore that additivity is an important property to analyze this data set.

Finally, we present a new analysis of a question that has sparked debate for many years: the age of last common ancestor of Typhi, the serovar of Salmonella enterica which causes typhoid fever. This age was first estimated to be about 50 ka (Kidgell et al. 2002) based on a universal clock of 6×109 per site per year (Ochman and Wilson 1987; Ochman et al. 1999). This estimate was later revised to between 10 and 40 ka (Roumagnac et al. 2006), still based on the same universal clock. However, these estimates have been criticized on the basis that the universal clock is no longer believed to be valid (Morelli et al. 2010; Achtman 2016). Recent genomic studies on Typhi did not provide a new estimate for the age of Typhi, focusing instead on specific geographical regions or individual clades within Typhi (Wong et al. 2015, 2016; Britto et al. 2018; Park et al. 2018). One of these studies included a large number of genomes from the whole of Typhi, but reported a lack of temporal signal (Wong et al. 2015). This study therefore focused on the recently emerged H58 lineage of Typhi, within which they estimated a clock rate of 0.63 [0.59–0.67] substitutions per genome per year (Wong et al. 2015). We reanalyzed the 978 genomes from this study (Wong et al. 2015) which are not part of H58. We found, as reported by the authors, no evidence for a temporal signal on the basis of a linear regression of root-to-tip distances versus isolation dates (supplementary fig. S7, Supplementary Material online). However, this regression approach is not statistically powerful since root-to-tip distances are not independent from one another, and also because it makes an implicit assumption of a strict molecular clock. We therefore applied both the cRC and cARC models within BactDating, and found that cARC had a much smaller DIC of 11,107.77 compared with 17,419.52 for cRC. The cARC model is therefore supported by the data, and in this analysis, we estimate a mean rate μ of 0.38 [0.36; 0.42] substitutions per genome per year with relaxation parameter ω of 8.13 [7.16; 9.02]. This mean rate is similar to the previous estimate for H58 (Wong et al. 2015) which suggests that the temporal signal is correctly captured. On the other hand, this rate for the whole of Typhi is slightly lower than for the recent clade H58, which is consistent with the well-documented inverse relationship between estimated substitution rates and TMRCA (Ho and Larson 2006; Ho et al. 2011; Duchêne et al. 2014; Biek et al. 2015). We confirmed that this temporal signal under the cARC model is significant following a previously described method (Duchêne et al. 2015): The analysis was repeated 100 times with sampling dates randomized, and we found that the 95% credible interval of μ mentioned above did not overlap with any of the intervals obtained after randomization. Based on this analysis, with BactDating and the cARC model (fig. 4), our estimate of the age of Typhi is 1,166 CE [1,042.57; 1,274.37], which suggests that early estimates based on a universal clock were inaccurate, as previously mentioned (Morelli et al. 2010; Achtman 2016).

Fig. 4.

Fig. 4.

Application of the cARC model in BactDating to the Typhi data set. The inferred dated tree is shown with node positions on the x-axis representing the posterior mean date for each node and the blue bars representing the 95% credible intervals.

Discussion

We defined the additivity property to be that the sum of the numbers of substitutions on n2 branches should have the same distribution as the number of substitutions on a single branch of length equal to the sum of the n branches. We showed that the existing SC models for both discrete (SC, eq. 1) and continuous (cSC, eq. 12) cases satisfy this additivity property, whereas commonly used uncorrelated RC models (RC, eq. 3 and cRC, eq. 14) do not. However, we have defined two new RC models for the discrete (ARC, eq. 10) and continuous cases (cARC, eq. 15) that satisfy the additivity property. We implemented the new relaxed additive models in three popular software for the inference of dated phylogenies, namely BactDating (Didelot et al. 2018), treedater (Volz and Frost 2017), and BEAST2 (Bouckaert et al. 2019). We have shown using simulated data sets that inference using nonadditive models could be misleading if the true underlying model is additive. We have also shown in real data sets that the additive models can provide better results than the previous nonadditive models, and can represent a better fit to the data. All the clock models we described belong to the class of uncorrelated RC models, where the rate of each branch is uncorrelated with the rate of nearby branches. An alternative class of models is the autocorrelated RC models, where neighboring branches share similar rates (Thorne et al. 1998; Ho et al. 2005; Ho and Duchêne 2014; Bromham et al. 2018). We focused on uncorrelated RC models rather than autocorrelated RC models because the former are much more frequently used in the field of genomic epidemiology.

It is interesting to note that all the additive models we described, whether strict or relaxed, and whether discrete or continuous, belong to the same class of stochastic processes. The SC model is a simple Poisson process on the branches of the phylogeny, whereas the ARC model corresponds to a negative binomial process (Barndorff-Nielsen and Yeo 1969; Kozubowski and Podgorski 2009). The cSC and cARC models both correspond to a gamma process, and these three processes are all Lévy processes, which means that they have stationary and independent increments (Applebaum 2004). Lévy processes generate infinitely divisible random variables, which implies the additivity property that we sought, since a branch may be divided into any number of parts when samples are added into a phylogenetic tree, and this division should not affect the distribution of the number of mutations on that branch. The ARC model in equation (10) can therefore be obtained by considering that branches are made of L infinitesimal units, each of which has an associated number of substitutions distributed as NegBin(μliLs,ω1+ω). The sum of these L random variables corresponds to the number of substitutions on the whole branch, which is distributed as in equation (10) using the negative binomial summation rule (eq. 11). Likewise, the cARC model in equation (15) can be derived using Gamma(μliL(1+ω),1+ω) for the distribution of substitution of each infinitesimal unit and using the gamma summation rule (eq. 16).

One of the earliest proposed models for a relaxed molecular clock (Takahata 1987) was based on a compound Poisson process which is another type of Lévy process and therefore satisfied the additivity property, but this model has not been used in practice in a phylogenetic framework. More generally, Lévy processes are natural to describe biological phenomena in time, and have been proposed several times recently to model evolutionary jumps (Jourdain et al. 2012; Landis et al. 2013; Duchen et al. 2017), which is similar to the relaxation of the molecular clock we want to model in this study. In conclusion, we recommend using additive RC models when performing genomic epidemiology studies based on the estimation of dated phylogenies, as these models are sounder than previously used models, both statistically and biologically.

Materials and Methods

Simulated Data Sets

The simulated data sets were generated by first sampling from the heterochronous coalescent model (Drummond et al. 2002) with an expected coalescent time for any two lineages equal to α=Neg=5 years, where Ne is the effective population size and g is the duration of a generation. For each branch duration li, we simulated a mutation rate mi using equation (9) for a given value of the mutation rate μ and relaxation parameter ω of the ARC model. The software tool seq-gen (Rambaut and Grass 1997) was then applied to generate genomes of length 10,000 bp assuming a Jukes–Cantor model. For the application of BactDating and treedater to the simulated data sets, we first reconstructed a phylogeny using PhyML (Guindon et al. 2010). For the application of BEAST2, the sequence data were used directly as input. For the simulation of data under an infinite site model (supplementary fig. S4, Supplementary Material online), we sampled the number of mutations xi for each branch of length li from equation (10) and applied these mutations to sequences of length 1,000 bp. All the data and code used to generate and analyze these simulations are available at https://github.com/xavierdidelot/ARC-examples.

Implementation and Availability

In order to make our new additive RC models as readily available as possible, we have implemented them in three separate preexisting software packages for the inference of dated phylogenies.

The treedater software can perform dating of the nodes of a phylogeny using maximum likelihood (Volz and Frost 2017). The SC and RC models were previously implemented in treedater, and we have extended it with the new ARC model (eq. 10). treedater is an R package available at https://github.com/emvolz/treedater.

The BactDating software can perform dating of the nodes of a phylogeny using Bayesian inference (Didelot et al. 2018). The SC, RC, cSC, and cRC models were previously implemented in BactDating, and we have extended it with the new ARC and cARC models (eqs. 10 and 15). Furthermore, BactDating can simulate data sets based on all six clock models described above. BactDating is an R package available at https://github.com/xavierdidelot/BactDating.

The BEAST2 (Bouckaert et al. 2019) software can infer dated phylogenies directly from the genetic data. Both a SC model and an uncorrelated RC model (Drummond et al. 2006) were previously implemented in BEAST2, and we have created a BEAST2 package so that it can now use the new ARC model. This BEAST2 package is available at https://github.com/igococha/ARC. This new implementation is based directly on the model in equation (9) for the per-branch evolutionary rates, as opposed to the models implemented in treedater and BactDating which are based on branch lengths. This difference in implementation is due to the fact that BEAST does not explicitly model the numbers xi of mutations on each branch, but instead considers the products of the branch rates and durations to compute the probability of a data set using the pruning algorithm (Felsenstein 1981).

When analyzing data under the new ARC model, it is necessary to infer the new relaxation parameter ω jointly with the other parameters such as the mean clock rate μ and the dates of the nodes. For maximum likelihood inference in treedater, we simply optimize this new parameter along with the others in the same way as for example the mean clock rate μ. For Bayesian inference in BactDating and BEAST2, we use an additional Metropolis–Hastings move for ω assuming a gamma prior with user-specified parameters.

Supplementary Material

Supplementary data are available at Molecular Biology and Evolution online.

Acknowledgments

We acknowledge funding from the Medical Research Council (grants MR/N010760/1 and MR/R015600/1) and the National Institute for Health Research (NIHR) Health Protection Research Unit in Genomics and Enabling Data.

Supplementary Material

msaa193_Supplementary_Data

References

  1. Achtman M.2016. How old are bacterial pathogens? Proc R Soc B. 283(1836):20160990. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Applebaum D.2004. Lévy processes – from probability to finance and quantum groups. Not AMS. 51:1336–1347. [Google Scholar]
  3. Barndorff-Nielsen O, Yeo GF.. 1969. Negative binomial processes. J Appl Probab. 6(3):633–647. [Google Scholar]
  4. Biek R, Pybus OG, Lloyd-Smith JO, Didelot X.. 2015. Measurably evolving pathogens in the genomic era. Trends Ecol Evol. 30(6):306–313. [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Bouckaert R, Vaughan TG, Barido-Sottani J, Duchêne S, Fourment M, Gavryushkina A, Heled J, Jones G, Kühnert D, De Maio N, et al. 2019. BEAST 2.5: an advanced software platform for Bayesian evolutionary analysis. PLoS Comput Biol. 15(4):e1006650. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Britto CD, Dyson ZA, Duchene S, Carter MJ, Gurung M, Kelly DF, Murdoch DR, Ansari I, Thorson S, Shrestha S, et al. 2018. Laboratory and molecular surveillance of paediatric typhoidal Salmonella in Nepal: antimicrobial resistance and implications for vaccine policy. PLoS Negl Trop Dis. 12:1–19. [DOI] [PMC free article] [PubMed] [Google Scholar]
  7. Bromham L, Duchene S, Hua X, Ritchie A, Duchene D, Ho S.. 2018. Bayesian molecular dating: opening up the black box. Biol Rev. 93(2):1165–1191. [DOI] [PubMed] [Google Scholar]
  8. Brooks SPB, Gelman AG.. 1998. General methods for monitoring convergence of iterative simulations. J Comput Graph Stat. 7(4):434–455. [Google Scholar]
  9. Carroll MW, Matthews DA, Hiscox JA, Elmore MJ, Pollakis G, Rambaut A, Hewson R, García-Dorival I, Bore JA, Koundouno R, et al. 2015. Temporal and spatial analysis of the 2014-2015 Ebola virus outbreak in West Africa. Nature 524(7563):97–101. [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Didelot X, Croucher NJ, Bentley SD, Harris SR, Wilson DJ.. 2018. Bayesian inference of ancestral dates on bacterial phylogenetic trees. Nucleic Acids Res. 46(22):e134. [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. Didelot X, Fraser C, Gardy J, Colijn C.. 2017. Genomic infectious disease epidemiology in partially sampled and ongoing outbreaks. Mol Biol Evol. 34(4):997–1007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Dinh V, Darling AE, Matsen FA.. 2018. Online Bayesian phylogenetic inference: theoretical foundations via sequential Monte Carlo. Syst Biol. 67(3):503–517. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Drummond AJ, Ho SYW, Phillips MJ, Rambaut A.. 2006. Relaxed phylogenetics and dating with confidence. PLoS Biol. 4(5):e88. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Drummond AJ, Nicholls GK, Rodrigo AG, Solomon W.. 2002. Estimating mutation parameters, population history and genealogy simultaneously from temporally spaced sequence data. Genetics 161(3):1307–1320. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Drummond AJ, Suchard MA.. 2010. Bayesian random local clocks, or one rate to rule them all. BMC Biol. 8:114. [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Duchen P, Leuenberger C, Szilágyi SM, Harmon L, Eastman J, Schweizer M, Wegmann D.. 2017. Inference of evolutionary jumps in large phylogenies using Levy processes. Syst Biol. 66(6):950–963. [DOI] [PMC free article] [PubMed] [Google Scholar]
  17. Duchêne S, Duchêne D, Holmes EC, Ho SY.. 2015. The performance of the date-randomization test in phylogenetic analyses of time-structured virus data. Mol Biol Evol. 32(7):1895–1906. [DOI] [PubMed] [Google Scholar]
  18. Duchêne S, Holmes EC, Ho SYW.. 2014. Analyses of evolutionary dynamics in viruses are hindered by a time-dependent bias in rate estimates. Proc R Soc B. 281(1786):20140732. [DOI] [PMC free article] [PubMed] [Google Scholar]
  19. Faria NR, Quick J, Claro IM, Thézé J, De Jesus JG, Giovanetti M, Kraemer MU, Hill SC, Black A, Da Costa AC, et al. 2017. Establishment and cryptic transmission of Zika virus in Brazil and the Americas. Nature 546(7658):406–410. [DOI] [PMC free article] [PubMed] [Google Scholar]
  20. Felsenstein J.1981. Evolutionary trees from DNA sequences: a maximum likelihood approach. J Mol Evol. 17(6):368–376. [DOI] [PubMed] [Google Scholar]
  21. Fourment M, Claywell BC, Dinh V, McCoy C, Matsen FA, Darling AE.. 2018. Effective online Bayesian phylogenetics via sequential Monte Carlo with guided proposals. Syst Biol. 67(3):490–502. [DOI] [PMC free article] [PubMed] [Google Scholar]
  22. Gelman A, Rubin DB.. 1992. Inference from iterative simulation using multiple sequences. Stat Sci. 7(4):457–511. [Google Scholar]
  23. Gill MS, Lemey P, Suchard MA, Rambaut A, Baele G.. 2020. Online Bayesian phylodynamic inference in BEAST with application to epidemic reconstruction. Mol Biol Evol. 37(6):1832–1842. [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Green PJ.1995. Reversible jump Markov chain Monte Carlo computation and Bayesian model determination. Biometrika 82(4):711–732. [Google Scholar]
  25. Guindon S, Dufayard JF, Lefort V, Anisimova M, Hordijk W, Gascuel O.. 2010. New algorithms and methods to estimate maximum-likelihood phylogenies: assessing the performance of PhyML 3.0. Syst Biol. 59(3):307–321. [DOI] [PubMed] [Google Scholar]
  26. Hadfield J, Megill C, Bell SM, Huddleston J, Potter B, Callender C, Sagulenko P, Bedford T, Neher RA.. 2018. NextStrain: real-time tracking of pathogen evolution. Bioinformatics 34(23):4121–4123. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Ho SY, Phillips MJ, Drummond AJ, Cooper A.. 2005. Accuracy of rate estimation using relaxed-clock models with a critical focus on the early metazoan radiation. Mol Biol Evol. 22(5):1355–1363. [DOI] [PubMed] [Google Scholar]
  28. Ho SYW, Duchêne S.. 2014. Molecular-clock methods for estimating evolutionary rates and timescales. Mol Ecol. 23(24):5947–5965. [DOI] [PubMed] [Google Scholar]
  29. Ho SYW, Lanfear R, Bromham L, Phillips MJ, Soubrier J, Rodrigo AG, Cooper A.. 2011. Time-dependent rates of molecular evolution. Mol Ecol. 20(15):3087–3101. [DOI] [PubMed] [Google Scholar]
  30. Ho SYW, Larson G.. 2006. Molecular clocks: when times are a-changin’. Trends Genet. 22(2):79–83. [DOI] [PubMed] [Google Scholar]
  31. Ho SYW, Shapiro B.. 2011. Skyline-plot methods for estimating demographic history from nucleotide sequences. Mol Ecol Resour. 11(3):423–434. [DOI] [PubMed] [Google Scholar]
  32. Holt KE, Thieu Nga TV, Thanh DP, Vinh H, Kim DW, Vu Tra MP, Campbell JI, Hoang NVM, Vinh NT, Minh PV, et al. 2013. Tracking the establishment of local endemic populations of an emergent enteric pathogen. Proc Natl Acad Sci U S A. 110(43):17522–17527. [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Jones BR, Poon AF.. 2017. Node.dating: dating ancestors in phylogenetic trees in R. Bioinformatics 33(6):932–934. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Jourdain B, Méléard S, Woyczynski WA.. 2012. Lévy flights in evolutionary ecology. J Math Biol. 65(4):677–707. [DOI] [PubMed] [Google Scholar]
  35. Kidgell C, Reichard U, Wain J, Linz B, Torpdahl M, Dougan G, Achtman M.. 2002. Salmonella typhi, the causative agent of typhoid fever, is approximately 50,000 years old. Infect Genet Evol. 2(1):39–45. [DOI] [PubMed] [Google Scholar]
  36. Kozubowski T, Podgorski K.. 2009. Distributional properties of the negative binomial Lévy process. Probab Math Stat. 29:43–71. [Google Scholar]
  37. Kumar S.2005. Molecular clocks: four decades of evolution. Nat Rev Genet. 6(8):654–662. [DOI] [PubMed] [Google Scholar]
  38. Landis MJ, Schraiber JG, Liang M.. 2013. Phylogenetic analysis using Lévy processes: finding jumps in the evolution of continuous traits. Syst Biol. 62(2):193–204. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Lartillot N, Phillips MJ, Ronquist F.. 2016. A mixed relaxed clock model. Philos Trans R Soc B. 371(1699):20150132. [DOI] [PMC free article] [PubMed] [Google Scholar]
  40. Lepage T, Bryant D, Philippe H, Lartillot N.. 2007. A general comparison of relaxed molecular clock models. Mol Biol Evol. 24(12):2669–2680. [DOI] [PubMed] [Google Scholar]
  41. Liò P, Goldman N.. 1998. Models of molecular evolution and phylogeny. Genome Res. 8(12):1233–1244. [DOI] [PubMed] [Google Scholar]
  42. Morelli G, Didelot X, Kusecek B, Schwarz S, Bahlawane C, Falush D, Suerbaum S, Achtman M.. 2010. Microevolution of Helicobacter pylori during prolonged infection of single hosts and within families. PLoS Genet. 6(7):e1001036. [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Nguyen LT, Schmidt HA, Von Haeseler A, Minh BQ.. 2015. IQ-TREE: a fast and effective stochastic algorithm for estimating maximum-likelihood phylogenies. Mol Biol Evol. 32(1):268–274. [DOI] [PMC free article] [PubMed] [Google Scholar]
  44. Ochman H, Elwyn S, Moran N.. 1999. Calibrating bacterial evolution. Proc Natl Acad Sci U S A. 96(22):12638–12643. [DOI] [PMC free article] [PubMed] [Google Scholar]
  45. Ochman H, Wilson AC.. 1987. Evolution in bacteria: evidence for a universal substitution rate in cellular genomes. J Mol Evol. 26(1-2):74–86. [DOI] [PubMed] [Google Scholar]
  46. Park SE, Pham DT, Boinett C, Wong VK, Pak GD, Panzner U, Espinoza LMC, von Kalckreuth V, Im J, Schütt-Gerowitt H, et al. 2018. The phylogeography and incidence of multi-drug resistant typhoid fever in sub-Saharan Africa. Nat Commun. 9:5094. [DOI] [PMC free article] [PubMed] [Google Scholar]
  47. Plummer M, Best N, Cowles K, Vines K.. 2006. CODA: convergence diagnosis and output analysis for. MCMC R News. 6:7–11. [Google Scholar]
  48. Price MN, Dehal PS, Arkin AP.. 2010. FastTree 2–approximately maximum-likelihood trees for large alignments. PLoS One 5(3):e9490. [DOI] [PMC free article] [PubMed] [Google Scholar]
  49. Quick J, Loman NJ, Duraffour S, Simpson JT, Severi E, Cowley L, Bore JA, Koundouno R, Dudas G, Mikhail A, et al. 2016. Real-time, portable genome sequencing for Ebola surveillance. Nature 530(7589):228–232.. [DOI] [PMC free article] [PubMed] [Google Scholar]
  50. Rambaut A, Grass NC.. 1997. Seq-Gen: an application for the Monte Carlo simulation of DNA sequence evolution along phylogenetic trees. Bioinformatics 13(3):235–238. [DOI] [PubMed] [Google Scholar]
  51. Roumagnac P, Weill F-X, Dolecek C, Baker S, Brisse S, Chinh NT, Le TAH, Acosta CJ, Farrar J, Dougan G, et al. 2006. Evolutionary history of Salmonella typhi. Science 314(5803):1301–1304. [DOI] [PMC free article] [PubMed] [Google Scholar]
  52. Sagulenko P, Puller V, Neher RA.. 2018. TreeTime: maximum likelihood phylodynamic analysis. Virus Evol. 4(1):vex042. [DOI] [PMC free article] [PubMed] [Google Scholar]
  53. Schuenemann VJ, Singh P, Mendum TA, Krause-Kyora B, Jäger G, Bos KI, Herbig A, Economou C, Benjak A, Busso P, et al. 2013. Genome-wide comparison of medieval and modern Mycobacterium leprae. Science 341(6142):179–183. [DOI] [PubMed] [Google Scholar]
  54. Spiegelhalter D, Best N, Carlin B, Van der Linde A.. 2002. Bayesian measures of model complexity and fit. J R Stat Soc B. 64(4):583–639. [Google Scholar]
  55. Stamatakis A.2014. RAxML version 8: a tool for phylogenetic analysis and post-analysis of large phylogenies. Bioinformatics 30(9):1312–1313. [DOI] [PMC free article] [PubMed] [Google Scholar]
  56. Suchard MA, Lemey P, Baele G, Ayres DL, Drummond AJ, Rambaut A.. 2018. Bayesian phylogenetic and phylodynamic data integration using BEAST 1.10. Virus Evol. 4(1):vey016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  57. Takahata N.1987. On the overdispersed molecular clock. Genetics 116(1):169–179. [DOI] [PMC free article] [PubMed] [Google Scholar]
  58. Thorne JL, Kishino H, Painter IS.. 1998. Estimating the rate of evolution of the rate of molecular evolution. Mol Biol Evol. 15(12):1647–1657. [DOI] [PubMed] [Google Scholar]
  59. To TH, Jung M, Lycett S, Gascuel O.. 2016. Fast dating using least-squares criteria and algorithms. Syst Biol. 65(1):82–97. [DOI] [PMC free article] [PubMed] [Google Scholar]
  60. Volz EM, Frost SDW.. 2017. Scalable relaxed clock phylogenetic dating. Virus Evol. 3:vex025. [Google Scholar]
  61. Volz EM, Koelle K, Bedford T.. 2013. Viral phylodynamics. PLoS Comput Biol. 9(3):e1002947. [DOI] [PMC free article] [PubMed] [Google Scholar]
  62. Volz EM, Wiuf C, Grad YH, Frost SDW, Dennis AM, Didelot X.. 2020. Identification of hidden population structure in time-scaled phylogenies. Syst Biol. doi: 10.1093/sybio/syaa009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  63. Wong VK, Baker S, Connor TR, Pickard D, Page AJ, Dave J, Murphy N, Holliman R, Sefton A, Millar M, et al. 2016. An extended genotyping framework for Salmonella enterica serovar Typhi, the cause of human typhoid. Nat Commun. 7:1–11. [DOI] [PMC free article] [PubMed] [Google Scholar]
  64. Wong VK, Baker S, Pickard DJ, Parkhill J, Page AJ, Feasey NA, Kingsley RA, Thomson NR, Keane JA, Weill FX, et al. 2015. Phylogeographical analysis of the dominant multidrug-resistant H58 clade of Salmonella Typhi identifies inter- and intracontinental transmission events. Nat Genet. 47(6):632–639. [DOI] [PMC free article] [PubMed] [Google Scholar]
  65. Yang Z, Rannala B.. 2012. Molecular phylogenetics: principles and practice. Nat Rev Genet. 13(5):303–314. [DOI] [PubMed] [Google Scholar]
  66. Zuckerkandl E, Pauling L.. 1962. Molecular disease, evolution, and genic heterogeneity. In: Kasha M, Pullman B, editors. Horizons Biochem. New York: Academic Press. p. 189–222. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

msaa193_Supplementary_Data

Articles from Molecular Biology and Evolution are provided here courtesy of Oxford University Press

RESOURCES