covasim.parameters module¶
Set the parameters for Covasim.
-
covasim.parameters.
make_pars
(set_prognoses=False, prog_by_age=True, **kwargs)¶ Create the parameters for the simulation. Typically, this function is used internally rather than called by the user; e.g. typical use would be to do sim = cv.Sim() and then inspect sim.pars, rather than calling this function directly.
- Parameters
set_prognoses (bool) – whether or not to create prognoses (else, added when the population is created)
prog_by_age (bool) – whether or not to use age-based severity, mortality etc.
kwargs (dict) – any additional kwargs are interpreted as parameter names
- Returns
the parameters of the simulation
- Return type
pars (dict)
-
covasim.parameters.
reset_layer_pars
(pars, layer_keys=None, force=False)¶ Small helper function to set layer-specific parameters. If layer keys are not provided, then set them based on the population type.
- Parameters
pars (dict) – the parameters dictionary
layer_keys (list) – the layer keys of the population, if available
force (bool) – reset the pars even if they already exist
-
covasim.parameters.
get_prognoses
(by_age=True)¶ Return the default parameter values for prognoses
The prognosis probabilities are conditional given the previous disease state.
- Parameters
by_age (bool) – whether or not to use age-specific values
- Returns
the dictionary of prognosis probabilities
- Return type
prog_pars (dict)