emodpy_hiv.interventions.drawblood module

emodpy_hiv.interventions.drawblood.new_diagnostic(camp, Positive_Event, Base_Sensitivity=1, Base_Specificity=1, Days_To_Diagnosis=0, Treatment_Fraction=1)

Wrapper function to create and return a HIVDrawBlood intervention.

Parameters

camp – emod_api.campaign object with schema_path set.

Returns

Schema-based smart dictionary representing a new

Return type

ReadOnlyDict

emodpy_hiv.interventions.drawblood.new_intervention_event(camp, pos_event, start_day=1, coverage=1.0, node_ids=None)

Diagnostic as scheduled event.

emodpy_hiv.interventions.drawblood.new_intervention_as_file(camp, start_day, filename=None)