malaria_challenge
add_challenge_trial(campaign, start_day=0, node_ids=None, demographic_coverage=1, infectious_bites=5, sporozoites=0, intervention_name='MalariaChallenge')
Add an intervention to distribute an infectious challenge mosquito bites or sporozoites to individuals to the campaign using the MalariaChallenge class, a node-level intervention.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
campaign
|
EMODCampaign
|
A campaign builder that also contains schema_path parameters. |
required |
start_day
|
int
|
The day to distribute the intervention; default = 0. |
0
|
node_ids
|
list
|
List of nodes to which to distribute the intervention. [] or None, indicates all nodes will get the intervention. |
None
|
demographic_coverage
|
float
|
The fraction of individuals receiving the challenge. |
1
|
infectious_bites
|
int
|
The number of infectious bites a person is challenged with, Default: 5. To use infectious_bites, sporozoites needs to be set to 0. |
5
|
sporozoites
|
int
|
The number of sporozoites a person is challenged with. Default: 0. To use sporozoites, infectious_bites needs to be set to 0. |
0
|
intervention_name
|
str
|
The optional name used to refer to this intervention as a means to differentiate it from others that use the same class. |
'MalariaChallenge'
|