Utilisation des propriétés individuelles dans les interventions

La plupart des interventions peuvent être ciblées sur des individus détenant des valeurs IP spécifiques, généralement avec l’argument de fonction ind_property_restrictions et en définissant les restrictions de propriété individuelle souhaitées. Cet exemple crée une campagne de médicaments SMC limitée aux personnes appartenant au groupe de cohorte de l’étude “Traitement” (`StudyCohort’:‘Treatment’), tel que défini dans le fichier démographique.

import emod_api.campaign as campaign
import emodpy_malaria.interventions.drug_campaign as drug_campaign

drug_campaign.add_drug_campaign(campaign, 
                                campaign_type="SMC", 
                                start_days=[165], 
                                drug_code="SPA",
                                repetitions=4, 
                                tsteps_btwn_repetitions=30, 
                                coverage=0.7,
                                ind_property_restrictions=[{'StudyCohort': 'Treatment'}],
                                target_group={'agemin': 0.25, 'agemax': 5},
                                receiving_drugs_event_name="Received_SMC")