import emod_api.campaign as campaign
from emodpy_malaria.interventions.bednet import add_itn_scheduled
add_itn_scheduled(campaign,=365, # starts on first day of second year
start=[
coverage_by_ages"coverage":1,"min": 0, "max": 10}, # 100% for 0-10 years old
{"coverage":0.75,"min": 10, "max": 50}, # 75% for 10-50 years old
{"coverage":0.6,"min": 50, "max": 125} # 60% for everyone else
{
],=5, # ITN will be distributed 5 times
repetitions= 365*3 # three years between ITN distributions
timesteps_between_repetitions
)
# Full Argument List :
def add_itn_scheduled(campaign,
int = 0,
start_day: list = None,
coverage_by_ages: float = 1.0,
demographic_coverage: int = None,
target_num_individuals: list = None,
node_ids: int = 1,
repetitions: int = 365,
timesteps_between_repetitions: list = None,
ind_property_restrictions: str = None,
receiving_itn_broadcast_event: float = 0.9, # NOTE: these default effect sizes and kinetics are not calibrated values
blocking_initial_effect: float = 0,
blocking_box_duration: float = 7300,
blocking_decay_time_constant: float = 0.6,
killing_initial_effect: int = 0,
killing_box_duration: float = 7300,
killing_decay_time_constant: float = 0,
repelling_initial_effect: float = -1,
repelling_box_duration: float = 0,
repelling_decay_time_constant: float = 1,
usage_initial_effect: float = -1,
usage_box_duration: float = 0,
usage_decay_time_constant: str = "",
insecticide: float = 0,
cost: str = "SimpleBednet") intervention_name:
Bednets
ITNs with different usage patterns
Bednets (ITNs)
Insecticide-treated bednets can be distributed with the add_itn_scheduled()
function, which has many options to configure who is targeted for ITN distribution. The scheduled distribution is particularly useful for distribution campaigns, while a similar function, add_itn_triggered()
is necessary for distribution tied to events, such as births.
The default coverage_by_age
sets coverage to 100% for everyone regardless of age.
Details on all arguments for this function, including items such as inseticides, costs, etc, can be found here