Blood Feeding and TransmissionMethods to compute the transmission terms |
|
---|---|
Compute the mixing matrix and transmission terms |
|
Compute the local fraction |
|
Update the availability of blood hosts |
|
TransmisionSpecialized methods to compute the transmission terms |
|
Compute transmission terms dynamically, no update required |
|
Compute transmission terms, the dynamic case |
|
Compute transmission terms, the dynamic case |
|
Compute beta, the biting distribution matrix |
|
Compute beta |
|
Entomological inoculation rate on human strata |
|
Compute EIR |
|
Compute EIR for each vector-host pair |
|
Net infectiousness of human population to mosquitoes |
|
Compute kappa |
|
Blood FeedingMethod to set up the blood feeding model |
|
Set up the blood feeding model |
|
Set up blood feeding |
|
Make TaR |
|
Time Spent and Time at RiskMethod to set up time spent and time at risk (TaR) matrices |
|
Make a time spent matrix, called TimeSpent |
|
Make a mosquito dispersal matrix, called TimeSpent with a here / away |
|
Make a mosquito dispersal matrix, called TimeSpent |
|
Pass a pre-configured TimeSpent |
|
Develop a mosquito dispersal matrix from a kernel and xy-coordinates |
|
Make a mosquito dispersal matrix, called TimeSpent |
|
Availability of humans / hostsSpecialized methods to compute available humans / hosts |
|
Compute availability of local humans for blood feeding |
|
Compute availability of local humans for blood feeding |
|
Compute availability of local humans for blood feeding |
|
Compute availability blood hosts of the i^th species |
|
ExposureMethods to model the force of infection |
|
Exposure and Infection |
|
A model for daily FoI as a function of the daily EIR. |
|
Poisson ExposureSpecialized methods the Poisson exposure model |
|
A Poisson model for the daily local FoI as a function of the daily EIR. |
|
Make parameters for the null model of exposure |
|
Negative Binomial ExposureSpecialized methods the Negative Binomial exposure model |
|
The daily FoI as a function of the daily EIR under a negative binomial model of exposure. |
|
Make parameters for the null model of exposure |
|
Local FractionSpecialized methods for NULL dynamics: a funtion generates values of Z to force human infection dynamics |
|
Compute transmission terms dynamically, no update required |
|
Compute transmission terms dynamically, no update required |
|
Compute the local fraction |
|
Set up the local_fraction for static models |
|
Egg Laying & EmergenceGeneric methods for the aquatic (immature) mosquito component. |
|
Compute emerging adults |
|
Make the habitat membership matrix, calN |
|
Compute eggs laid |
|
Compute eggs laid |
|
Compute eggs laid |
|
Compute eggs laid |
|
Compute eggs laid |
|
Compute calU |
|
Compute eggs laid |
|
Make the egg distribution matrix, calU |
|
Make the egg distribution matrix, calU |
|
Setup egg laying for most models |
|
Setup egg laying for most models |
|
Setup the structures required for egg laying |
|
Adult Mosquito DynamicsGeneric methods for the adult mosquito dynamics component. |
|
Set bloodfeeding and mortality rates to baseline |
|
Blood feeding rate of the infective mosquito population |
|
Blood feeding rate of the mosquito population |
|
Time spent host seeking/feeding and resting/ovipositing |
|
Number of eggs laid by adult mosquitoes |
|
Derivatives for adult mosquitoes |
|
A function to set up adult mosquito models |
|
A function to set up adult mosquito models |
|
Return the variables as a list |
|
Add indices for adult mosquitoes to parameter list |
|
Parse the output of deSolve and return the variables by name in a list |
|
Return initial values as a vector |
|
Set the initial values as a vector |
|
Make the mosquito demography matrix |
|
Plot adult mosquito population density |
|
Add lines for adult mosquito population density |
|
Plot the density of infected and infective mosquitoes |
|
Add lines for the density of infected and infective mosquitoes |
|
Plot the fraction of infected and infective mosquitoes |
|
Add lines for the fraction of infected and infective mosquitoes |
|
Plot the fraction of infected and infective mosquitoes |
|
Add lines for the fraction of infected and infective mosquitoes |
|
EIPSpecialized methods for NULL dynamics: a funtion generates values of Z to force human infection dynamics |
|
Compute the EIP |
|
Set up the fixed model for control forcing (do nothing) |
|
Modify parameters due to exogenous forcing by all kinds of control |
|
Set up a fixed model for the EIP |
|
Set up a fixed model for the EIP |
|
Modify parameters due to exogenous forcing by all kinds of control |
|
Set up a null model for the EIP |
|
Set up a null model for the EIP |
|
ZtraceSpecialized methods for NULL dynamics: a funtion generates values of Z to force human infection dynamics |
|
Compute bloodfeeding and mortality rates |
|
Blood feeding rate of the infective mosquito population |
|
Blood feeding rate of the infective mosquito population |
|
Number of eggs laid by adult mosquitoes |
|
Derivatives for aquatic stage mosquitoes |
|
Setup the Ztrace model |
|
Setup the Ztrace model |
|
Make parameters for Ztrace aquatic mosquito model |
|
Add indices for aquatic stage mosquitoes to parameter list |
|
Parse the output of deSolve and return variables for the Ztrace model |
|
Make parameters for Ztrace aquatic mosquito model |
|
Return initial values as a vector |
|
Update inits for Ztrace |
|
Make parameters for Ztrace aquatic mosquito model |
|
GtraceSpecialized methods for NULL dynamics: a funtion generates values for eggs laid to aquatic ecology |
|
Compute bloodfeeding and mortality rates |
|
Blood feeding rate of the infective mosquito population |
|
Blood feeding rate of the infective mosquito population |
|
Number of eggs laid by adult mosquitoes |
|
Derivatives for aquatic stage mosquitoes |
|
Setup the Gtrace |
|
Setup the Gtrace model |
|
Make parameters for Gtrace aquatic mosquito model |
|
Add indices for aquatic stage mosquitoes to parameter list |
|
Parse the output of deSolve and return variables for the Gtrace model |
|
Make parameters for Gtrace aquatic mosquito model |
|
Return initial values as a vector |
|
Update inits for Gtrace |
|
Make parameters for Gtrace aquatic mosquito model |
|
basicM_dtsSpecialized methods for basicM_dts, a model of adult mosquito dynamics with no parasite infection dynamics. |
|
Reset bloodfeeding and mortality rates to baseline |
|
The net blood feeding rate of the infective mosquito population in a patch |
|
The net blood feeding rate of the infective mosquito population in a patch |
|
Number of eggs laid by adult mosquitoes |
|
Derivatives for adult mosquitoes |
|
Setup MYZpar for the basicM_dts model |
|
Setup initial values for the basicM_dts model |
|
Make parameters for basicM_dts adult mosquito model |
|
Make inits for basicM_dts adult mosquito model |
|
Return the variables as a list |
|
Add indices for adult mosquitoes to parameter list |
|
Parse the output of deSolve and return variables for the basicM_dts model |
|
Make inits for basicM_dts adult mosquito model |
|
Return initial values as a vector |
|
Make inits for basicM_dts adult mosquito model |
|
Make parameters for basicM_dts adult mosquito model |
|
RM_dtsSpecialized methods for a Ross-Macdonald-style model of adult mosquito dynamics, modified slightly from a model published by Joan Aron & Robert May (1982). |
|
Reset bloodfeeding and mortality rates to baseline |
|
The net blood feeding rate of the infective mosquito population in a patch |
|
The net blood feeding rate of the infective mosquito population in a patch |
|
Number of eggs laid by adult mosquitoes |
|
Derivatives for adult mosquitoes |
|
Setup MYZpar for the RM_dts model |
|
Setup initial values for the RM_dts model |
|
Return the variables as a list |
|
Make parameters for RM_dts adult mosquito model |
|
Make inits for RM_dts adult mosquito model |
|
Add indices for adult mosquitoes to parameter list |
|
Parse the output of deSolve and return variables for the RM_dts model |
|
Make inits for RM_dts adult mosquito model |
|
Return initial values as a vector |
|
Make inits for RM_dts adult mosquito model |
|
Make parameters for RM_dts adult mosquito model |
|
ENBRQ_dtsSpecialized methods for a Ross-Macdonald-style model of adult mosquito dynamics, modified slightly from a model published by Joan Aron & Robert May (1982). |
|
Reset bloodfeeding and mortality rates to baseline |
|
The net blood feeding rate of the infective mosquito population in a patch |
|
The net blood feeding rate of the infective mosquito population in a patch |
|
Number of eggs laid by adult mosquitoes |
|
Derivatives for adult mosquitoes |
|
Setup MYZpar for the ENBRQ_dts model |
|
Setup initial values for the ENBRQ_dts model |
|
Return the variables as a list |
|
Make parameters for ENBRQ_dts adult mosquito model |
|
Make inits for ENBRQ_dts adult mosquito model |
|
Add indices for adult mosquitoes to parameter list |
|
Parse the output of deSolve and return variables for the ENBRQ_dts model |
|
Make inits for ENBRQ_dts adult mosquito model |
|
Return initial values as a vector |
|
Make inits for ENBRQ_dts adult mosquito model |
|
Make parameters for ENBRQ_dts adult mosquito model |
|
RMlumpySpecialized methods for a lumped-days Ross-Macdonald-style model of adult mosquito dynamics |
|
Reset bloodfeeding and mortality rates to baseline |
|
The net blood feeding rate of the infective mosquito population in a patch |
|
The net blood feeding rate of the infective mosquito population in a patch |
|
Number of eggs laid by adult mosquitoes |
|
Derivatives for adult mosquitoes |
|
Setup MYZpar for the RMlumpy model |
|
Setup initial values for the RMlumpy model |
|
Return the variables as a list |
|
Make parameters for RMlumpy ODE adult mosquito model |
|
Make inits for RMlumpy adult mosquito model |
|
Add indices for adult mosquitoes to parameter list |
|
Parse the output of deSolve and return variables for the RMlumpy model |
|
Make inits for RMlumpy adult mosquito model |
|
Return initial values as a vector |
|
Make inits for RMlumpy adult mosquito model |
|
Make parameters for RMlumpy ODE adult mosquito model |
|
Aquatic Mosquito DynamicsGeneric methods for the aquatic (immature) mosquito component. |
|
Set aquatic bionomic parameter rates relative to baseline |
|
Number of newly emerging adults from each larval habitat |
|
Derivatives for aquatic stage mosquitoes |
|
A function to set up adult mosquito models |
|
A function to set up adult mosquito models |
|
Return the variables as a list |
|
Add indices for aquatic stage mosquitoes to parameter list |
|
Parse the output of deSolve and return the variables by name in a list |
|
Return initial values as a vector |
|
Set the initial values from a vector of model states |
|
traceSpecialized methods for the exogeneously forced trace model of aquatic mosquito dynamics. |
|
Reset aquatic parameters to baseline |
|
Number of newly emerging adults from each larval habitat |
|
Derivatives for aquatic stage mosquitoes |
|
Setup Lpar for the trace model |
|
Setup the trace model |
|
Make parameters for trace aquatic mosquito model |
|
Add indices for aquatic stage mosquitoes to parameter list |
|
Parse the variable names for the trace model |
|
Make parameters for trace aquatic mosquito model |
|
Return initial values as a vector |
|
Update inits for the basic aquatic mosquito competition model |
|
Make parameters for trace aquatic mosquito model |
|
basic_dtsSpecialized methods for a basic_dts competition model of aquatic mosquito dynamics. |
|
Reset aquatic parameters to baseline |
|
Number of newly emerging adults from each larval habitat |
|
Derivatives for aquatic stage mosquitoes |
|
Setup Lpar for the basic_dts model |
|
Setup the basic_dts model |
|
Return the variables as a list |
|
Make parameters for basic_dts competition aquatic mosquito model |
|
Make inits for basic_dts competition aquatic mosquito model |
|
Add indices for aquatic stage mosquitoes to parameter list |
|
Parse the variable names for the basic_dts model |
|
Make inits for basic_dts competition aquatic mosquito model |
|
Return initial values as a vector |
|
Update inits for the basic_dts aquatic mosquito competition model |
|
Make parameters for basic_dts competition aquatic mosquito model |
|
stages_dtsSpecialized methods for a stages_dts competition model of aquatic mosquito dynamics. |
|
Reset aquatic parameters to baseline |
|
Number of newly emerging adults from each larval habitat |
|
Derivatives for aquatic stage mosquitoes |
|
Setup Lpar for the stages_dts model |
|
Setup the stages_dts model |
|
Return the variables as a list |
|
Make parameters for stages_dts competition aquatic mosquito model |
|
Make inits for stages_dts competition aquatic mosquito model |
|
Add indices for aquatic stage mosquitoes to parameter list |
|
Parse the variable names for the stages_dts model |
|
Make inits for stages_dts competition aquatic mosquito model |
|
Return initial values as a vector |
|
Update inits for the stages_dts aquatic mosquito competition model |
|
Make parameters for stages_dts competition aquatic mosquito model |
|
Mosquito BionomicsMethods to compute or update mosquito bionomic parameters |
|
Set bionomic parameter rates relative to baseline |
|
Set bionomic parameter rates relative to baseline |
|
Set bionomic parameter rates relative to baseline |
|
Set bionomic parameter rates relative to baseline |
|
Set bionomic parameter rates relative to baseline |
|
Set bionomic parameter rates relative to baseline |
|
Make parameters for the static model bionomics |
|
Functional ResponsesCompute bionomic parameters as functional responses to resource availability |
|
Compute mosquito emigration rates |
|
Static model for mosquito emigration |
|
Dawn, day, dusk, night model for the human fraction |
|
Compute the egg laying rate |
|
Static model for the egg laying rate |
|
Dawn, day, dusk, night model for the human fraction |
|
Type 2 functional response for the blood feeding rate |
|
Compute the blood feeding rate, f |
|
Static model for the blood feeding rate |
|
Dawn, day, dusk, night model for the blood feeding rate |
|
Type 2 functional response for the blood feeding rate |
|
Compute the human blood fraction |
|
Static model for human blood fraction |
|
Dawn, day, dusk, night model for the human fraction |
|
Static model for human blood fraction |
|
Compute mosguito survival |
|
Static model for mosquito survival |
|
Dawn, day, dusk, night model for the human fraction |
|
Mosquito DispersalSpecialized methods to set up mosquito dispersal matrices |
|
Make a mosquito dispersal matrix, called calK |
|
Dispersal to every other patch, with equal probability |
|
Pass a pre-configured calK |
|
Develop a mosquito dispersal matrix from a kernel and xy-coordinates |
|
Develop a mosquito dispersal matrix from a kernel and xy-coordinates |
|
Human Infection DynamicsGeneric methods for the dynamical component that handles human infection dynamics, immunity, disease and transmission |
|
Derivatives for human population |
|
A function to set up Xpar |
|
Add indices for human population to parameter list |
|
Return the variables as a list |
|
A function to set up Xpar |
|
Size of effective infectious human population |
|
Size of human population denominators |
|
Infection blocking pre-erythrocytic immunity |
|
Compute the "true" prevalence of infection / parasite rate |
|
Parse the output of deSolve and return the variables by name in a list |
|
Return initial values as a vector |
|
Set the initial values from a vector of states |
|
Compute the human transmitting capacity |
|
Basic plotting for epidemiological models |
|
traceSpecialized methods for a human trace model to pass kappa as a parameter |
|
Size of effective infectious human population |
|
Size of the human population |
|
Compute the "true" prevalence of infection / parasite rate |
|
Infection blocking pre-erythrocytic immunity |
|
Derivatives for human population |
|
Setup Xpar.trace |
|
Setup Xinits.trace |
|
Make parameters for human null model |
|
Add indices for human population to parameter list |
|
Parse the output of deSolve and return variables for the trace model |
|
Make inits for trace human model |
|
Return initial values as a vector |
|
Update inits for the trace human model from a vector of states |
|
Make parameters for trace human model |
|
SIS_dtsSpecialized methods for the SIS_dts (Susceptible-Infected-Susceptible) model of human dynamics. |
|
Derivatives for human population |
|
Make initial values for the SIS_dts human model, with defaults |
|
Setup Xinits.SIS_dts |
|
Add indices for human population to parameter list |
|
Return the variables as a list |
|
Make parameters for SIS_dts human model, with defaults |
|
Setup Xpar.SIS_dts |
|
Size of effective infectious human population |
|
Size of effective infectious human population |
|
Compute the "true" prevalence of infection / parasite rate |
|
Infection blocking pre-erythrocytic immunity |
|
Parse the output of deSolve and return variables for the SIS_dts model |
|
Make inits for SIS_dts human model |
|
Return initial values as a vector |
|
Update inits for the SIS_dts human model from a vector of states |
|
Make parameters for SIS_dts human model |
|
Compute the HTC for the SIS_dts model |
|
Plot the density of infected individuals for the SIS_dts model |
|
Add lines for the density of infected individuals for the SIS_dts model |
|
SIP_dtsSpecialized methods for the SIP_dts (Susceptible-Infected-Prophylaxis) model of human dynamics. |
|
Derivatives for human population |
|
Make initial values for the SIP_dts human model, with defaults |
|
Setup Xinits.SIP_dts |
|
Add indices for human population to parameter list |
|
Return the variables as a list |
|
Make parameters for SIP_dts human model, with defaults |
|
Setup Xpar.SIP_dts |
|
Size of effective infectious human population |
|
Size of effective infectious human population |
|
Compute the "true" prevalence of infection / parasite rate |
|
Infection blocking pre-erythrocytic immunity |
|
Parse the output of deSolve and return variables for the SIP_dts model |
|
Make inits for SIP_dts human model |
|
Return initial values as a vector |
|
Update inits for the SIP_dts human model from a vector of states |
|
Make parameters for SIP_dts human model |
|
Compute the HTC for the SIP_dts model |
|
Plot the density of infected individuals for the SIP_dts model |
|
Add lines for the density of infected individuals for the SIP_dts model |
|
Human Population DynamicsGeneric methods for the human demography and aging |
|
Derivatives of demographic changes in human populations |
|
A utility to set up Hpar |
|
A function that computes the birth rate for human populations |
|
Make parameters for null human demography model |
|
staticSpecialized methods for the static (constant) demographic model |
|
Derivatives of demographic changes in human populations |
|
Derivatives of demographic changes in human populations |
|
Human and Mosquito BehaviorsMethods to implement human and Mosquito Behaviorsbehaviors |
|
Methods for dynamic human and mosquito behaviors |
|
Methods for dynamic human and mosquito behaviors |
|
Methods for dynamic human and mosquito behaviors |
|
Make parameters for the null model for resource availability (do nothing) |
|
Make parameters for the forced model for resource availability (do nothing) |
|
Setup behavior |
|
Setup behavior |
|
Setup behavior |
|
Care SeekingMethods to implement care seeking |
|
Set the values of exogenous variables describing care seeking |
|
Set the values of exogenous variables describing care seeking |
|
Make parameters for the null model for care seeking (do nothing) |
|
Imported MalariaMethods to implement imported malaria |
|
Simulate travel malaria |
|
Visitors |
|
Travel MalariaSpecialized methods for travel malaria |
|
travel, a static model |
|
A function to set up malaria importation |
|
A model for the travel FoI |
|
Set up parameters and function for the FoI-based travel_malaria model |
|
A model for travel malaria based on the eir in destinations |
|
Set up parameters and function for an eir-based travel_malaria model |
|
VisitorsMethods for the availability and infectiousness of a visitor population |
|
Visitors, a static model |
|
Make parameters for the static model visitors (no visitors) |
|
Visitors, the basic model |
|
Make parameters and functions for the basic model for visitors |
|
Exogeneous ForcingMethods to implement exogeneous forcing. |
|
Set up exogenous variables for abiotic forcing |
|
Set up exogenous variables for civil forcing |
|
Set up shocks |
|
Modify parameters due to exogenous forcing by all kinds of control |
|
Methods for distributing interventions during clinical visits |
|
Set up developments |
|
Methods for mass medical interventions |
|
ModelsSpecialized methods the null model (no exogenous forcing) |
|
Set up exogenous variables for abiotic forcing |
|
Set up the null model for exogenous forcing (do nothing) |
|
Set up exogenous variables for civil forcing |
|
Set up the null model for exogenous forcing (do nothing) |
|
Set up shocks |
|
Set up the null model for shocks (do nothing) |
|
Modify parameters due to exogenous forcing by all kinds of control |
|
Modify parameters due to exogenous forcing by all kinds of control |
|
Setup CONTROL with forcing |
|
Set up the null model for control forcing (do nothing) |
|
Setup control |
|
Setup control |
|
Methods for distributing interventions during clinical visits |
|
Set up the null model for clinical distribution (do nothing) |
|
Set up a model for clinic |
|
Set up developments |
|
Set up the null model for developments (do nothing) |
|
Methods for mass medical |
|
Set up the null model for mass medical (do nothing) |
|
forcedSpecialized methods to call forcing |
|
Set up exogenous variables for abiotic forcing |
|
Make parameters for the null model of abiotic forcing (do nothing) |
|
Check abiotic |
|
Check abiotic |
|
Check abiotic |
|
Set up exogenous variables for civil forcing |
|
Make parameters for the null model of civil forcing (do nothing) |
|
Check civil |
|
Check civil |
|
Check civil |
|
Modify parameters due to exogenous forcing by all kinds of control |
|
Set up a model with some control |
|
Methods for mass medical |
|
Set up a model for mass medical |
|
WeatherSpecialized methods for weather |
|
Methods for exogenous variables describing weather |
|
Methods for exogenous variables describing weather |
|
Methods for exogenous variables describing weather |
|
Set up the null model for weather |
|
Set up the forced model for weather |
|
Set up the null model for RAINFALL |
|
Methods for exogenous variables describing rainfall |
|
Methods for exogenous variables describing rainfall |
|
Set up the null model for temperature |
|
Methods for exogenous variables describing temperature |
|
Methods for exogenous variables describing temperature |
|
Set up the null model for HUMIDITY |
|
Methods for exogenous variables describing relative humidity |
|
Methods for exogenous variables describing relative humidity |
|
HydrologySpecialized methods for hydrology |
|
Set the values of exogenous variables describing hydrology |
|
Set the values of exogenous variables describing hydrology |
|
Make parameters for the null model for hydrology (do nothing) |
|
Resource DynamicsMethods to implement resource availability |
|
Set the values of exogenous variables describing available mosquito resources |
|
Modify resources and resource availability |
|
Modify resources and resource availability |
|
Methods for resources |
|
Set up parameters for the null model for resource availability |
|
Set up parameters for the null model for resource availability |
|
Set up a model for mass medical |
|
Other Blood HostsMethods to simulate availability of other blood hosts |
|
Set the values of exogenous variables describing other blood hosts |
|
Set the values of exogenous variables describing other blood hosts |
|
Make parameters for the static model for other blood hosts (do nothing) |
|
Habitat Dynamics and AvailabilitySpecialized methods for weather |
|
Update the availability of aquatic habitats |
|
Compute total availability of aquatic habitats |
|
Compute total availability of aquatic habitats |
|
Compute total availability of aquatic habitats |
|
Compute total availability of aquatic habitats |
|
Habitat Dynamics and Searching |
|
Set the values of habitat search weights and other exogenous variables describing habitat_dynamics |
|
Setup the egg laying object |
|
SugarMethods to simulate availability of sugar |
|
Set the values of exogenous variables describing sugar |
|
Set the values of exogenous variables describing sugar |
|
Make parameters for the static model for sugar (do nothing) |
|
Update the availability of sugar |
|
Compute total availability of sugar |
|
Compute total availability of sugar |
|
Vector ControlMethods to implement vector control. |
|
Distribute vector control |
|
Vector control: durability & effects |
|
Vector control effect sizes |
|
null modelSpecialized methods for the null model (no vector control) |
|
Distribute vector control |
|
Vector control: durability & effects |
|
Vector control effect sizes |
|
Distribute vector control, the null model |
|
Implement ControlSpecialized methods to implement vector control |
|
Distribute vector control, the null model |
|
Vector control durability and effects |
|
Distribute vector control, the null model |
|
Make parameters for the control model of vector control (do nothing) |
|
Bed NetsMethods to implement bed nets |
|
Distribute bed nets, called from Control(VectorControl) |
|
Model bed net loss, called from Control(VectorControl) |
|
Model bed net usage, called from Behavior |
|
Modify variables or parameters, called from VectorControlEffects |
|
Modify baseline bionomic parameters, called from VectorControlEffectSizes |
|
Distribute bed nets |
|
Bed net ownership |
|
Bed net ownership |
|
Bed net ownership |
|
Bed net ownership |
|
Make parameters for the null model of bed nets (do nothing) |
|
Modify baseline values due to vector control |
|
Modify baseline values due to vector control |
|
Make parameters for Le Menach ITN model of vector control |
|
Indoor Residual SprayingMethods to implement IRS |
|
Do mass house spraying (IRS) |
|
Model the effects of IRS |
|
Model IRS effect sizes |
|
Do mass house spraying (IRS) |
|
Model the effects of IRS |
|
Model IRS effect sizes |
|
Make parameters for the null model of IRS (do nothing) |
|
Area SprayingMethods to implement area spraying |
|
Methods for mass spraying |
|
Methods for mass spraying |
|
Methods for mass spraying |
|
Set up mass spraying |
|
Set up mass spraying |
|
Set up mass spraying |
|
Set up the null model for area spraying (do nothing) |
|
Sugar BaitsMethods to implement sugar baits |
|
Methods for distributing sugar baits |
|
Methods for the durability and effects of the sugar baits |
|
Methods for the effect sizes of the sugar baits |
|
Methods for sugar baits |
|
Methods for the effects of the sugar baits |
|
Methods for the effect sizes of the sugar baits |
|
Set up the null model for sugar baits (do nothing) |
|
Larval Source ManagementMethods to implement LSM |
|
Modify values due to treat habitats as part of LSM, called by Control->VectorControl |
|
Modify effects of LSM |
|
Compute effect sizes of LSM |
|
Set up the null model for LSM |
|
Modify effects of LSM, the null model |
|
Modify effects of LSM, the null model |
|
Make parameters for the null model of LSM (do nothing) |
|
OvitrapsSpecialized methods for ovitraps |
|
Methods for oviposition traps |
|
Methods for oviposition traps |
|
Set up the null model for oviposition traps (do nothing) |
|
SetupBasic setup for models |
|
Make base parameters, assuming nVectors = nHosts = 1 |
|
Set indices for generalized spatial model |
|
Setting UpMethods to set up basic models |
|
Set up a model for dts_diffeqn |
|
Set up a model for dts_diffeqn_aqua |
|
Set up a model for dts_diffeqn_mosy |
|
Set up a model for dts_diffeqn_human |
|
Set up a model for dts_diffeqn_cohort |
|
Initial ValuesMethods to set up basic models |
|
Get the initial values as a vector |
|
Set the initial values to the last values of the last simulation |
|
Set the initial values to the last values of the last simulation |
|
SolvingMethods to compute the derivatives and solve the equat |
|
Derivatives |
|
Generalized spatial differential equation model |
|
Difference equation models for aquatic mosquito populations |
|
Generalized spatial differential equation model (mosquito only) |
|
Difference equations isolating the humans, forced with Ztrace |
|
Difference equation models for human cohorts |
|
SolvingWrappers around the derivatives functions that handle time and parse outputs |
|
Solve a system of equations |
|
Solve a system of equations as an ode |
|
Solve a system of equations for aquatic dynamics, forced by egg deposition, using dts_diffeqn_aquatic |
|
Solve a system of equations for mosquito ecology using dts_diffeqn_mosy |
|
Solve a system of equations with dts_diffeqn_human |
|
Solve a system of equations with dts_diffeqn_cohort |
|
Solve for the steady state or stable orbit of a system of equations |
|
Solve for the steady state of a system of equations |
|
Analysis and VisualizationMethods to compute and output terms |
|
Spatial metrics |
|
Parasite dispersal by mosquitoes |
|
Parasite dispersal by humans |
|
Parasite Dispersal through one Parasite Generation (Humans) |
|
Parasite Dispersal through one Parasite Generation (Mosquitoes) |
|
Compute termsMethods to compute and transmission terms |
|
Parse the output of an object returned by deSolve |
|
Parse the output of an object returned by deSolve |
|
Compute dynamical terms |
|
Compute dynamical terms |
|
Compute dynamical terms |
|
Compute dynamical terms |
|
Compute dynamical terms |
|
Compute dynamical terms |
|
Compute the NI |
|
Compute NI once |
|
Compute other variables at time t |
|
Compute other variables at time t |
|
Differential equation models for aquatic mosquito populations |
|
Compute other variables at time t |
|
Differential equation models for human cohorts |
|
Plot termsBasic visualization of the transmission terms |
|
Plot the EIR vs. time |
|
Add lines for the EIR vs. time |
|
Plot the annualized EIR vs. time |
|
Add lines for the annualized EIR vs. t |
|
Plot the prevalence / parasite rate (PR) from a model of human infection and immunity |
|
Add lines for the prevalence / parasite rate (PR) from a model of human infection and immunity |
|
Utilities |
|
Invert a diagonal matrix |
|
Check if two numeric values are approximately equal |
|
Check the length of an input value |
|
Check the shape and dimensions of an object |