| Literature DB >> 34814845 |
Fatema Tuj Johara1,2, Andrea Benedetti3,4, Robert Platt3,5, Dick Menzies3,4, Piret Viiklepp6, Simon Schaaf7, Edward Chan8.
Abstract
BACKGROUND: Individual-patient data meta-analysis (IPD-MA) is an increasingly popular approach because of its analytical benefits. IPD-MA of observational studies must overcome the problem of confounding, otherwise biased estimates of treatment effect may be obtained. One approach to reducing confounding bias could be the use of propensity score matching (PSM). IPD-MA can be considered as two-stage clustered data (patients within studies) and propensity score matching can be implemented within studies, across studies, and combining both.Entities:
Keywords: Bias; Confounding; IPD-MA; Observational studies; Propensity score matching
Mesh:
Year: 2021 PMID: 34814845 PMCID: PMC8609730 DOI: 10.1186/s12874-021-01452-1
Source DB: PubMed Journal: BMC Med Res Methodol ISSN: 1471-2288 Impact factor: 4.615
Characteristics of study participants by study and overall
| Study | N | Age mean (SD) | Male N. ( | Smear N. ( | HIV N. ( | Ethionamide N. ( |
|---|---|---|---|---|---|---|
| Ahujan | 823 | 41.4 (12.0) | 561 (68.2) | 509 (70.8) | 488 (74.4) | 394 (47.9) |
| Avenda | 72 | 36.3 (15.3) | 43 (59.7) | 67 (93.1) | 1 (1.4) | 13 (18.1) |
| Burgos | 48 | 47.2 (14.8) | 32 (66.7) | 36 (75.0) | 11 (22.9) | 17 (35.4) |
| Chan | 203 | 42.0 (14.4) | 116 (57.1) | 203 (100.0) | 0 (0.0) | 124 (61.1) |
| Chiang | 125 | 46.1 (15.2) | 90 (72.0) | 109 (93.2) | 0 (0.0) | 57 (45.6) |
| Cox | 77 | 36.9 (11.2) | 47 (61.0) | 76 (98.7) | 0 (0.0) | 72 (93.5) |
| Garcia | 47 | 47.6 (16.4) | 26 (55.3) | 42 (89.4) | 0 (0.0) | 22 (46.8) |
| Granic | 104 | 40.3 (19.5) | 61 (58.7) | 75 (74.3) | 1 (100.0) | 47 (45.2) |
| Koh | 155 | 40.9 (14.4) | 82 (52.9) | 131 (84.5) | 0 (0.0) | 74 (47.7) |
| Lung | 99 | 46.1 (16.2) | 74 (74.7) | 78 (80.4) | 0 (0.0) | 47 (47.5) |
| Migliori | 101 | 39.4 (14.7) | 61 (60.4) | 80 (79.2) | 6 (6.2) | 46 (45.5) |
| Mitnic | 732 | 31.1 (12.0) | 436 (59.6) | 508 (71.1) | 8 (1.2) | 495 (67.6) |
| Narita | 81 | 40.2 (11.8) | 55 (67.9) | 0 (0.0) | 41 (54.7) | 26 (32.1) |
| Palmer | 114 | 35.3 (13.7) | 54 (47.4) | 108 (94.7) | 0 (0.0) | 8 (7) |
| Pasvol | 45 | 36.0 (16.7) | 21 (50.0) | 29 (74.4) | 0 (0.0) | 25 (55.6) |
| Pena | 25 | 41.2 (13.3) | 24 (96.0) | 25 (100.0) | 0 (0.0) | 0 (0) |
| Perez | 34 | 42.1 (12.4) | 21 (61.8) | 34 (100.0) | 0 (0.0) | 0 (0) |
| Quy | 157 | 39.5 (11.4) | 121 (77.1) | 157 (100.0) | 4 (2.5) | 0 (0) |
| Riekstina | 1027 | 42.3 (12.7) | 780 (75.9) | 269 (68.1) | 32 (3.9) | 0 (0) |
| Robert | 45 | 41.7 (15.6) | 24 (53.3) | 33 (73.3) | 9 (25.7) | 18 (40.0) |
| Schaaf | 39 | 7.0 (5.4) | 20 (51.3) | 9(33.3) | 6 (20.7) | 30 (76.9) |
| Seung | 1427 | 43.9 (15.4) | 117 (82.4) | 142 (100.0) | 0 (0.0) | 0 (0) |
| Shim | 1364 | 42.8 (14.9) | 1014 (74.3) | 927 (68.0) | 1 (0.1) | 0 (0) |
| Shin | 608 | 35.8 (11.3) | 506 (83.2) | 497 (85.8) | 5 (0.8) | 450 (74.0) |
| Shirai | 61 | 46.4 (11.9) | 46 (75.4) | 0 (0.0) | 0 (0.0) | 40 (65.6) |
| Tabars | 43 | 44.4 (19.1) | 27 (62.8) | 42 (97.7) | 0 (0.0) | 0 (0) |
| Tupasi | 170 | 39.2 (12.4) | 106 (62.4) | 107 (67.7) | 0 (0.0) | 40 (23.5) |
| Vander | 43 | 32.9 (18.3) | 32 (74.4) | 0(0.0) | 0 (0.0) | 1 (2.3) |
| Vander | 2211 | 36.6 (10.8) | 1383 (62.6) | 1390 (69.7) | 571 (38.4) | 2211 (100) |
| Viiklepp | 284 | 43.0 (13.6) | 201 (70.8) | 153 (53.9) | 9 (3.4) | 0 (0) |
| Yimkim | 211 | 39.3 (15.8) | 124 (58.8) | 0 (0.0) | 0 (0.0) | 0 (0) |
| Median | 104 | 41 | 63 | 75 | 0 | 41 |
| 48 | 37 | 59 | 68 | 0 | 0 | |
| 207 | 43 | 74 | 94 | 5 | 51 |
N.(%): The number and percentage of patients in each study.
Median, P25 and P75 indicates the median, 25th and 75th Percentiles which have been calculated for the number of patients, mean age of patients, proportion of male patients, proportion of smear status, HIV status across studies, and proportion of treatment Ethionamide
Fig. 1Step-by-step simulation study
Parameter estimates and standard deviation of the random intercepts and slopes obtained by fitting generalized linear mixed models to the MDR-TB-IPD
| Treatment Model | Outcome Model | |
|---|---|---|
| Covariate | ||
| Age | -0.01 (0.00) | -0.03 (0.01) |
| Sex | 0.03 (0.07) | 0.04 (0.16) |
| AFB smear status | -0.42 (0.08) | -0.47 (0.17) |
| HIV status | -0.80 (0.01) | -0.83 (0.22) |
| Ethionamide | – | 0.30 (0.33) |
| SD of random intercept | 0.7 | 0.9 |
| SD of random slope for treatment | – | 0.04 |
| (ethionamide) |
Varying features in our simulation study
| Features | |
| Treatment prevalence | According to study |
| 50% | |
| 30% | |
| SD of the Random intercept | 0.7 |
| for outcome generation | 1.4 |
| 2.1 | |
| SD of the random slope | 0.04 |
| for outcome generation | 0.08 |
| 0.12 | |
| Pooled odds ratio for the | 1 |
| treatment effect, when | 1.5 |
| generating the outcome | 3 |
Simulation results: Mean bias of log(OR) by PSM-based approaches and data generation features
| Treatment Prevalence According to Study | 50% Treatment Prevalence | 30% Treatment Prevalence | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OR | SD | SD | Across | Preferential | Random | Within | Across | Preferential | Random | Within | Across | Preferential | Random | Within |
| ( | ( | Study | Study | Effect | Study | Study | Study | Effect | Study | Study | Study | Effect | Study | |
| 3 | 0.04 | 0.7 | 0.09 | 0.00 | -0.17 | -0.03 | 0.11 | 0.09 | 0.01 | 0.05 | 0.15 | 0.06 | 0.04 | 0.06 |
| 1.4 | 0.23 | 0.06 | 0.06 | 0.03 | 0.32 | 0.25 | 0.10 | 0.15 | 0.45 | 0.22 | 0.13 | 0.20 | ||
| 2.1 | 0.46 | 0.22 | 0.25 | 0.17 | 0.58 | 0.38 | 0.17 | 0.19 | 0.76 | 0.23 | 0.18 | 0.18 | ||
| 0.08 | 0.7 | 0.09 | -0.01 | -0.17 | -0.03 | 0.10 | 0.08 | 0.00 | 0.04 | 0.14 | 0.05 | 0.03 | 0.05 | |
| 1.4 | 0.22 | 0.05 | 0.05 | 0.02 | 0.30 | 0.24 | 0.09 | 0.14 | 0.44 | 0.21 | 0.13 | 0.19 | ||
| 2.1 | 0.45 | 0.21 | 0.24 | 0.16 | 0.56 | 0.37 | 0.15 | 0.17 | 0.74 | 0.22 | 0.17 | 0.16 | ||
| 1.5 | 0.04 | 0.7 | 0.07 | -0.03 | -0.21 | -0.07 | 0.10 | 0.04 | 0.00 | 0.04 | 0.15 | 0.06 | 0.04 | 0.06 |
| 1.4 | 0.23 | 0.03 | 0.00 | -0.02 | 0.31 | 0.29 | 0.09 | 0.12 | 0.43 | 0.13 | 0.13 | 0.18 | ||
| 2.1 | 0.43 | 0.14 | 0.11 | 0.05 | 0.58 | 0.45 | 0.16 | 0.18 | 0.75 | 0.19 | 0.18 | 0.14 | ||
| 0.08 | 0.7 | 0.07 | -0.04 | -0.22 | -0.07 | 0.10 | 0.10 | -0.01 | 0.03 | 0.14 | 0.05 | 0.03 | 0.05 | |
| 1.4 | 0.22 | 0.02 | -0.01 | -0.02 | 0.29 | 0.28 | 0.07 | 0.10 | 0.42 | 0.19 | 0.12 | 0.17 | ||
| 2.1 | 0.42 | 0.13 | 0.09 | 0.03 | 0.56 | 0.44 | 0.14 | 0.16 | 0.73 | 0.17 | 0.17 | 0.13 | ||
OR indicates pooled odds ratio used for simulation
cSD is the standard deviation, σ1 of study specific random slope, u1
bSD is the standard deviation, σ0, of study specific random intercept, u0
Across-study indicates consideration of Single-level logit model with across-study matching
Prefer-study indicates consideration Single-level logit model with preferential-within study matching
Random-effect indicates consideration of Random-effect logit model with across-study matching
Within-study indicates consideration of Single-level logit model with within-study matching
Fig. 2Percent Mean Bias of the estimated log(OR) by PSM-based approach and heterogeneity in treatment prevalence (left: prevalence varied from 0 to 100%, according to that observed in each study; middle: 50% prevalence; right: 30% prevalence) when the true pooled OR =3
Simulation results: variance of log(OR) by PSM-based approaches and data generation features
| Treatment Prevalence According to Study | 50% Treatment Prevalence | 30% Treatment Prevalence | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OR | SD | SD | Across | Preferential | Random | Within | Across | Preferential | Random | Within | Across | Preferential | Random | Within |
| ( | ( | Study | Study | Effect | Study | Study | Study | Effect | Study | Study | Study | Effect | Study | |
| 3 | 0.04 | 0.7 | 0.04 | 0.09 | 0.12 | 0.10 | 0.02 | 0.03 | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 |
| 1.4 | 0.07 | 0.12 | 0.17 | 0.15 | 0.03 | 0.03 | 0.04 | 0.03 | 0.04 | 0.04 | 0.05 | 0.05 | ||
| 2.1 | 0.14 | 0.16 | 0.33 | 0.25 | 0.05 | 0.05 | 0.05 | 0.05 | 0.07 | 0.08 | 0.07 | 0.09 | ||
| 0.08 | 0.7 | 0.05 | 0.07 | 0.13 | 0.11 | 0.02 | 0.03 | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 | |
| 1.4 | 0.07 | 0.12 | 0.18 | 0.14 | 0.04 | 0.03 | 0.04 | 0.03 | 0.05 | 0.04 | 0.05 | 0.05 | ||
| 2.1 | 0.14 | 0.17 | 0.34 | 0.25 | 0.05 | 0.05 | 0.05 | 0.05 | 0.06 | 0.08 | 0.06 | 0.08 | ||
| 1.5 | 0.04 | 0.7 | 0.04 | 0.07 | 0.12 | 0.12 | 0.02 | 0.03 | 0.03 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 |
| 1.4 | 0.07 | 0.12 | 0.17 | 0.16 | 0.04 | 0.06 | 0.05 | 0.06 | 0.04 | 0.05 | 0.04 | 0.06 | ||
| 2.1 | 0.12 | 0.20 | 0.33 | 0.32 | 0.05 | 0.06 | 0.05 | 0.06 | 0.07 | 0.08 | 0.07 | 0.09 | ||
| 0.08 | 0.7 | 0.05 | 0.08 | 0.12 | 0.12 | 0.02 | 0.03 | 0.03 | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | |
| 1.4 | 0.06 | 0.13 | 0.16 | 0.16 | 0.05 | 0.06 | 0.05 | 0.06 | 0.04 | 0.05 | 0.04 | 0.06 | ||
| 2.1 | 0.13 | 0.19 | 0.32 | 0.32 | 0.06 | 0.06 | 0.05 | 0.06 | 0.06 | 0.08 | 0.07 | 0.09 | ||
OR indicates pooled odds ratio used for simulation
cSD is the standard deviation, σ1 of study specific random slope, u1
bSD is the standard deviation, σ0, of study specific random intercept, u0
Across-study indicates consideration of Single-level logit model with across-study matching
Prefer-study indicates consideration Single-level logit model with preferential-within study matching
Random-effect indicates consideration of Random-effect logit model with across-study matching
Within-study indicates consideration of Single-level logit model with within-study matching
Fig. 3Variance of estimated log(OR) by PSM-based approach and heterogeneity in treatment prevalence (left: prevalence varied from 0 to 100%, according to that observed in each study; middle: 50% prevalence; right: 30% prevalence) when the true pooled OR =3
Simulation results: Coverage of 95% confidence interval to estimate log(OR) by PSM-based approaches and data generation features
| Treatment Prevalence According to Study | 50% Treatment Prevalence | 30% Treatment Prevalence | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OR | SD | SD | Across | Preferential | Random | Within | Across | Preferential | Random | Within | Across | Preferential | Random | Within |
| ( | ( | Study | Study | Effect | Study | Study | Study | Effect | Study | Study | Study | Effect | Study | |
| 3 | 0.04 | 0.7 | 93 | 90 | 92 | 88 | 86 | 92 | 96 | 92 | 88 | 95 | 98 | 95 |
| 1.4 | 92 | 93 | 93 | 91 | 77 | 91 | 97 | 92 | 66 | 89 | 96 | 91 | ||
| 2.1 | 87 | 93 | 93 | 91 | 64 | 95 | 98 | 98 | 50 | 95 | 97 | 97 | ||
| 0.08 | 0.7 | 93 | 90 | 92 | 88 | 87 | 92 | 96 | 93 | 89 | 96 | 97 | 95 | |
| 1.4 | 92 | 93 | 93 | 91 | 79 | 91 | 98 | 93 | 67 | 89 | 96 | 91 | ||
| 2.1 | 87 | 93 | 94 | 92 | 68 | 96 | 99 | 98 | 53 | 95 | 98 | 98 | ||
| 1.5 | 0.04 | 0.7 | 93 | 89 | 90 | 89 | 86 | 92 | 95 | 92 | 86 | 93 | 96 | 92 |
| 1.4 | 92 | 94 | 93 | 91 | 78 | 92 | 96 | 93 | 68 | 95 | 96 | 92 | ||
| 2.1 | 88 | 94 | 94 | 94 | 66 | 96 | 99 | 98 | 51 | 97 | 97 | 98 | ||
| 0.08 | 0.7 | 93 | 89 | 90 | 89 | 87 | 92 | 95 | 93 | 86 | 93 | 96 | 94 | |
| 1.4 | 92 | 94 | 93 | 92 | 80 | 94 | 97 | 94 | 70 | 92 | 96 | 93 | ||
| 2.1 | 89 | 94 | 94 | 93 | 69 | 97 | 99 | 99 | 55 | 97 | 98 | 98 | ||
OR indicates pooled odds ratio used for simulation
cSD is the standard deviation, σ1 of study specific random slope, u1
bSD is the standard deviation, σ0, of study specific random intercept, u0
Across-study indicates consideration of Single-level logit model with across-study matching
Prefer-study indicates consideration Single-level logit model with preferential-within study matching
Random-effect indicates consideration of Random-effect logit model with across-study matching
Within-study indicates consideration of Single-level logit model with within-study matching
Simulation results: Statistical Power and type I error of log(OR) by PSM-based approaches and data generation features
| Treatment Prevalence According to Study | 50% Treatment Prevalence | 30% Treatment Prevalence | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OR | SD | SD | Across | Preferential | Random | Within | Across | Preferential | Random | Within | Across | Preferential | Random | Within |
| ( | ( | Study | Study | Effect | Study | Study | Study | Effect | Study | Study | Study | Effect | Study | |
| 3 | 0.04 | 0.7 | 100 | 95 | 83 | 90 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
| 1.4 | 100 | 89 | 79 | 84 | 100 | 99 | 100 | 99 | 100 | 99 | 99 | 99 | ||
| 2.1 | 99 | 83 | 72 | 73 | 100 | 97 | 98 | 95 | 100 | 92 | 94 | 91 | ||
| 0.08 | 0.7 | 100 | 95 | 83 | 90 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | |
| 1.4 | 100 | 88 | 79 | 84 | 100 | 99 | 100 | 99 | 100 | 100 | 99 | 99 | ||
| 2.1 | 98 | 83 | 72 | 72 | 100 | 96 | 98 | 94 | 100 | 91 | 94 | 90 | ||
| 1.5 | 0.04 | 0.7 | 64 | 50 | 22 | 47 | 92 | 80 | 69 | 80 | 90 | 77 | 72 | 76 |
| 1.4 | 60 | 38 | 29 | 37 | 87 | 60 | 49 | 56 | 90 | 49 | 48 | 57 | ||
| 2.1 | 53 | 27 | 22 | 25 | 88 | 32 | 29 | 24 | 91 | 30 | 28 | 25 | ||
| 0.08 | 0.7 | 63 | 49 | 21 | 46 | 92 | 79 | 68 | 77 | 89 | 77 | 70 | 75 | |
| 1.4 | 59 | 36 | 27 | 36 | 86 | 58 | 47 | 53 | 89 | 60 | 46 | 55 | ||
| 2.1 | 52 | 27 | 21 | 24 | 87 | 29 | 26 | 22 | 90 | 28 | 26 | 23 | ||
OR indicates pooled odds ratio used for simulation
cSD is the standard deviation, σ1 of study specific random slope, u1
bSD is the standard deviation, σ0, of study specific random intercept, u0
Across-study indicates consideration of Single-level logit model with across-study matching
Prefer-study indicates consideration Single-level logit model with preferential-within study matching
Random-effect indicates consideration of Random-effect logit model with across-study matching
Within-study indicates consideration of Single-level logit model with within-study matching
Fig. 4MSE of estimated log(OR) by PSM-based approach and heterogeneity (left: low; middle: moderate; right: high) when prevalence varied from 0 to 100%, according to that observed in each study and the true pooled OR =3
Fig. 5MSE of estimated log(OR) by PSM-based approach and heterogeneity (left: low; middle: moderate; right: high) when 50% treatment prevalence and the true pooled OR =3
Fig. 6MSE of estimated log(OR) by PSM-based approach and heterogeneity (left: low; middle: moderate; right: high) when 30% treatment prevalence and the true pooled OR =3