
Calculate a growth rate from a reproduction number and an infectivity profile,
Source:R/estimator-rt-wallinga.R
inv_wallinga_lipsitch.Rd
This solves the relationship between $R_t$ and growth rates as described by Wallinga and Lipsitch, to get a growth rate from $R_t$ and infectivity profile.
Arguments
- Rt
a vector of reproduction numbers
- y
an empirical infectivity profile as a probability vector or as a dataframe of format: A dataframe containing the following columns:
boot (anything + default(1)) - a bootstrap identifier
probability (proportion) - the probability of new event during this period.
a0 (double) - the beginning of the time period (in days)
a1 (double) - the end of the time period (in days)
Minimally grouped by: boot (and other groupings allowed). A default value is defined.
- a1
the end time of the infectivity profile probability estimate (defaults to 0.5,1.5,2.5,...).
- a0
the start time of the infectivity profile probability estimate (defaults to 0,0.5,1.5,...).
Details
This function uses a single empirical distribution for the infectivity profile / generation time. If multiple are provided then the average central value is chosen (i.e. this does not propagate uncertainty in infectivity profile)
Examples
inv_wallinga_lipsitch(Rt=seq(0.5,2.5,length.out=9), y=test_ip)
#> [1] -0.13029123 -0.05611202 0.00000000 0.04556024 0.08418300 0.11783066
#> [7] 0.14773785 0.17471945 0.19934691