Reproduction number from the early exponential growth rate under three generation interval shapes

In the early phase of an outbreak new infections grow as exp(r t), and Wallinga and Lipsitch show that the reproduction number implied by a growth rate r depends only on the generation interval distribution, through R = 1/M(minus r) with M its moment generating function. An exponential generation interval with mean T_c gives R = 1 plus r T_c; a latent stage and an infectious stage, each exponentially distributed with means T_E and T_I, give (1 plus r T_E)(1 plus r T_I); and a fixed interval gives exp(r T_c), the upper bound for a given growth rate and mean. In the SIR model T_c is the mean infectious period 1/gamma, so the exponential form is van den Driessche's R_0 = 1 plus r/gamma, the inverse of r = gamma(R_0 minus 1). A growth rate taken from an epidemic doubling time T_d, as used in HE-FM-CFR-003, is log(2)/T_d.

Signature

T_c = T_E + T_I; R_exp = 1 + r * T_c; R_seir = (1 + r * T_E) * (1 + r * T_I); R_delta = exp(r * T_c)
Inputs
InputsDefinitionUnit
T_EMean time from infection until a person becomes infectious, 0 for an SIR infectiondays
T_IMean time a person stays infectious, 1/gamma in the SIR modeldays
rRate at which new infections grow in the early phase, log(2) divided by the doubling timeper day
Output
T_cMean time between infection of a case and infection of the people it infects, here the sum of the mean latent and infectious periodsdays
R_expReproduction number implied by r when the generation interval is exponentially distributed with mean T_ccases per case
R_seirReproduction number implied by r when one exponential latent stage with mean T_E is followed by one exponential infectious stage with mean T_Icases per case
R_deltaReproduction number implied by r when every generation interval equals T_c, the upper bound for that meancases per case

Function

Basic reproduction number function from transmission parameters or a next-generation matrix

Maps the transmission parameters of an infection in a fully susceptible population, either a transmission rate and a recovery rate or a next-generation matrix of expected new cases by group, to the basic reproduction number R_0, a count of cases per case with no time unit. The same package derives the effective reproduction number once part of the population is immune, the herd immunity threshold with the critical vaccination coverage, and the reproduction number implied by an early exponential growth rate. R_0 estimated after a completed epidemic from its final attack rate is HE-FM-ATR-005, and the final attack rate and infections averted for a given R_0 and pre-epidemic coverage are computed in HE-CF-ATR-001, so neither is restated here. Vaccine effectiveness from attack rates (HE-FM-ATR-004) supplies E, the epidemic doubling time used in HE-FM-CFR-003 converts to the growth rate r, a per-cycle recovery probability for a cohort model follows the rate conversion of HE-FN-TP-001, and the economic treatment of herd protection as an external benefit is HE-FM-EXT-002. Notation follows the Basic Reproduction Number article.

Try this function

Implementations

  • Excel

    Reproduction number from the growth rate in named cells

    With the growth rate in GrowthRate and the mean latent and infectious periods in LatentPeriod and InfectiousPeriod, the first three cells return the exponential, two-stage and fixed-interval estimates, held in RepExp, RepTwoStage and RepDelta. The fourth converts a doubling time in DoublingTime to the growth rate.

    =1+GrowthRate*(LatentPeriod+InfectiousPeriod); =(1+GrowthRate*LatentPeriod)*(1+GrowthRate*InfectiousPeriod); =EXP(GrowthRate*(LatentPeriod+InfectiousPeriod)); =LN(2)/DoublingTime

Assumptions

  • Early exponential growth in a fully susceptible population for the growth-rate relation

    The growth rate is measured while almost everyone is susceptible and new infections grow at a steady exponential rate, so the result is R_0; measured later it is an effective reproduction number. Diekmann, Heesterbeek and Roberts prove for compartmental models that R_0 is above 1 if and only if r is above zero and equals 1 if and only if r is zero, so the sign of r fixes the side of the threshold whatever the shape of the generation interval.

  • Generation interval shape chosen to match the natural history

    Wallinga and Lipsitch show that the different equations differ only in the assumed shape of the generation interval distribution, so the shape is chosen from data on the infection, such as an observed generation interval distribution. The two-stage form takes the latent and infectious periods as independent and exponentially distributed, with constant infectiousness during the infectious stage, and r, T_E and T_I share one time unit.

Worked examples

  • Article's growth rate of 0.20 per day with a 10-day exponential generation interval

    The article's infection grows at 0.20 per day with a 10-day mean infectious period and no latent stage, so the exponential and two-stage forms both return R_0 of 3, while a fixed 10-day interval would imply about 7.39, the upper bound in step 1 of the article.

    r = 0.2; T_E = 0; T_I = 10; T_c = 10; R_exp = 3; R_seir = 3; R_delta = 7.389
  • Growth rate of 0.20 per day with an illustrative four-day latent and six-day infectious period

    Splitting the same 10-day mean generation interval into a 4-day latent and a 6-day infectious stage (illustrative values) raises the two-stage estimate to 3.96, above the exponential value of 3 and below the fixed-interval bound of about 7.39, because the generation interval is less dispersed.

    r = 0.2; T_E = 4; T_I = 6; T_c = 10; R_exp = 3; R_seir = 3.96; R_delta = 7.389
  • Zero growth rate returns a reproduction number of one for every interval shape

    With no growth every form returns 1, the threshold value, whatever the generation interval, a limiting case.

    r = 0; T_E = 4; T_I = 6; T_c = 10; R_exp = 1; R_seir = 1; R_delta = 1

Common errors

  • Infectious period used as the generation interval when there is a latent stage

    Ignoring the 4-day latent stage of the illustrative example and using R = 1 plus r T_I with the 6-day infectious period gives 2.2 instead of 3.96 at a growth rate of 0.2 per day, which would put the herd immunity threshold at about 0.545 instead of 0.747 (computed here for illustration).

Sources

  • Wallinga and Lipsitch on growth rates and reproduction numbers

    Wallinga J, Lipsitch M. How generation intervals shape the relationship between growth rates and reproductive numbers. Proceedings of the Royal Society B. 2007;274(1609):599-604. Section 2(b), equation 2.9, R = 1/M(minus r) with M the moment generating function of the generation interval distribution; section 3(a), equation 3.1, R = 1 plus r/b for an exponential distribution with 1/b the mean generation interval, and equation 3.2, R = (1 plus r/b_1)(1 plus r/b_2) for exponential latent and infectious periods with mean T_c = 1/b_1 plus 1/b_2; section 3(c), equation 3.5, R = exp(r T_c) for a delta distribution; and the abstract, which states that the equations differ only in the assumed shape of the generation interval distribution and that equal generation intervals give an upper bound.

    View source →

  • van den Driessche on R_0 from the early growth rate of the SIR model

    van den Driessche P. Reproduction numbers of infectious disease models. Infectious Disease Modelling. 2017;2(3):288-303. Section 2.1, which gives the early growth I(t) approximately equal to I(0) exp[gamma(R_0 minus 1)t], and section 9.6, which states that if the exponential growth rate r of the initial phase is observed then R_0 = 1 plus r/gamma, a formula based on the simple SIR model with limited applicability.

    View source →

  • Diekmann, Heesterbeek and Roberts on the sign link between R_0 and the growth rate

    Diekmann O, Heesterbeek JA, Roberts MG. The construction of next-generation matrices for compartmental epidemic models. Journal of the Royal Society Interface. 2010;7(47):873-885. Abstract and appendix A, which prove for compartmental systems that R_0, defined as the dominant eigenvalue of the next-generation matrix, and the real-time growth rate r of the early phase are connected so that R_0 is above 1 if and only if r is above 0, and R_0 = 1 if and only if r = 0.

    View source →

Canonical Identity

Reproduction number from the early exponential growth rate under three generation interval shapes | HealthEconomics.wiki