Skip to contents

alternative() helps to prepare parameters used to solve SIRS ODE equations for both wild and captive deer, to be fed into the params argument of the run() function.

Usage

alternative(
  alpha_immunity = NULL,
  omega_ww = NULL,
  omega_cw = NULL,
  omega_cc = NULL,
  omega_hw = NULL,
  omega_hc = NULL,
  sigma_aero_deer_deer_wild = NULL,
  sigma_aero_deer_deer_captive = NULL,
  sigma_aero_deer_human_wild = NULL,
  sigma_aero_deer_human_capt = NULL,
  epsilon_dc = NULL,
  sigma_dc_deer_deer = NULL,
  gamma_recov = NULL,
  I_human = NULL,
  boost = NULL
)

Arguments

alpha_immunity

Inverse of duration of temporary immunity after entering recovered compartment (per day, 0-1).

omega_ww

Deer-deer proximity rate in a wild setting (proximity events per day).

omega_cw

Captive and wild deer proximity rate along fence lines demarking captive and wild populations (proximity events per day).

omega_cc

Deer-deer proximity rate in a captive setting (proximity events per day).

omega_hw

Human-deer proximity rate in a wild setting (proximity events per day).

omega_hc

Human-deer proximity rate in a captive setting(proximity events per day).

sigma_aero_deer_deer_wild

Probability of infection via aerosol transmission between wild deer. Derived using the calc_sigma_aero() function.

sigma_aero_deer_deer_captive

Probability of infection via aerosol transmission in captive deer. Derived using the calc_sigma_aero() function.

sigma_aero_deer_human_wild

Probability of infection via aerosol transmission from humans to wild deer. Derived using the calc_sigma_aero() function.

sigma_aero_deer_human_capt

Probability of infection via aerosol transmission from humans to captive deer. Derived using the calc_sigma_aero() function.

epsilon_dc

Probability of direct contact between deer, given proximity.

sigma_dc_deer_deer

Probability of infection via fluid transmission between deer. Derived using the calc_sigma_dc() function.

gamma_recov

Inverse of duration for recovery from infection (per day, 0-1).

I_human

Prevalence in human population (proportion).

boost

Proportion of susceptible deer in captivity receiving vaccine boosters, per day.

Value

Returns a list of vectors for each parameter

Details

alternative() creates a list of parameter values that will be fed into a SIRS ODE solver. The length of each item in the output is determined by the length of all arguments, which must be equal. If argument(s) is not filled with outputs from another function in this package (e.g. calc_contact_rate, calc_sigma_aero, calc_sigma_dc, draw_elicitation_samples), the user must fill argument with vector of values of the same length as the other arguments.

Parameter values defined with this function remained fixed during SIRS ODE solves. While these parameter values can be derived through random processes, projections are deterministic.

Proximity, by default with the calc_sigma_aero() function, is defined as two individuals entering within 1.5m of each other. This proximity limit can be modified in V_air argument in the calc_sigma_aero() function, which defines a half-sphere volume into which aerosolized virus is exhaled from an infectious individual.

Examples

if (FALSE) {
alternative(alpha_immunity = c((1/30),(1/60),(1/90),(1/120),(1/150)),
omega_ww = rep(10,5),
omega_cw = rep(1,5),
omega_cc = rep(20,5),
omega_hw = rep(0.01,5),
omega_hc = rep(0.25,5),
sigma_aero_deer_deer_wild = rep(0.01,5),
sigma_aero_deer_deer_captive = rep(0.1,5),
sigma_aero_deer_human_wild = rep(0.001,5),
sigma_aero_deer_human_capt = rep(0.05,5),
epsilon_dc = rep(0.2,5),
sigma_dc_deer_deer = rep(0.02,5),
gamma_recov = rep(1/6,5),
I_human = rep(0.05,5),
boost = rep(0,5))}