interventions.bv_interventions
interventions.bv_interventions
Define BV interventions
Classes
| Name | Description |
|---|---|
| treat_BV | Treatment intervention for bacterial vaginosis (BV). |
treat_BV
interventions.bv_interventions.treat_BV(
*args,
pars=None,
eligibility=None,
**kwargs,
)Treatment intervention for bacterial vaginosis (BV).
Symptomatic agents seek care after a delay, receive a multi-dose antibiotic course, and may experience a durable shift in vaginal community state type (CST). Treatment effectiveness varies by the agent’s stable CST, and risk factors like douching reduce the probability of a lasting CST-1 transition.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| pars | dict | Parameter overrides (e.g. tx_doses, tx_effectiveness, p_seek_care). |
None |
| eligibility | func |
Function returning eligible UIDs; defaults to newly symptomatic agents. | None |
| **kwargs | Additional parameter overrides. | {} |
Methods
| Name | Description |
|---|---|
| tx_cst1_change_duration | Calculate and set the duration of transitioning to a stable CST 1 based on |
tx_cst1_change_duration
interventions.bv_interventions.treat_BV.tx_cst1_change_duration(uids)Calculate and set the duration of transitioning to a stable CST 1 based on douching and menstrual hygiene practices for individual agents.