emodpy_typhoid.interventions.tcd module

emodpy_typhoid.interventions.tcd.new_intervention(camp, sensitivity=1.0, specificity=1.0, days_to_diag=1, pos_event='TestedPositive', tx_fraction=1.0)[source]

TyphoidCarrierDiagnostic intervention wrapper. Just the intervention. No configuration yet.

emodpy_typhoid.interventions.tcd.new_triggered_intervention(camp, start_day=1, triggers=['Births'], coverage=1.0, node_ids=None, property_restrictions_list=[], co_event=None)[source]

Distribute TyphoidCarrierDiagnostic when something happens as determined by a signal published from the model or another campaign event.

emodpy_typhoid.interventions.tcd.new_scheduled_intervention(camp, start_day=1, coverage=1.0, node_ids=None, property_restrictions_list=[], co_event=None)[source]

Distribute TyphoidCarrierDiagnostic when something happens as determined by a signal published from the model or another campaign event.

emodpy_typhoid.interventions.tcd.new_intervention_as_file(camp, start_day, filename=None)[source]