TB simple with dynamics¶
Name: TB with dynamics
Description: Framework for a simple TB model with vital dynamics and new cases
Contents¶
Compartments¶
Compartment: Source¶
Code name:
sourceIs source
Does not appear in the databook
Description:
Data entry guidance:
Compartment: Susceptible¶
Code name:
susDoes not appear in the databook
Description:
Data entry guidance:
Compartment: Vaccinated¶
Code name:
vacDoes not appear in the databook
Description:
Data entry guidance:
Compartment: Undiagnosed¶
Code name:
undxDoes not appear in the databook
Description:
Data entry guidance:
Compartment: Diagnosed¶
Code name:
dxDoes not appear in the databook
Description:
Data entry guidance:
Compartment: Notified and treated¶
Code name:
txDoes not appear in the databook
Description:
Data entry guidance:
Compartment: Lost to follow-up¶
Code name:
lostDoes not appear in the databook
Description:
Data entry guidance:
Compartment: Successfully treated (comp)¶
Code name:
txsDoes not appear in the databook
Description:
Data entry guidance:
Compartment: Dead (TB)¶
Code name:
dead_tbIs sink
Does not appear in the databook
Description:
Data entry guidance:
Compartment: Dead (other)¶
Code name:
dead_otherIs sink
Does not appear in the databook
Description:
Data entry guidance:
Characteristics¶
Characteristic: Population size¶
Code name:
aliveValue can be used for calibration
Includes:
Susceptible
Vaccinated
Undiagnosed
Diagnosed
Notified and treated
Lost to follow-up
Successfully treated (comp)
Appears in the databook
Databook values will be used for model initialization
Description:
Data entry guidance:
Characteristic: TB burden¶
Code name:
all_peopleValue can be used for calibration
Includes:
Undiagnosed
Diagnosed
Notified and treated
Lost to follow-up
Successfully treated (comp)
Appears in the databook
Databook values will be used for model initialization
Description:
Data entry guidance:
Characteristic: Notified¶
Code name:
all_dxValue can be used for calibration
Includes:
Diagnosed
Notified and treated
Lost to follow-up
Successfully treated (comp)
Appears in the databook
Databook values will be used for model initialization
Description:
Data entry guidance:
Characteristic: In care¶
Code name:
all_curr_linkedValue can be used for calibration
Includes:
Diagnosed
Notified and treated
Successfully treated (comp)
Appears in the databook
Databook values will be used for model initialization
Description:
Data entry guidance:
Characteristic: Treated¶
Code name:
all_txValue can be used for calibration
Includes:
Notified and treated
Successfully treated (comp)
Appears in the databook
Databook values will be used for model initialization
Description:
Data entry guidance:
Characteristic: Successfully treated¶
Code name:
all_vsValue can be used for calibration
Includes:
Successfully treated (comp)
Appears in the databook
Databook values will be used for model initialization
Description:
Data entry guidance:
Parameters¶
Parameter: Annual number of births¶
Code name:
birth_rateUnits/format: number
Value restrictions: At least 0
Contributes to transitions from:
“Source” to “Susceptible”
Default value: None
Appears in the databook
Description:
Data entry guidance:
Parameter: Estimated number of new TB cases annually¶
Code name:
num_acqUnits/format: number
Value restrictions: At least 0
Default value: None
Appears in the databook
Used to compute:
“Acquisition rate”
Description:
Data entry guidance:
Parameter: Acquisition rate¶
Code name:
acq_rateUnits/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Susceptible” to “Undiagnosed”
Default value: None
Does not appear in the databook
This parameter’s value is computed by a function:
num_acq/max(sus,num_acq)Depends on:
“Susceptible”
“Estimated number of new TB cases annually”
Description:
Data entry guidance:
Parameter: Natural recovery rate¶
Code name:
rec_rateUnits/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Undiagnosed” to “Susceptible”
“Diagnosed” to “Susceptible”
“Notified and treated” to “Susceptible”
“Lost to follow-up” to “Susceptible”
“Successfully treated (comp)” to “Susceptible”
Default value: 0.16
Appears in the databook
Description:
Data entry guidance:
Parameter: Annual number vaccinated¶
Code name:
num_vacUnits/format: number
Value restrictions: At least 0
Default value: None
Appears in the databook
Used to compute:
“Vaccination rate”
Description:
Data entry guidance:
Parameter: Vaccination rate¶
Code name:
vac_rateValue can be used for calibration
Units/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Susceptible” to “Vaccinated”
Default value: None
Does not appear in the databook
This parameter’s value is computed by a function:
num_vac/max(sus,num_vac)Depends on:
“Annual number vaccinated”
“Susceptible”
Description:
Data entry guidance:
Parameter: Annual number of tests done¶
Code name:
num_testUnits/format: number
Value restrictions: At least 0
Default value: None
Appears in the databook
Used to compute:
“Annual number tested positive”
Description:
Data entry guidance:
Parameter: Test yield¶
Code name:
test_yieldUnits/format: probability
Value restrictions: 0-1.0000
Default value: None
Does not appear in the databook
This parameter’s value is computed by a function:
undx/(undx+sus)Depends on:
“Susceptible”
“Undiagnosed”
Used to compute:
“Annual number tested positive”
Description:
Data entry guidance:
Parameter: Annual number tested positive¶
Code name:
pos_testUnits/format: number
Value restrictions: At least 0
Default value: None
Does not appear in the databook
This parameter’s value is computed by a function:
num_test*test_yieldDepends on:
“Annual number of tests done”
“Test yield”
Used to compute:
“Test sensitivity”
Description:
Data entry guidance:
Parameter: Test sensitivity¶
Code name:
diagValue can be used for calibration
Units/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Undiagnosed” to “Diagnosed”
Default value: None
Does not appear in the databook
This parameter’s value is computed by a function:
pos_test/max(undx,pos_test)Depends on:
“Undiagnosed”
“Annual number tested positive”
Description:
Data entry guidance:
Parameter: Annual number newly initiated onto treatment¶
Code name:
num_initiateUnits/format: number
Value restrictions: At least 0
Default value: None
Appears in the databook
Used to compute:
“Initiation rate”
Description:
Data entry guidance:
Parameter: Initiation rate¶
Code name:
initiateValue can be used for calibration
Units/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Diagnosed” to “Notified and treated”
“Lost to follow-up” to “Notified and treated”
Default value: None
Does not appear in the databook
This parameter’s value is computed by a function:
num_initiate/max(dx,num_initiate)Depends on:
“Diagnosed”
“Annual number newly initiated onto treatment”
Description:
Data entry guidance:
Parameter: Loss-to-follow-up rate¶
Code name:
lossValue can be used for calibration
Units/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Notified and treated” to “Lost to follow-up”
“Successfully treated (comp)” to “Lost to follow-up”
Default value: None
Appears in the databook
Description:
Data entry guidance:
Parameter: Time after initiating treatment to treatment success (years)¶
Code name:
supp_rateUnits/format: duration
Value restrictions: At least 0
Contributes to transitions from:
“Notified and treated” to “Successfully treated (comp)”
Default value: 0.2
Appears in the databook
Description:
Data entry guidance:
Parameter: Treatment failure rate¶
Code name:
fail_rateValue can be used for calibration
Units/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Successfully treated (comp)” to “Notified and treated”
Default value: 0.16
Appears in the databook
Description:
Data entry guidance:
Parameter: Death rate for those with untreated TB¶
Code name:
death_tbUnits/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Undiagnosed” to “Dead (TB)”
“Diagnosed” to “Dead (TB)”
“Lost to follow-up” to “Dead (TB)”
Default value: 0.12
Appears in the databook
Description:
Data entry guidance:
Parameter: Death rate for those unsuccessfully treated¶
Code name:
death_tbtxUnits/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Notified and treated” to “Dead (TB)”
Default value: 0.06
Appears in the databook
Description:
Data entry guidance:
Parameter: Death rate for those successfully treated¶
Code name:
death_tbtxsUnits/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Successfully treated (comp)” to “Dead (TB)”
Default value: 0.03
Appears in the databook
Description:
Data entry guidance:
Parameter: Background mortality rate¶
Code name:
death_otherUnits/format: probability
Value restrictions: 0-1.0000
Contributes to transitions from:
“Susceptible” to “Dead (other)”
“Vaccinated” to “Dead (other)”
“Undiagnosed” to “Dead (other)”
“Diagnosed” to “Dead (other)”
“Notified and treated” to “Dead (other)”
“Lost to follow-up” to “Dead (other)”
“Successfully treated (comp)” to “Dead (other)”
Default value: 0.015
Appears in the databook
Description:
Data entry guidance:
Interactions¶
Cascades¶
Cascade: TB care cascade¶
Description:
Stages:
TB burden
TB burden
Notified
Notified
In care
In care
Treated
Treated
Successfully treated
Successfully treated