Unlimited learning, half price | 50% off

Last chance! 50% off unlimited learning

Sale ends in


EpiModel (version 2.0.5)

update_params: Update Model Parameters for Stochastic Network Models

Description

Updates epidemic model parameters originally set with param.net and adds new parameters.

Usage

update_params(x, new.param.list)

Arguments

x

Object of class param.net, output from function of same name.

new.param.list

Named list of new parameters to add to original parameters.

Value

An updated list object of class param.net, which can be passed to EpiModel function netsim.

Details

This function allows for updating any original parameters specified with param.net and adding new parameters. This function would be used when the inputs to param.net may be a long list of fixed model parameters that may need supplemental replacements or additions for particular model runs (e.g., changing an intervention efficacy parameter but leaving all other parameters fixed).

The new.param.list object should be a named list object that may named parameters matching those already in x (in which case those original parameter values will be replaced) or not matching (in which case new parameters will be added to x).

Examples

Run this code
# NOT RUN {
x <- param.net(inf.prob = 0.5, act.rate = 2)
y <- list(inf.prob = 0.75, dx.rate = 0.2)
z <- update_params(x, y)
print(z)

# }

Run the code above in your browser using DataLab