| Literature DB >> 30992463 |
Yun-Ju Shih1, Helen Ayles2, Knut Lönnroth3, Mareli Claassens4, Hsien-Ho Lin5.
Abstract
A prediction model of prevalent pulmonary tuberculosis (TB) in HIV negative/unknown individuals was developed to assist systematic screening. Data from a large TB screening trial were used. A multivariable logistic regression model was developed in the South African (SA) training dataset, using TB symptoms and risk factors as predictors. The model was converted into a scoring system for risk stratification and was evaluated in separate SA and Zambian validation datasets. The number of TB cases were 355, 176, and 107 in the SA training, SA validation, and Zambian validation datasets respectively. The area under curve (AUC) of the scoring system was 0·68 (95% CI 0·64-0·72) in the SA validation set, compared to prolonged cough (0·58, 95% CI 0·54-0·62) and any TB symptoms (0·6, 95% CI 0·56-0·64). In the Zambian dataset the AUC of the scoring system was 0·66 (95% CI 0·60-0·72). In the cost-effectiveness analysis, the scoring system dominated the conventional strategies. The cost per TB case detected ranged from 429 to 1,848 USD in the SA validation set and from 171 to 10,518 USD in the Zambian dataset. The scoring system may help targeted TB case finding under budget constraints.Entities:
Mesh:
Year: 2019 PMID: 30992463 PMCID: PMC6467872 DOI: 10.1038/s41598-019-42372-x
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Descriptive statistics in the two datasets used in the analysis.
| South African dataset | Zambian dataset | |||
|---|---|---|---|---|
| TB (n = 531) | No TB (n = 26,343) | TB (n = 107) | No TB (n = 29,275) | |
| Female | 260 (49·0%) | 16,047 (60·9%) | 53 (49·5%) | 18,948 (64·7%) |
| Age, mean (SD) | 37·3 (SD: 15·2) (missing: 18) | 34·2 (SD: 14·0) | 31·3 (SD: 12·9) (missing:18) | 32·7 (SD: 14·8) (missing: 388) |
| BMI, mean (SD) | 23·0 (SD: 5·3) (missing: 356) | 27·1 (SD: 6·7) (missing: 17,428) | 21·0 (SD: 3·4) (missing: 11) | 23·0 (SD: 4·5) (missing: 2,791) |
| Ever-smoker | 208 (39·2%) | 6,544 (24·4%) | 32 (29·9%) | 3,738 (12·8%) |
| Ever-drinker | 322 (60·6%) | 11,851 (44·1%) | 66 (61·7%) | 12,556 (42·9%) |
| Cough Sputum | 132 (24·9%) | 2,454 (9·3%) | 31 (29·0%) | 1,964 (6·7%) |
| No cough | 366 (68·9%) | 23,251 (88·3%) | 71 (66·4%) | 26,245 (89·6%) |
| Cough <2weeks | 63 (11·9%) | 1,840 (7·0%) | 19 (17·8%) | 2,224 (7·6%) |
| Cough > = 2weeks | 102 (19·2%) | 1,252 (4·8%) | 17 (15·9%) | 806 (2·8%) |
| Fever | 133 (25·0%) | 4,707 (17·5%) | 14 (13·1%) | 1,389 (4·7%) |
| Night sweats | 157 (29·6%) | 4,011 (14·9%) | 16 (15·0%) | 1,481 (5·1%) |
| Weight loss | 146 (27·5%) | 3,433 (12·8%) | 18 (16·8%) | 3,392 (11·6%) |
| Chest pain | 94 (17·7%) | 2,544 (9·5%) | 22 (20·6%) | 2,246 (7·7%) |
| Hard breath | 81 (15·3%) | 2,073 (7·7%) | 18 (16·8%) | 1,539 (5·3%) |
| Ever diagnosed with DM | 40 (7·5%) | 2,030 (7·6%) | 4 (3·7%) | 532 (1·8%) |
| Ever been on TB treatment | 95 (17·9%) | 2,686 (10·0%) (missing: 10) | 9 (8·4%) | 990 (3·4%) (missing: 1) |
| Household TB history | 78 (14·7%) | 2,896 (10·8%) | 3 (2·8%) | 909 (3·1%) |
| Any symptoms | 301 (56·7%) | 9,951 (37·0%) | 48 (44·9%) | 8,308 (28·4%) |
| Any TB related symptoms* | 289 (54·4%) | 9,178 (34·2%) | 44 (41·1%) | 7,027 (24·0%) |
Numbers are count (%) unless otherwise specified.
Abbreviation: BMI-body mass index; DM-diabetes mellitus
*Cough, weight loss, night sweat, and fever.
Predictors and corresponding scores in the final selected prediction model based on the South African training dataset.
| Predictor | aOR (95% CI) | Beta coefficient | Original score | Final score (rounded) |
|---|---|---|---|---|
| Weight loss | 1·4 (1·1, 1·9) | 0·35 | 1·458 | 1 |
| Night sweats | 1·5 (1·2, 2·0) | 0·42 | 1·750 | 2 |
| Cough <2 weeks | 1·7 (1·3, 2·4) | 0·56 | 2·333 | 2 |
| Cough > = 2 weeks | 3·2 (2·3, 4·4) | 1·17 | 4·875 | 5 |
| Ever drink | 1·5 (1·2, 1·8) | 0·38 | 1·583 | 2 |
| Ever smoke | 1·3 (1·0, 1·6) | 0·24 | 1·000 | 1 |
| Personal TB history | 1·5 (1·1, 2·0) | 0·41 | 1·708 | 2 |
| Household TB history | 1·4 (1·0, 1·9) | 0·33 | 1·375 | 1 |
Abbreviation: CI-confidence interval; aOR-adjusted odds ratio.
Figure 1ROC Curve of screening options in different datasets. Performance of the screening strategies in South African training dataset (a), South African validation set (b) and Zambian dataset (c).
Figure 2Performance of scoring system in validation datasets. Number of individuals at each score cutoff point in South African validation set (a) and Zambian dataset (b). Proportion of total screened population requiring further confirmatory tests at various cutoff values of score and proportion of all true TB cases detected at corresponding cutoff scores in South African validation set (c) and Zambian dataset (d).
Figure 3Cost-effectiveness plane. Cost-effectiveness analysis in South African validation dataset using the algorithm with Xpert MTB/RIF as the confirmatory tool (a). Cost-effectiveness analysis in Zambian dataset using the algorithm with smear plus Xpert MTB/RIF as the confirmatory tool (b). Orange dots indicated the dominated options.
Cost-effectiveness analysis in South African validation dataset (N = 8,952, TB prevalence = 1.97%) applying the diagnostic algorithm in Appendix Fig. 2(a), with Xpert MTB/RIF as the only confirmatory tool.
| Score Cutoff | Number of detected TB case (95% CI) | Proportion of detected TB case (95% CI) | Cost USD (95% CI) | ACER (95% CI) | ICER* |
|---|---|---|---|---|---|
| 13 | 1 (0, 3) | 0·5 (0·0, 1·8) | 768 (480, 1,088) | 800 (237, -) | Dominated |
| 12 | 3 (0, 6) | 1·7 (0·0, 3·4) | 1,632 (1,216, 2,112) | 560 (282, -) | Dominated |
| 11 | 4 (1, 9) | 2·4 (0·6, 4·9) | 3,584 (2,944, 4,320) | 848 (410, 3,392) | Dominated |
| 10 | 11 (4, 17) | 6·0 (2·6, 9·6) | 5,760 (4,992, 6,689) | 544 (342, 1,217) | Dominated |
| 9 | 17 (10, 25) | 9·4 (5·7, 13·7) | 8,096 (7,168, 9,088) | 488 (330, 814) | Dominated |
| 8 | 30 (19, 40) | 16·9 (11·5, 22·2) | 12,832 (11,552, 14,080) | 429 (319, 637) | 428 |
| Prolonged cough | 33 (23, 44) | 18·4 (13·5, 24·1) | 15,264 (13984, 16,672) | 471 (354, 665) | Dominated |
| 7 | 40 (28, 53) | 22·9 (17·5, 28·7) | 18,944 (17,503, 20,418) | 472 (362, 664) | 611 |
| 6 | 48 (35, 61) | 27·5 (21·4, 33·3) | 26,848 (25,183, 28,480) | 557 (440, 752) | 988 |
| 5 | 59 (46, 73) | 33·5 (27·5, 39·5) | 43,520 (41,471, 45,569) | 734 (598, 945) | Dominated |
| 4 | 71 (56, 88) | 40·5 (34·1, 47·1) | 65,792 (63,488, 68,288) | 925 (759, 1,158) | Dominated |
| Any TB symptoms** | 85 (70, 104) | 48·6 (42·7, 55·3) | 100,336 (97,566, 103,296) | 1,179 (974, 1,445) | Dominated |
| 3 | 102 (84, 120) | 57·9 (51·7, 63·9) | 108,000 (105,278, 110,720) | 1,057 (897, 1,273) | 1,503 |
| 2 | 123 (103, 143) | 70·1 (64·8, 75·1) | 170,592 (167,904, 173,441) | 1,381 (1,189, 1,633) | Dominated |
| 1 | 134 (112, 154) | 76·0 (71·4, 80·1) | 195,952 (193,407, 198,849) | 1,460 (1,269, 1,753) | 2,749 |
| 0 | 155 (133, 178) | 88·0 (87·7, 88·3) | 286,464 (286464, 286,464) | 1,848 (1,609, 2,154) | 4,310 |
Median of each screening method from the results of bootstrapping (1000 times) was shown with the confidence interval (CI).
Abbreviation: ACER-average cost-effectiveness ratio, ICER- Incremental cost-effectiveness ratio.
*Calculated based on the median values of the cost and TB cases detected from the 1000 bootstrapped samples.
**Cough, weight loss, night sweat, and fever.
Cost-effectiveness analysis in Zambian validation dataset (N = 29,381 TB prevalence = 0.36%) applying the diagnostic algorithm in Appendix Fig. 2(b), with sputum smear as the first confirmatory tool and Xpert MTB/RIF as the secondary confirmatory tool among smear-negatives.
| Score Cutoff | Number of detected TB case (95% CI) | Proportion of detected TB case (%) (95% CI) | Cost USD (95% CI) | ACER (95% CI) | ICER* |
|---|---|---|---|---|---|
| 13 | 2 (0, 4) | 1·9 (0·0, 4·2) | 342 (138, 548) | 171 (64, -) | 171 |
| 12 | 3 (0, 6) | 2·6 (0·0, 5·8) | 786 (510, 1094) | 296 (131, -) | 444 |
| 11 | 4 (1, 9) | 3·7 (1·0, 8·2) | 2,046 (1,574, 2,556) | 512 (229, 2,044) | Dominated |
| 10 | 5 (2, 10) | 4·7 (1·8, 9·2) | 4,366 (3,684, 5,150) | 871 (430, 2,486) | Dominated |
| 9 | 7 (3, 12) | 6·5 (2·7, 11·1) | 7,531 (6,684, 8,525) | 1,061 (611, 2,827) | 1,686 |
| 8 | 10 (5, 17) | 9·6 (4·5, 15·5) | 14,104 (12,818, 15,505) | 1,387 (822, 2,848) | Dominated |
| 7 | 13 (7, 20) | 12·2 (7·1, 18·4) | 23,897 (22,237, 25,675) | 1,860 (1,181, 3,239) | Dominated |
| Prolonged cough | 15 (8, 23) | 13·6 (8·4, 20·4) | 27,153 (25,377, 28,925) | 1,860 (1,175, 3,217) | Dominated |
| 6 | 20 (13, 29) | 18·5 (12·5, 25·3) | 34,649 (32,674, 36,661) | 1,761 (1,195, 2,680) | 2,086 |
| 5 | 31 (22, 42) | 29·1 (21·4, 37·4) | 66,191 (63,526, 68,838) | 2,144 (1,566, 3,017) | 2,867 |
| 4 | 37 (27, 49) | 34·8 (26·7, 42·6) | 112,484 (109,081, 116,033) | 3,043 (2,326, 4,137) | 7,715 |
| Any TB symptoms** | 37 (28, 50) | 35·6 (27·7, 43·6) | 235,155 (230,308, 239,459) | 6,272 (4,700, 8,426) | Dominated |
| 3 | 49 (37, 62) | 45·5 (37·7, 53·2) | 230,445 (225,577, 235,110) | 4,730 (3,717, 6,251) | 9,830 |
| 2 | 64 (50, 78) | 59·4 (51·1, 66·7) | 503,436 (498,203, 509,313) | 7,931 (6,470, 10,154) | Dominated |
| 1 | 65 (51, 81) | 61·7 (54·1, 69·0) | 558,333 (553,013, 563,972) | 8,520 (6,901, 10,933) | Dominated |
| 0 | 93 (77, 111) | 87·0 (86·5, 87·5) | 978,122 (977,769, 978,474) | 10,518 (8,807, 12,707) | 16,992 |
Median of each screening method from the results of bootstrapping (1000 times) was shown with the confidence interval (CI).
Abbreviation: ACER-average cost-effectiveness ratio.
*Calculated based on the median values of the cost and TB cases detected from the 1000 bootstrapped samples.
**Cough, weight loss, night sweat, and fever.
Figure 4Cost-effectiveness analysis in hypothetical population under various background prevalence of TB. Average cost-effectiveness ratio (ACER) of diagnosis algorithm with scoring system as screening tool and Xpert MTB/RIF as confirmatory tool in different TB prevalence setting. Performance of the scoring system in South African validation set was shown. *PC: Prolonged cough; **AS: Any TB-related symptoms (Cough, weight loss, night sweat, and fever).