Abstract
The exact date of the primary infection in COVID-19 remains unknown. One influential article (Pekar et al (2021)) estimated the date with a hybrid analysis combining epidemiological and phylogenetic methods. The phylogenetic methods analyzed 583 SARS-COV-2 complete genomes to estimate the sample tMRCA (time of the most recent common ancestor). Before igniting as an epidemic, however, COVID-19 may have had several population bottlenecks with only a single infected person, so the MRCA merely represents the last such bottleneck. Pekar et al (2021) therefore used epidemiological methods to estimate the time from the primary infection to the sample MRCA. The hybrid method involved several arbitrary decisions, however, reflecting the fact that the epidemiological and phylogenetic analyses overlap at the sample MRCA and are generally probabilistically dependent. Towards removing the dependence, note that the start of an epidemic has a branching process approximation. Let the branching process have a single ancestor. If the branching process does not go extinct, define skeleton particles (individuals) to be particles whose lineages do not go extinct, and define the long-time MRCA as the earliest skeleton particle with at least two skeleton offspring. A linear phylogeny of skeleton particles therefore separates the ancestor from the long-time MRCA. Probabilistically, the linear phylogeny is a defective renewal process of skeleton particles, making the generation count geometrically distributed. Moreover, the terminology “long-time MRCA” is apt, because as time becomes arbitrarily large, the MRCA of the corresponding extant population approaches the long-time MRCA. Effectively, the focus on the long-time MRCA makes the forward epidemiological and backward phylogenetic analyses probabilistically independent. The present article can therefore confirm most of the epidemiological conclusions of the hybrid analysis of Pekar et al (2021). Its use of branching process approximations also points the way to noticeable simplifications in the hybrid method.
Keywords: COVID-19, primary infection, branching process, epidemiological model, phylogenetic model
1. Introduction
The exact date of the primary infection in COVID-19 remains unknown [1]. The epidemic origins involve two prominent alternative hypotheses [2]: (1) a zoonotic jump from an intermediate host to humans; and (2) a lab leak at the Wuhan Institute of Virology. Either origin remains possible [3] in the absence of definitive confirmation by either: (1) viral samples from the unknown intermediate host; or (2) detailed patient data pertinent to the lab leak.
The exact date of the primary infection can resolve some hypothetical ambiguities, as follows. On one hand, a zoonotic jump is not tied to a particular date. On the other hand, the extant lab leak hypothesis entailed three infected researchers at the Wuhan Institute of Virology who were hospitalized in November 2019 “with symptoms consistent with both Covid-19 and common seasonal illness” [4]. A primary infection in November 2019 therefore supports the lab leak hypothesis, although the resulting weight of evidence for it remains difficult to quantify, e.g., see the eLetter “Assessing Probabilities for the Two Leading SARS-CoV-2 Origin Narratives” following [5].
Several methods have been used to estimate the date of the primary infection, e.g., extreme-value distributions from conservation science [6]. Phylogenetic methods [7] can also estimate the time of the most recent common ancestor (tMRCA) from SARS-COV-2 sequence samples [8]. If all samples derived from a single primary infection, the primary infection precedes the sample MRCA. (Here and throughout, our usage of “precedes” permits the primary infection and the sample MRCA to be identical). As a superspreading epidemic [9], however, COVID-19 may have encountered several epidemic bottlenecks with only a single infected person. If sequence sampling is late but thorough, the sample tMRCA dates the last such bottleneck, so epidemiological modeling must supplement phylogenetic methods to date the primary infection before the tMRCA.
Of central interest here, one study [10] analyzed 583 SARS-COV-2 complete genomes collected before the end of March 2020. A phylogenetic analysis concluded that 95.1% of the posterior density for the tMRCA postdated 2019.11.17 (i.e., Nov 17, 2019, in our year.month.day notation). Epidemiological modeling then extrapolated back from the tMRCA to conclude that the primary infection had a median date of 2019.11.03; a 95% upper highest posterior density (HPD) back to 2019.10.14; and 99% upper HPD back to 2019.10.04. The epidemiological estimates were robust against the Bayesian priors chosen for the parameters.
A later, related study [5] of less interest here elaborated on these findings by inferring two separate zoonotic jumps using a hybrid of phylogenetic and epidemiological methods. In [5], the FAVITES package [11] modeled the COVID-19 epidemic as independent Poisson processes on a fixed network graph. The authors comment with due caution, however, “It is not always clear which method/setting combination performs best for a specific downstream use-case or for specific epidemiological conditions.” The comment partially motivates the present investigation.
The hybrid analysis combining phylogenetic and epidemiological analysis in [10] and [5] models considerable biological detail, making details correspondingly difficult to assess. An eLetter from S. Huang for [10], e.g., notes several problematic decisions during the hybrid analysis of the tMRCA, such as hidden probabilistic dependencies and biased rejection sampling. To clarify the implications of the decisions, we model the epidemic on a directed complete random graph whose nodes represent individuals undergoing non-Markovian transitions between disease states. Many random graph models have a branching process approximation [12; 13], a concept going back to Flory [14]. Mathematical rigor can justify the branching process approximation for some epidemic models [9], including the one here [15]. In present article, the theory of branching processes clarifies the consequences of some decisions in the hybrid analysis, with the aim of improving its statistical precision.
The Methods and Materials section presents an epidemiological model for COVID-19 superspreading and the corresponding branching process approximation. The Results section uses succinct, explicit simulation algorithms to estimate probability distributions derived from the branching process approximation. The Discussion considers some implications of the Results section and future directions.
Sections and tables within “Supplementary Information.docx” in the SI are preceded by “S”, e.g., Section S1 and Table S1. Below, sections, figures, and tables without the prefix “S” refer to the main article.
2. Methods and Materials
2.1. The epidemiological model
See Fig 1 and its caption for the epidemiological model underlying our results. Table 1 gives the parameters used in simulations, and the SI contains references for the parameters. If a parameter had broad range of potential values, the simulation uses more than one representative parameter value. Fig 1 and Table 1 assume that the parameters controlling spread of infection were similar for symptomatic and asymptomatic infection [16; 17; 18; 19; 20; 21; 22].
Fig 1. Model diagram for the duration of disease states.

Fig 1 displays a superspreading SEIR model. According to context, the symbols () may denote: a compartment; an individual in a compartment; or the count of individuals in a compartment. Compartment counts have an implicit dependence on time, e.g., . In Fig 1, e.g., may denote a susceptible individual, the compartment of susceptibles, or the count of susceptibles, etc. Similarly, corresponds to exposed individuals (in their latent period); , infectious individuals; and , individuals after they have recovered from . As the gray dashed arrow in Fig 1 suggests, compartment contributes to the force of infection on each susceptible in , which transits into the exposed compartment . Each exposed individual waits a random exposed period of mean with gamma distribution before transiting to . Each infectious individual waits a random infectious period of mean with gamma distribution before transiting to recovery . Here, the dispersions and are the shape parameters of their respective gamma distributions, consistent with usage in [9].
Table 1.
Representative COVID-19 epidemiological parameters.
| Symbols | Parameter | Values Simulated |
|---|---|---|
| basic reproduction number | =2.0, 3.0 | |
| E | latent (exposed) period Gamma |
=3.5 days =4 |
| I | infectious period Gamma |
=5.5 days =0.3,0.7 |
Our model is unstratified, e.g., it does not specify age-specific contact rates with matrices [23]. The SI in [9] points out that individual variation in the number of secondary infections has many causes residing in the host, pathogen, and environment. Regardless of cause, however, given the basic reproduction number , the individual reproduction number pertains, if and [9]. Under our unstratified model, then, the shape parameter of equals the dispersion of secondary infections , so contact tracing studies can determine empirically.
Fig 1 and Table 1 display the Gamma and Negative Binomial distributions with the mean-dispersion parametrizations popular in epidemiology. Sections following rely heavily on Poisson processes, however, making the standard mathematical parametrizations of the Gamma distribution (shape-rate) and the Negative Binomial distribution preferable. We denote the mathematical parametrizations with underlines, e.g., . Appendix A provides a convenient dictionary for translating between the notations.
Our epidemic model uses an unstratified population (all individuals probabilistically equivalent), so its approximation involves a single-type branching process. To avoid any unintended connotations from epidemiological terminology, we switch to branching process terminology, e.g., we use “particle” instead of “individual”.
A branching process approximation applies to the start of an epidemic, when the number of susceptible individuals is large in comparison the number of infective individuals. The epidemic branching process originates with a single ancestor (primary infection), involves only a single type of particle (infected individual), and each particle gives birth to offspring (secondary infections). The defining property of a branching process is that all particles are mutually independent, with the same probability law for lifetime and reproduction after birth.
The epidemic branching process is in fact a special case of the Crump-Mode-Jagers (CMJ) process. Let the particle be born at time . In the CMJ process, a random triple (whose elements may be dependent) characterizes the reproduction of , as follows. The lifetime of the particle is a positive real random variate; and within the time-interval , the variate counts the offspring that bears, and indicates a random characteristic of , where for . After a particle’s lifetime, further “births” are ignored, so counts the total offspring of and the random birth measure effectively satisfies for . The triples for each particle are mutually independent, but the triples all have the same law as a generic triple for the particle born at time (the ancestor of the population). The branching process counted by random characteristics is the stochastic process
| (1) |
where the summation is over all particles in the branching process (and therefore, over all particles born no later than ). For any statement , define the Iverson bracket if is true and 0 otherwise. For example, the ancestor is alive at time iff (if and only if) , so with in Eq (1) counts the particles alive at time .
The epidemiological CMJ process starts with an ancestor at epidemic time . In the shape-rate parametrization (see Appendix A), Fig 1 yields an exposed period and an infectious period . The ancestor therefore has lifetime beyond which it is no longer fertile (able to infect). The following specifies the law of the random birth measure . The particle is fertile during the infectious interval (], during which its births (secondary infections) form a Poisson process of constant rate. The Poisson rate is , so that over an mean infectious period , the mean number of secondary infections is the basic reproduction number , which completes the specification of . In Eq (1), e.g., random characteristics and can count the exposed and infected particles, and other random characteristics can formalize other processes of interest. The law of the triple for a generic particle born at time , given above, specifies the epidemiological CMJ process.
2.2. The Poisson process under a gamma-distributed time-constraint
Appendix B contains results for the epidemiological CMJ process, and we collect the results of immediate use here. Define the factorial for real , and the ascending factorial [24] for real and integer .
Consider a Poisson process of constant rate , with occurrences at random times , so the Poisson process yields points , where . Let be the distribution of a random time , i.e.,
| (2) |
Let the integer random variate count the Poisson points within the time constraint , so . Let , and , so is a possible realization of the Poisson process up to time . Then, , i.e.,
| (3) |
where .
Appendix B derives the joint distribution of and shows how to simulate it efficiently.
Two different values of the free parameter are relevant to the present article. The second appears later, but the first corresponds directly to the epidemiological CMJ process: with for the rate of infection; and to match the mean of the gamma-distributed infectious period. Thus, the individual reproduction number, the number of offspring, , where [9].
We wish to condition the epidemic on non-extinction, however, so the following theory becomes relevant.
2.3. A Galton-Watson (GW) process and its Harris-Sevastyanov (HS) transformation
The GW process is the archetypal branching process, and the analysis of extinction in a CMJ branching process relies on its embedded GW process, as described below and in [25]. The reader should keep the epidemiological CMJ process in mind throughout the following.
A GW process starts with a single ancestral particle in Generation 0. The ancestor gives birth to a random number of offspring according to a probability distribution (, e.g., in the epidemiological CMJ process. To avoid trivialities, assume henceforth that .
Given offspring in Generation , each offspring independently and simultaneously gives birth to offspring in Generation according to the distribution . In a GW process, every particle occurs in a particular generation number (). For a CMJ process, the induction from Generation to Generation defines a GW process embedded in the CMJ process.
The population goes extinct iff for large enough, i.e., population count 0 is an absorbing state. In the notation from [26], p.47, let be the event that the population survives forever; , the complementary event of extinction. Let “≔” denote a definition and define the probability of extinction, so . Define the offspring probability generating function (pgf),
| (4) |
Here the dummy variable marks offspring, i.e., the exponent of the variable counts the offspring, e.g.,
| (5) |
in the epidemiological CMJ process [9].
Imagine now a complete realization with all generations of the GW process, so the particles in each Generation can be partitioned into skeleton particles whose lineage survives forever and doomed particles whose lineage goes extinct. A particle is doomed iff all its offspring are doomed, so .
Assume that the GW process under scrutiny can go extinct, so . Assume also that the mean number of offspring , so it is supercritical, i.e., it does not go extinct with probability 1: . Because and is a pgf, is positive, increasing, and convex for , with . Consequently, (1) is the smallest positive root of ; and (2) (draw a graph to see that in the notation of [26], p. 184) .
The HS transformation assigns each particle randomly and independently at its birth a type, either “skeleton” or “doomed”, with probabilities and , conditioning the particle’s offspring distribution on its type to conserve the probability law of the GW process, as follows. Let the variate mark skeleton particles; the variate , doomed particles. The conservation equation
| (6) |
combines the conditioned offspring pgfs for skeleton and doomed types, as follows. On the left, the particle has pgf unconditioned on whether it has a skeleton or doomed type, and the argument assigns an independent random type to each offspring: skeleton with probability and doomed with probability . The two terms on the right correspond to a particle itself having a skeleton or doomed type (i.e., the factors and q), and the factors and doomed give the corresponding conditional pgfs for offspring. A skeleton particle can have both skeleton and doomed offspring but must have at least one skeleton offspring, whereas a doomed particle can have only doomed offspring (). The HS transformation [27; 28] therefore maps a simple GW process into a two-type GW process by typing each offspring as either skeleton or doomed [29]: like the general treatment in [26], p. 184, we have
| (7) |
explained as follows. The second equation is the dual reproduction law [29], reflecting the fact that a particle is doomed iff all its offspring are doomed. The first equation then follows from the dual reproduction law and Eq (6) for conservation of probability. Note , i.e., a skeleton particle must have at least one skeleton offspring.
2.4. The single-skeleton renewal in the epidemiological GW process.
The Introduction observes that a branching population may encounter several bottlenecks through a single particle, with the sample MRCA as the final bottleneck. The observation motivates an examination of the following single-skeleton renewal.
Consider a GW process that does not go extinct. The ancestor must be a skeleton particle, so . Every skeleton particle must have at least one skeleton offspring, so for every . Now, the sequence of events forms a renewal process because its probability law renews in every generation where . The renewal is defective, because the number of skeleton particles is non-decreasing, and eventually the event occurs.
In the standard notation of [30], p. 1, let denote the coefficient of in the Maclaurin expansion of a function analytic at . The HS transformation of a GW process shows that the coefficient gives the probability that a skeleton particle has exactly one skeleton offspring. Thus, the probability that the renewal does not terminate in the transition from Generation to Generation is
| (8) |
Differentiating the dual reproduction law of Eq (7) at shows that is the average number of (doomed) offspring per doomed particle. Because (see Section 2.3), the expected total descendants in a doomed lineage is
| (9) |
Eq (8) provides an attractive alternative interpretation of as the probability that the single-skeleton renewal continues into the next generation.
Let be the first generation with more than one skeleton particle, i.e., if , at long times the phylogeny of the population descends from a unique ancestor in Generation , but after , its phylogeny splits. The skeleton particle at Generation is therefore the MRCA of the long-time population. Accordingly, it is the long-time MRCA, and counts the generations from the primary infection to the long-time MRCA. Induction shows for , so
| (10) |
and . The mean and its variance , so unless is close to 1, the distribution is tightly distributed on small counting numbers.
2.5. The epidemiological CMJ process and its HS transformation
The mean and variance at the end of Section 2.4 suggest that in many parameter ranges, only a few generations separate an ancestor and the long-time MRCA. The duration between them is often of greater interest, however. We therefore investigate the HS transformation of the epidemiological CMJ process.
Section 2.3 shows that every CMJ process has an embedded GW process, and the extinction of a lineage in the embedded GW process is equivalent to extinction of the lineage in the CMJ process [25]. Thus, the HS transformation of the embedded GW process endows every particle in the CMJ process with the skeleton or doomed type. As in Eqs (6) and (7), the randomization of particle types conditions the law of each triple accordingly. In general, the recipe determining the conditioned laws obtains the dual reproduction law first (as in the second Eq (7)) and then uses conservation (as in the conservation Eq (6)). The recipe can be carried out explicitly for the epidemiological CMJ process, as follows.
In the embedded GW process, the offspring distribution , so numerical solution of Eq (5) yields the extinction probability [9]. Thus,
| (11) |
| (12) |
The defective single-skeleton renewal occurs between the births of the primary infection and the long-time MRCA. With the generation count in hand, the distribution of the time between the successive skeleton births in the renewal determines the distribution of the total time from the ancestor to the long-time MRCA.
To derive the distribution of time-intervals between the successive skeleton births, note that the latent period is independent of offspring during the infectious period, so conditioning on a single skeleton daughter affects only the infectious period . Now, infection occurs as a Poisson process under a gamma-distributed time constraint , so we turn once again to the set-up in Section 2.2. Let be the time constraint on the Poisson process, where as above. Unconditioned, a particle bears offspring according to a Poisson process of rate . As in the dual reproduction law in Eq (7), however, the doomed offspring form a Poisson process of the reduced rate . The complementary skeleton Poisson process therefore yields skeleton offspring at rate , where , with truncation at 0 because every skeleton particle has at least one skeleton offspring. For the epidemiological CMJ process conditioned on a skeleton ancestor, the calculation in
Appendix B with values , and gives the following.
The number of skeleton daughters has distribution truncated at , where . Eq (11) yields and direct substitution of truncated at yields . The algebra in Appendix C shows that the new expression for accords with Eq (8).
During the single-skeleton renewal, the maternal age at the birth of the only skeleton offspring corresponds to the first Poisson time-point of a (0-truncated) skeleton Poisson process under time-constraint. The following therefore simulates the duration of the single-skeleton renewal.
Simulation.
(1) . If , the ancestor and the long-time MRCA are identical and . Otherwise, conditioned on . (2) the sum of the latent periods in the single-skeleton renewal is . For (3) the infectious period ; and (4) conditioned on , the interval contributes to the maternal age at the skeleton birth. Record the duration of the single-skeleton renewal.
2.6. Code and data availability
Our GitHub repository stores all relevant Python programs. In it, each directory contains a “requirements.txt” with the version numbers for package dependencies. All simulations used 1000 realizations.
3. Results
For the epidemiological parameter values considered in Fig 2 and Fig 3, the ancestor and the long-time MRCA are identical with probability about 0.5. Fig 2 shows that for the parameter values considered, the generations from the ancestor to the long-time MRCA rarely exceed 5; Fig 3, that the time between the birth of the ancestor and the long-time MRCA rarely exceeds 50 days.
Fig 2. Cumulative distribution functions (cdfs) for the generations in the single-skeleton renewal.

Fig 2 plots the cdfs for the generations separating the ancestor from the long-time MRCA for The atoms at give the probability that the ancestor and the long-time MRCA are the same. From bottom to top: the purple circles correspond to ; the blue squares, to ; the orange diamonds, to ; and the red triangles, to . For all sets of parameters examined, the single-skeleton renewal is short: the ancestor and the long-time MRCA are often the same, and effectively no single-skeleton renewal is longer than generations. The GitHub site contains the original data for the plot in the file Output/Generations/generations.csv.
Fig 3. Cumulative distribution functions for the durations of the single-skeleton renewal.

Fig 3 plots sample cdfs for the duration separating the ancestor from the long-time MRCA. The simulation used 1000 realizations. The atoms at give the probability that the ancestor and the long-time MRCA are the same. From bottom to top: the solid purple lines correspond to ; the long blue dashes, to ; the orange dashes, to ; and the short red dashes, to . For all sets of parameters examined, the single-skeleton renewal is short: the ancestor and the long-time MRCA are often the same, and few single-skeleton renewals are longer than about 50 days. The GitHub site contains the original data for the plot in the file Output/Durations/durations.csv.
In the Introduction, Pekar et al [10] estimated that 95.1% of HPD of the tMRCA postdated 2019.11.17, and the dates for the ancestor had a median 2019.11.03; 95% HPD 2019.10.14; and 99% HPD 2019.10.04. An online service, Timeanddate.com [31], counted days before 2019.11.17 up to and including the ancestor’s birth to yield a median of 13 days; a 95% HPD of 30 days; and a 99% HPD of 44 days. Against Fig 3, the median in [10] is noticeably larger, but the estimates are otherwise comparable.
To help interpret Fig 3, Table 2 lists values derived from the parameters in Table 1. The parameters , and are not in Table 2 but equal the unambiguous values in Table 1; the ambiguous parameters and in Table 1 yield the 4 combinations of ambiguous values in Table 2. The first 2 columns list in increasing order the basic reproduction number and the dispersion of the individual reproduction number. The last 4 columns list: the extinction probability ; the mean number of doomed offspring of a doomed particle; the mean number of the generations separating the ancestor and the long-time MRCA (add 1 to get , expected total descendants in a doomed lineage in Eq (9)); and the standard deviation of the generations. The last 2 columns emphasize that in the parameter ranges examined, the generations from the ancestor to the long-time MRCA is usually a small non-negative integer. The atoms on the Y-axis of Fig 2 and Fig 3 are the probabilities complementary to the values in Column 3.
Table 2.
Summary statistics relevant to the single-skeleton renewal.
| Basic reprod number | Dispersion | Extinction probability | Mean doomed offspring | Mean generations skeleton | St dev generations skeleton |
|---|---|---|---|---|---|
| q | γ | ||||
| 2 | 0.3 | 0.739 | 0.540 | 1.172 | 1.600 |
| 2 | 0.7 | 0.571 | 0.514 | 1.056 | 1.470 |
| 3 | 0.3 | 0.628 | 0.399 | 0.663 | 1.050 |
| 3 | 0.7 | 0.416 | 0.356 | 0.553 | 0.930 |
Fig 2 and Fig 3 suggest robustness of our results. Pekar et al [10] considered more extreme possibilities, that sampled sequences of SARS-CoV-2 evolved from a less infectious progenitor. If viral infectiousness evolves, present results provide bounds on duration of the single-skeleton renewal. In the present paradigm, one extreme possibility in [10] resembles a decrease in , shifting the curves in Fig 2 and Fig 3 further to right than shown. Regardless, the sharp cut-off induced by the geometric tail of promotes robustness of results, while the model simplicity promotes intuitive understanding. The GitHub site contains code to compute parameters in specific cases of interest.
Numerical evidence mentioned in Appendix D suggests that for a offspring distribution, and increase (or decrease) together as the parameters () vary. As increases, the geometric variate increases (stochastically). Eq (18) therefore downweights the corresponding event through the non-extinction probability , effectively downweighting ancestors of extremely low infectiousness.
4. Discussion
The present article emphasizes the role of the long-time MRCA, the MRCA of a population extant a long time after the population origins. In practice and at a minimum, a “long time” exceeds extinction times for doomed lineages (see Eq (9) and Table 2).
Although the present article analyzed the origins of COVID-19, it applies to epidemics in general, and even to any process or population whose early evolution is closely approximated by a branching process. In fact, many phylogenies implicitly use long-time MRCAs, because they sample a population long after its origins, e.g., many lineages have gone extinct since the origins of the human species, so the MRCA of the present human population is a long-time MRCA. In such cases, the relative temporal difference between the population ancestor and the long-time MRCA is often negligible.
Such is not the case when estimating recent epidemic origins, however, because small temporal differences may have an impact on scientific conclusions, as in COVID-19. The long-time MRCA then provides a useful reference for comparing MRCAs from alternative samples. On one hand, if a virus preceding the long-time MRCA enters a sample, the sample MRCA precedes the long-time MRCA. If the corresponding viral lineage goes extinct, the virus does not contribute to an epidemic at long times, increasing sampling variability [10]. On the other hand, if samples exclude lineages that survive at long times, the long-time MRCA can precede the sample MRCA. In both cases, when bootstrapping the tMRCA, the MRCA may vary during resampling, increasing the variance of the estimated tMRCA.
Towards reducing variance, the viral sample can easily be restricted to a long-time sample. Call the sample a full long-time sample if no larger long-time sample set has a different MRCA. If a full long-time sample is sufficiently dense, resampling with the bootstrap will usually select another full long-time sample, repeatedly estimating the long-time MRCA. In fact, the stable coalescence defined in [10] can be viewed as a sample estimator for the long-time MRCA. Other estimators are also possible.
In a hybrid analysis combining phylogenetic and epidemiological methods, therefore, a focus on the long-time MRCA can reduce variance, essentially by substituting analysis for a crude Monte Carlo method [32]. The phylogenetic methods work backward to the long-time MRCA; and the epidemiological methods can simulate the defective single-skeleton renewal to work forward to the long-time MRCA. Because both methods terminate in the long-time MRCA, their estimates are probabilistically independent, simplifying analysis enormously. The specification of the HS transformation of the epidemiological CMJ (Eq (7) and Section 2.5) provides the main obstacle to the scientific program.
Section 2.4 and the Results section achieved the immediate aim of verifying epidemiological estimates in [10]. They verified that the estimate the duration from the primary infection to the sample MRCA in COVID-19 is both short and relatively insensitive to the epidemiological parameters. Specifically, Section 2.4 shows that the number of generations is geometrically distributed, so the distribution is concentrated on small non-negative integers (Fig 2), with correspondingly small durations (Fig 3).
The present theory and the results in [10] are discrepant because the median duration in [10] is noticeably (but not exorbitantly) larger than the median duration here. Early viruses with doomed lineages might place the sample MRCA earlier than the long-time MRCA, but they would make the apparent duration smaller, not larger. Because the sample MRCA is not necessarily the long-time MRCA, the epidemiological and phylogenetic estimates may be probabilistically dependent, potentially complicating the practical analysis in [10] considerably.
Our analysis presents quantitative results for a range of epidemiological parameters derived from actual measurements (see Table 1). It also considers qualitative results for a more extreme possibility, that sampled sequences of SARS-CoV-2 evolved from a less infectious progenitor. Unsurprisingly, a less infectious progenitor increases the time of the single-skeleton renewal between the primary infection and the long-time MRCA. Appendix D shows, however, that a less infectious progenitor also increases the extinction probability of epidemic, so the more extreme the reduction in infectiousness, the smaller the progenitor’s probability.
The analysis in the present article generalizes naturally to multitype branching processes, to handle epidemiological models stratified by age, sex, etc. Extinction probabilities are readily calculated for multitype GW processes [33]. The HS transformation for multitype branching processes seems less explored (e.g., [34]), but the recipe at the end of Section 2.5 seems straightforward, even for multitype branching processes. The long-time MRCA makes the epidemiological and phylogenetic analyses probabilistically independent, simplifying a hybrid analysis enormously. The long-time MRCA generalizes to hybrid methods using multitype branching processes in a hybrid analysis of a population stratified by age, sex, etc. The advantages of using the long-time MRCA therefore seem accessible, even in models more intricate than the one used here.
Indeed, the transformation generalizes to many other branching processes besides GW processes. Simulations can implement the HS transformation to generate a skeleton branching process, often without excessive analysis or computation. Because many random graph models have an accurate branching process approximation [9; 12; 13; 15], with a corresponding HS transformation, instead of simulating the entire epidemic, simulations (e.g., in [10]) then can then focus on the single-skeleton renewal process and terminate at the long-time MRCA.
Supplementary Material
Highlights.
Estimation of the founding date of a recent population can entail a hybrid analysis.
Sequence phylogeny works backward to the MRCA of sequence samples.
Population modeling works forward to the sample MRCA but depends on the sample.
A “long-time” MRCA makes the forward and backward analysis independent.
5.3. Funding
This research was supported by the Intramural Research Program of the National Library of Medicine (NLM), National Institutes of Health.
7. Appendix A
Interconversion of distributional notations.
Gamma_distribution.
The shape-rate parametrization of the gamma distribution denotes a distribution satisfying
| (13) |
The shape-rate parametrization is directly related a Poisson process occurring on a line (see Appendix B), suggesting the underline in our notation.
The mean-dispersion notation for the same variate uses the mean and characterizes the variance of the distribution with a dispersion, usually the shape parameter . Sometime, however, the reciprocal of the shape parameter is also called the dispersion. The shape-rate parametrization is easily recovered from the mean-dispersion notation: .
Negative_binomial_distribution.
Let shape-rate parametrization of the gamma distribution is directly related to a parametrization of the negative binomial distribution
| (14) |
The mean-dispersion notation for the same variate uses the mean and characterizes the variance of the distribution with a dispersion . The original parametrization is easily recovered: .
8. Appendix B
A Poisson process under a Gamma-distributed time-constraint.
Section 2.2 specifies the set-up for the Poisson process. Eq (15) below calculates the resulting point-distribution.
Within a probability, let a comma between events denote the corresponding intersection. Then, with ,
| (15) |
The final factor in Eq (15) displays the density of the order statistics of a uniform distribution on , because the order statistics are invariant under any of their permutations.
Simulation of the time constrained Poisson process.
(1) ; (2) conditioned on (I know of no reference for this useful fact); and (3) conditioned on and , generate independent variates and put them in ascending order to yield the coordinates of .
9. Appendix C
The probability γ that the single-skeleton renewal does not terminate.
Section 2.4 used the HS transformation of a GW process to calculate the probability that the single-skeleton renewal continues for another generation. Section 2.5 gives an alternative calculation of . This Appendix verifies that the two calculations yield the same value.
In a Poisson process under time constraint without the 0-truncation, the number of skeleton daughters , where and . Because , so Eq (11) yields . The single-skeleton renewal focuses interest on within , and , again without 0-truncation. Even with 0-truncation accounted for,
| (16) |
i.e., from Eq (12), as it should.
10. Appendix D
Comparison of GW processes.
Given the distributions of the exposed and infectious periods, the GW parameters and influence the robustness of the single-skeleton renewal in the Results. Consider the Negative Binomial pgf given in Eq (5). For fixed , the partial derivatives of show that is a decreasing function of and an increasing function of , facilitating comparison.
The following places subscripts on to compare GW processes. The subscripts will propagate to (the smallest non-negative root of or , etc., without comment.
The extinction probability decreases with .
Proposition 1. If for , and , then .
Proof: . The graph of (because of its convexity properties) shows that is strictly positive only for , so implies .
For a NegBinomial offspring distribution, Proposition 1 implies that decreases as increases or decreases. The behavior of is less amenable to analysis than , but the GitHub site code computing numerical values of over a grid of and . Over the grid, decreases as increases or decreases, like .
Bayesian weighting of Epidemiological Parameters.
Let be the non-extinction event, with probability given the parameter , e.g., for the Negative Binomial offspring distribution. Let be any event occurring during the GW process. Let the parameter(s) have a known discrete unconditional probability distribution, e.g., a Bayesian prior, so
| (17) |
with obvious modification if has a continuous distribution. Conditional on the non-extinction event ,
| (18) |
Eq (18) shows that conditioning on non-extinction (unsurprisingly) reweights the parametrization from its original probability distribution in Eq (17), multiplying it by the non-extinction probabilities (and then normalizing with ).
Footnotes
Publisher's Disclaimer: This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
Supplementary Information. Supplementary Information.docx, on the GitHub site.
Declaration of Generative AI and AI-assisted technologies in the writing process.
None
Declaration of interest: None
5.2. Data Availability.
https://github.com/johnlspouge/2024-05-27_single_skeleton_renewal
6 References
- [1].Cohen J, Scientists, U.S. counter claims of pandemic patient zero at lab. Science 380 (2023) 1308. [DOI] [PubMed] [Google Scholar]
- [2].BBC, Covid origin: Why the Wuhan lab-leak theory is so disputed. BBC News; (2023). [Google Scholar]
- [3].Chen X, Kalyar F, Chughtai AA, and MacIntyre CR, Use of a risk assessment tool to determine the origin of severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2). Risk Anal (2024). [DOI] [PubMed] [Google Scholar]
- [4].Gordon MR, Strobel WP, and Hinshaw D, Intelligence on Sick Staff at Wuhan Lab Fuels Debate on Covid-19 Origin. The Wall Street Journal (2021). [Google Scholar]
- [5].Pekar JE, Magee A, Parker E, Moshiri N, Izhikevich K, Havens JL, Gangavarapu K, Malpica Serrano LM, Crits-Christoph A, Matteson NL, Zeller M, Levy JI, Wang JC, Hughes S, Lee J, Park H, Park M-S, Ching Zi Yan K, Lin RTP, Mat Isa MN, Noor YM, Vasylyeva TI, Garry RF, Holmes EC, Rambaut A, Suchard MA, Andersen KG, Worobey M, and Wertheim JO, The molecular epidemiology of multiple zoonotic origins of SARS-CoV-2. Science 377 (2022) 960–966. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [6].Roberts DL, Rossman JS, and Jarić I, Dating first cases of COVID-19. PLOS Pathogens 17 (2021) e1009620. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [7].Duchene S, Featherstone L, Haritopoulou-Sinanidou M, Rambaut A, Lemey P, and Baele G, Temporal signal and the phylodynamic threshold of SARS-CoV-2. Virus Evolution 6 (2020) veaa061. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [8].Zhang X, Tan Y, Ling Y, Lu G, Liu F, Yi Z, Jia X, Wu M, Shi B, Xu S, Chen J, Wang W, Chen B, Jiang L, Yu S, Lu J, Wang J, Xu M, Yuan Z, Zhang Q, Zhang X, Zhao G, Wang S, Chen S, and Lu H, Viral and host factors related to the clinical outcome of COVID-19. Nature 583 (2020) 437–440. [DOI] [PubMed] [Google Scholar]
- [9].Lloyd-Smith JO, Schreiber SJ, Kopp PE, and Getz WM, Superspreading and the effect of individual variation on disease emergence. Nature 438 (2005) 355–359. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [10].Pekar J, Worobey M, Moshiri N, Scheffler K, and Wertheim JO, Timing the SARS-CoV-2 index case in Hubei province. Science 372 (2021) 412–417. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [11].Moshiri N, Ragonnet-Cronin M, Wertheim JO, and Mirarab S, FAVITES: simultaneous simulation of transmission networks, phylogenetic trees and sequences. Bioinformatics 35 (2019) 1852–1861. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [12].Simkin MV, and Roychowdhury VP, Re-inventing Willis. Physics Reports 502 (2011) 1–35. [Google Scholar]
- [13].Spouge JL, Polymers And Random Graphs - Asymptotic Equivalence To Branching-Processes. Journal of Statistical Physics 38 (1985) 573–587. [Google Scholar]
- [14].Flory PJ, Molecular Size Distributions in Three Dimensional Polymers. I. Gelation. J. Am. Chem. Soc 63 (1941) 3083–3091. [Google Scholar]
- [15].Ball F, and Donnelly P, Branching-process approximation of epidemic models. Theory of probability and its applications 37 (1992) 119–121. [Google Scholar]
- [16].Chau NVV, Thanh Lam V, Thanh Dung N, Yen LM, Minh NNQ, Hung LM, Ngoc NM, Dung NT, Man DNH, Nguyet LA, Nhat LTH, Nhu LNT, Ny NTH, Hong NTT, Kestelyn E, Dung NTP, Xuan TC, Hien TT, Thanh Phong N, Tu TNH, Geskus RB, Thanh TT, Thanh Truong N, Binh NT, Thuong TC, Thwaites G, and Tan LV, The Natural History and Transmission Potential of Asymptomatic Severe Acute Respiratory Syndrome Coronavirus 2 Infection. Clin Infect Dis 71 (2020) 2679–2687. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [17].Davies NG, Klepac P, Liu Y, Prem K, Jit M, and Eggo RM, Age-dependent effects in the transmission and control of COVID-19 epidemics. Nat Med 26 (2020) 1205–1211. [DOI] [PubMed] [Google Scholar]
- [18].Lee S, Kim T, Lee E, Lee C, Kim H, Rhee H, Park SY, Son H-J, Yu S, Park JW, Choo EJ, Park S, Loeb M, and Kim TH, Clinical Course and Molecular Viral Shedding Among Asymptomatic and Symptomatic Patients With SARS-CoV-2 Infection in a Community Treatment Center in the Republic of Korea. JAMA Internal Medicine 180 (2020) 1447–1452. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [19].Singanayagam A, Patel M, Charlett A, Lopez Bernal J, Saliba V, Ellis J, Ladhani S, Zambon M, and Gopal R, Duration of infectiousness and correlation with RT-PCR cycle threshold values in cases of COVID-19, England, January to May 2020. 25 (2020) 2001483. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].Kissler SM, Fauver JR, Mack C, Olesen SW, Tai C, Shiue KY, Kalinich CC, Jednak S, Ott IM, Vogels CBF, Wohlgemuth J, Weisberger J, DiFiori J, Anderson DJ, Mancell J, Ho DD, Grubaugh ND, and Grad YH, Viral dynamics of acute SARS-CoV-2 infection and applications to diagnostic and public health strategies. PLOS Biology 19 (2021) e3001333. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [21].Park SW, Cornforth DM, Dushoff J, and Weitz JS, The time scale of asymptomatic transmission affects estimates of epidemic potential in the COVID-19 outbreak. Epidemics 31 (2020) 100392. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [22].Harris JD, Park SW, Dushoff J, and Weitz JS, How time-scale differences in asymptomatic and symptomatic transmission shape SARS-CoV-2 outbreak dynamics. Epidemics 42 (2023) 100664. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [23].Prem K, Cook AR, and Jit M, Projecting social contact matrices in 152 countries using contact surveys and demographic data. PLoS Comput Biol 13 (2017) e1005697. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [24].Graham RL, Knuth DE, and Ptashnik O, Concrete mathematics: a foundation for computer science, Addison-Wesley, New York, 1994. [Google Scholar]
- [25].Crump KS, and Mode CJ, A General Age-Dependent Branching Process .1. Journal of Mathematical Analysis and Applications 24 (1968) 494–508. [Google Scholar]
- [26].Athreya KB, and Ney PE, Branching Processes, Dover, Mineola, New York, 2004. [Google Scholar]
- [27].Spouge JL, An accurate approximation for the expected site frequency spectrum in a Galton–Watson process under an infinite sites mutation model. Theoretical Population Biology (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [28].Harris TE, Branching Processes. Annals of Mathematical Statistics 19 (1948) 474–494. [Google Scholar]
- [29].Sagitov S, and Shaimerdenova A, Decomposition of Supercritical Linear-Fractional Branching Processes. Applied Mathematics 4 (2013) 352–359. [Google Scholar]
- [30].Goulden IP, and Jackson DS, Combinatorial Enumeration, Dover, Mineola NY, 1983. [Google Scholar]
- [31].Timeanddate.com, Date Calculator: Add to or Subtract From a Date, 2024. [Google Scholar]
- [32].Hammersley JM, and Handscomb DC, Monte Carlo Methods, Chapman and Hall, London, 1964. [Google Scholar]
- [33].Braunsteins P, Decrouez G, and Hautphenne S, A pathwise approach to the extinction of branching processes with countably many types. Stochastic Processes and their Applications 129 (2019) 713–739. [Google Scholar]
- [34].Chu W, Small value probabilities for supercritical multitype branching processes with immigration. Statistics & Probability Letters 93 (2014) 87–95. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
Our GitHub repository stores all relevant Python programs. In it, each directory contains a “requirements.txt” with the version numbers for package dependencies. All simulations used 1000 realizations.
https://github.com/johnlspouge/2024-05-27_single_skeleton_renewal
