Build a standard set of anticipatory action scenarios
Source:R/scenario_builder.R
chlaa_make_aa_scenarios.RdBuild a standard set of anticipatory action scenarios
Usage
chlaa_make_aa_scenarios(
pars,
trigger_time = NULL,
baseline_sim = NULL,
trigger_threshold = NULL,
horizon = NULL,
include_no_intervention = TRUE,
include_aa_no_vax = TRUE,
wash_duration = 120,
care_duration = 120,
chlor_effect = 0.2,
hyg_effect = 0.2,
lat_effect = 0.1,
cati_effect = 0.1,
orc_capacity = NULL,
ctc_capacity = NULL,
vax_total_doses = 0,
vax_delay = 0,
vax_campaign_days = 6,
vax_dose_interval = 14,
ve_1 = NULL,
ve_2 = NULL,
vax_immunity_1 = NULL,
vax_immunity_2 = NULL,
baseline_name = "baseline"
)Arguments
- pars
Baseline parameter list.
- trigger_time
Numeric day the AA package starts. If `NULL`, derived from `baseline_sim` and `trigger_threshold`.
- baseline_sim
Baseline simulation output used to derive trigger time when `trigger_time` is `NULL`.
- trigger_threshold
Threshold for `inc_symptoms` used to derive trigger time.
- horizon
Optional cap on intervention end times (typically max simulation time + 1).
- include_no_intervention
Include a "no_intervention" scenario that zeros response levers.
- include_aa_no_vax
Include an "aa_no_vax" scenario (WASH + care, no vaccination).
- wash_duration
Duration in days for WASH components.
- care_duration
Duration in days for ORC/CTC availability.
- chlor_effect, hyg_effect, lat_effect, cati_effect
Fractional effects (0-1).
- orc_capacity, ctc_capacity
Capacities (persons/day) when active.
- vax_total_doses
Total doses available.
- vax_delay
Days from trigger to start vaccination.
- vax_campaign_days
Campaign duration for each round.
- vax_dose_interval
Days between rounds (2-dose scenario).
- ve_1, ve_2
Vaccine efficacies.
- vax_immunity_1, vax_immunity_2
Vaccine immunity durations in days.
- baseline_name
Name for baseline scenario.