import emod_api.campaign as campaign
import emodpy_malaria.interventions.drug_campaign as drug_campaign
drug_campaign.add_drug_campaign(campaign, ="SMC",
campaign_type=[165],
start_days="SPA", #single code if not using adherent drug
drug_code#adherent_drug_configs=[adherent_drug], #use adherent drug from adherent drug how to
=4,
repetitions=30,
tsteps_btwn_repetitions=0.7,
coverage={'agemin': 0.25, 'agemax': 5},
target_group="Received_SMC") receiving_drugs_event_name
Drug Campaigns
Population-wide programmatic treatment campaigns
Drug Campaigns
Using add_drug_campaign()
you can set different drug campaign_type
s including MDA, MSAT, SMC, fMDA, MTAT, rfMSAT, and rfMDA. This function also includes the ability to set coverage levels, repetitions (such as SMC cycles) and the timesteps between them, diagnostics information for campaigns that include testing, target groups, and restrictions on who can receive drugs by node or individual properties. Node and individual properties are set in the demographics file and can be called upon here for things like low vs high access groups, example here.
For more details on all of the campaign types and other options, checkout the emodpy-malaria documentation
Seasonal/Perennial Malaria Chemoprophylaxis (SMC/PMC)
This example details an SMC intervention. Timesteps between repetitions (if more than one cycle given) is set to 30 days as SMC is given on a monthly basis during peak season. The target group is also specified here to limit the age group to 0.25-5 year old children. This example uses adherent drug configurations as shown in the change drug adherence example.