Read global configuration options | api_config_global |
Check if two numeric values are approximately equal | approx_equal |
Compute bloodmeals taken by mosquitoes on hosts | compute_bloodmeal |
Compute bloodmeals taken by mosquitoes on hosts in simple models | compute_bloodmeal_simple |
Compute number of newly emerging adults (lambda) | compute_emergents |
Compute number of newly emerging adults from Beverton-Holt dynamics | compute_emergents.BH |
Compute number of newly emerging adults from forcing term | compute_emergents.trace |
Compute number of newly emerging adults from forcing term (deterministic) | compute_emergents.trace_deterministic |
Compute number of newly emerging adults from forcing term (stochastic) | compute_emergents.trace_stochastic |
Compute mosquito feeding rate (f) | compute_f |
Compute mosquito feeding rate for BQ model (f) | compute_f.BQ |
Compute mosquito feeding rate for RM model (f) | compute_f.RM |
Compute null mosquito feeding rate (f) | compute_f.trace |
Compute human population strata sizes (H) | compute_H |
Compute human population strata sizes for MOI model (H) | compute_H.MOI |
Compute human population strata sizes for SIP model (H) | compute_H.SIP |
Compute human population strata sizes for SIR model (H) | compute_H.SIR |
Compute human population strata sizes for SIS model (H) | compute_H.SIS |
Compute available alternative blood hosts (O) | compute_O |
Compute available alternative blood hosts for trace model (O) | compute_O.trace |
Compute number of eggs laid from oviposition for each patch | compute_oviposit |
Compute number of eggs laid from oviposition for each aquatic habitat for BQ model | compute_oviposit.BQ |
Compute number of eggs laid from oviposition for each patch for deterministic RM model | compute_oviposit.BQ_deterministic |
Compute number of eggs laid from oviposition for each patch for stochastic RM model | compute_oviposit.BQ_stochastic |
Compute number of eggs laid from oviposition for each patch for RM model | compute_oviposit.RM |
Compute number of eggs laid from oviposition for each patch for deterministic RM model | compute_oviposit.RM_deterministic |
Compute number of eggs laid from oviposition for each patch for stochastic RM model | compute_oviposit.RM_stochastic |
Compute number of eggs laid from oviposition for each patch for null model | compute_oviposit.trace |
Compute time at risk matrix (Psi) | compute_Psi |
Compute time at risk matrix for MOI model (Psi) | compute_Psi.MOI |
Compute time at risk matrix for SIP model (Psi) | compute_Psi.SIP |
Compute time at risk matrix for SIR model (Psi) | compute_Psi.SIR |
Compute time at risk matrix for SIS model (Psi) | compute_Psi.SIS |
Compute human blood feeding fraction (q) | compute_q |
Compute human blood feeding fraction for BQ model (q) | compute_q.BQ |
Compute human blood feeding fraction for RM model (q) | compute_q.RM |
Compute null human blood feeding fraction (q) | compute_q.trace |
Compute available visitors (W_{delta}) | compute_Wd |
Compute available visitors for trace model (W_{delta}) | compute_Wd.trace |
Compute human biting weights (w_{f}) | compute_wf |
Compute human biting weights for MOI model (w_{f}) | compute_wf.MOI |
Compute human biting weights for SIP model (w_{f}) | compute_wf.SIP |
Compute human biting weights for SIR model (w_{f}) | compute_wf.SIR |
Compute human biting weights for SIS model (w_{f}) | compute_wf.SIS |
Compute net infectiousness of humans (x) | compute_x |
Compute net infectiousness for MOI model (x) | compute_x.MOI |
Compute net infectiousness for SIP model (x) | compute_x.SIP |
Compute net infectiousness for SIR model (x) | compute_x.SIR |
Compute net infectiousness for SIS model (x) | compute_x.SIS |
Compute net infectiousness of visitors (x_{delta}) | compute_xd |
Compute net infectiousness of visitors for trace model (x_{delta}) | compute_xd.trace |
Compute density of infective mosquitoes (Z) | compute_Z |
Compute density of infective mosquitoes for BQ model (Z) | compute_Z.BQ |
Compute density of infective mosquitoes for RM model (Z) | compute_Z.RM |
Compute null density of infective mosquitoes (Z) | compute_Z.trace |
Distribute items into bins as evenly as possible | distribute |
Division of integers | divmod |
Draw a multinomially distributed random vector | draw_multinom |
Get parameters for trace driven alternative blood hosts | get_config_alternative_trace |
Get parameters for aquatic (immature) model with Beverton-Holt dynamics | get_config_aqua_BH |
Get parameters for aquatic (immature) model with forced emergence | get_config_aqua_trace |
Get parameters for MOI human model | get_config_humans_MOI |
Get parameters for SIR human model | get_config_humans_SIR |
Get parameters for SIS human model | get_config_humans_SIS |
Get parameters for generalized Ross-Macdonald mosquito model | get_config_mosquito_RM |
Get parameters for null mosquito model | get_config_mosquito_trace |
Get parameters for trace driven visitors | get_config_visitor_trace |
Get extrinsic incubation period for Ross-Macdonald mosquito model | get_eip_mosquito_RM |
Get feeding rate for Ross-Macdonald mosquito model | get_f_mosquito_RM |
Get carrying capacity for Beverton-Holt aquatic mosquito model | get_K_aqua_BH |
Get kappa for Ross-Macdonald mosquito model | get_kappa_mosquito_RM |
Get daily emergence for Beverton-Holt aquatic mosquito model | get_lambda_aqua_trace |
Get daily maturation probability for Beverton-Holt aquatic mosquito model | get_molt_aqua_BH |
Get number of eggs laid per oviposition for Ross-Macdonald mosquito model | get_nu_mosquito_RM |
Get daily survival probability for Ross-Macdonald mosquito model | get_p_mosquito_RM |
Get mosquito dispersal matrix for Ross-Macdonald mosquito model | get_psi_mosquito_RM |
Get human blood feeding fraction for Ross-Macdonald mosquito model | get_q_mosquito_RM |
Get daily survival probability for Beverton-Holt aquatic mosquito model | get_surv_aqua_BH |
Get maximum time of simulation from model object | get_tmax |
Get current time of simulation from model object | get_tnow |
Does a numeric object consist of only zeros and ones? | is_binary |
Make a model object | make_MicroMoB |
MicroMoB: Microsimulation for mosquito-borne pathogens | MicroMoB-package MicroMoB |
Observe PfPR in human strata | observe_pfpr |
Observe PfPR in human strata for SIP model | observe_pfpr.SIP |
Observe PfPR in human strata for SIS model | observe_pfpr.SIS |
Get output for aquatic (immature) mosquito populations | output_aqua |
Get output for aquatic (immature) mosquito populations with Beverton-Holt dynamics | output_aqua.BH |
Get output for aquatic (immature) mosquito populations with forced emergence | output_aqua.trace |
Get output for mosquito populations | output_mosquitoes |
Get output for Ross-Macdonald mosquito populations | output_mosquitoes.RM |
Get output for null mosquito populations | output_mosquitoes.trace |
Sample a stochastic matrix | sample_stochastic_matrix |
Sample a stochastic vector | sample_stochastic_vector |
Set extrinsic incubation period for Ross-Macdonald mosquito model | set_eip_mosquito_RM |
Set feeding rate for Ross-Macdonald mosquito model | set_f_mosquito_RM |
Set carrying capacity for Beverton-Holt aquatic mosquito model | set_K_aqua_BH |
Set kappa for Ross-Macdonald mosquito model | set_kappa_mosquito_RM |
Set daily emergence for trace (forced) aquatic mosquito model | set_lambda_aqua_trace |
Set daily maturation probability for Beverton-Holt aquatic mosquito model | set_molt_aqua_BH |
Set number of eggs laid per oviposition for Ross-Macdonald mosquito model | set_nu_mosquito_RM |
Set daily survival probability for Ross-Macdonald mosquito model | set_p_mosquito_RM |
Set mosquito dispersal matrix for Ross-Macdonald mosquito model | set_psi_mosquito_RM |
Set human blood feeding fraction for Ross-Macdonald mosquito model | set_q_mosquito_RM |
Set daily survival probability for Beverton-Holt aquatic mosquito model | set_surv_aqua_BH |
Setup trace driven alternative blood hosts | setup_alternative_trace |
Setup aquatic (immature) mosquito model with Beverton-Holt dynamics | setup_aqua_BH |
Setup aquatic (immature) mosquito model with trace (forced) emergence | setup_aqua_trace |
Setup humans with MOI (multiplicity of infection) pathogen model | setup_humans_MOI |
Setup humans with SIP pathogen model | setup_humans_SIP |
Setup humans with SIR infection model | setup_humans_SIR |
Setup humans with SIS pathogen model | setup_humans_SIS |
Setup blood feeding & oviposition (BQ) behavioral state mosquito model | setup_mosquito_BQ |
Setup generalized Ross-Macdonald mosquito model | setup_mosquito_RM |
Setup null mosquito model | setup_mosquito_trace |
Setup trace driven visitors | setup_visitor_trace |
Update aquatic (immature) mosquito populations | step_aqua |
Update aquatic (immature) mosquito populations for Beverton-Holt dynamics | step_aqua.BH |
Update aquatic (immature) mosquito populations for deterministic Beverton-Holt dynamics | step_aqua.BH_deterministic |
Update aquatic (immature) mosquito populations for stochastic Beverton-Holt dynamics | step_aqua.BH_stochastic |
Update aquatic (immature) mosquito populations for forced emergence | step_aqua.trace |
Update human population | step_humans |
Update MOI human model | step_humans.MOI |
Update MOI human model (deterministic) | step_humans.MOI_deterministic |
Update MOI human model (stochastic) | step_humans.MOI_stochastic |
Update SIP human model | step_humans.SIP |
Update SIP human model (deterministic) | step_humans.SIP_deterministic |
Update SIP human model (stochastic) | step_humans.SIP_stochastic |
Update SIR human model | step_humans.SIR |
Update SIR human model (deterministic) | step_humans.SIR_deterministic |
Update SIR human model (stochastic) | step_humans.SIR_stochastic |
Update SIS human model | step_humans.SIS |
Update SIS human model (deterministic) | step_humans.SIS_deterministic |
Update SIS human model (stochastic) | step_humans.SIS_stochastic |
Update mosquito population | step_mosquitoes |
Update blood feeding & oviposition (BQ) behavioral state mosquitoes | step_mosquitoes.BQ |
Update blood feeding & oviposition (BQ) behavioral state mosquitoes (deterministic) | step_mosquitoes.BQ_deterministic |
Update blood feeding & oviposition (BQ) behavioral state mosquitoes (stochastic) | step_mosquitoes.BQ_stochastic |
Update Ross-Macdonald mosquitoes | step_mosquitoes.RM |
Update Ross-Macdonald mosquitoes (deterministic) | step_mosquitoes.RM_deterministic |
Update Ross-Macdonald mosquitoes (stochastic) | step_mosquitoes.RM_stochastic |
Update null mosquito population | step_mosquitoes.trace |
Helper function for lumped population strata (counts) | strata_to_residency_counts |
Helper function for lumped population strata (proportional assignment) | strata_to_residency_proportion |
Input parameters that may vary by time and patch | time_patch_varying_parameter |
Input parameters that may vary by time | time_varying_parameter |