emodpy_generic.interventions.simple_sia module#

emodpy_generic.interventions.simple_sia.SimpleSIA(camp, Event_Name='SIA', timestep=1, Target_Age_Min=0.75, Target_Age_Max=5.0, Coverage=1.0, nods=[])[source]#

Create an intervention that represents a highly-effective acquisition-blocking vaccination.

Parameters:
  • Event_Name

  • timestep – WHEN to distribute the intervention.

  • Target_Age_Min – WHO to distribute the intervention to (lower age bound).

  • Target_Age_Max – WHO to distribute the intervention to (upper age bound).

  • Coverage – WHO to distribute the intervention to (%age of population).

  • nods – WHERE to distribute (list of nodes).

Returns:

Campaign event that can be added to campaign.

emodpy_generic.interventions.simple_sia.new_intervention_as_file(timestep, filename=None)[source]#

This function mostly exists for testing so one can exercise the functionality in a single function call.