| Literature DB >> 29315733 |
Dan Jackson1, Martin Law1, Theo Stijnen2, Wolfgang Viechtbauer3, Ian R White4.
Abstract
Comparative trials that report binary outcome data are commonly pooled in systematic reviews and meta-analyses. This type of data can be presented as a series of 2-by-2 tables. The pooled odds ratio is often presented as the outcome of primary interest in the resulting meta-analysis. We examine the use of 7 models for random-effects meta-analyses that have been proposed for this purpose. The first of these models is the conventional one that uses normal within-study approximations and a 2-stage approach. The other models are generalised linear mixed models that perform the analysis in 1 stage and have the potential to provide more accurate inference. We explore the implications of using these 7 models in the context of a Cochrane Review, and we also perform a simulation study. We conclude that generalised linear mixed models can result in better statistical inference than the conventional 2-stage approach but also that this type of model presents issues and difficulties. These challenges include more demanding numerical methods and determining the best way to model study specific baseline risks. One possible approach for analysts is to specify a primary model prior to performing the systematic review but also to present the results using other models in a sensitivity analysis. Only one of the models that we investigate is found to perform poorly so that any of the other models could be considered for either the primary or the sensitivity analysis.Entities:
Keywords: binomial distribution; exact within-study distributions; random-effects models; statistical computing
Mesh:
Year: 2018 PMID: 29315733 PMCID: PMC5841569 DOI: 10.1002/sim.7588
Source DB: PubMed Journal: Stat Med ISSN: 0277-6715 Impact factor: 2.373
An illustrative dataset. Two sets of column headings are shown. The first set shows the mathematical notation used to describe statistical models. The second set shows the column names of the corresponding R data frame
| Study ( | Treatment ( |
|
|
|
|
|---|---|---|---|---|---|
| study | treat | n | event | control | treat12 |
| 1 | 0 | 377 | 113 | 1 | −0.5 |
| 1 | 1 | 377 | 128 | 0 | 0.5 |
| 2 | 0 | 40 | 4 | 1 | −0.5 |
| 2 | 1 | 41 | 6 | 0 | 0.5 |
| 3 | 0 | 100 | 20 | 1 | −0.5 |
| 3 | 1 | 101 | 22 | 0 | 0.5 |
| 4 | 0 | 1010 | 201 | 1 | −0.5 |
| 4 | 1 | 1001 | 241 | 0 | 0.5 |
Another way to set out the illustrative dataset. This is the data format required by the metafor package to fit some models
| Study ( |
|
|
|
|
|---|---|---|---|---|
| 1 | 128 | 249 | 113 | 264 |
| 2 | 6 | 35 | 4 | 36 |
| 3 | 22 | 79 | 20 | 80 |
| 4 | 241 | 760 | 201 | 809 |
Datasets used in empirical investigation, taken from Antibiotics for Preventing Complications in Children With Measles.30 Format matches that of Table 2
| Outcome | Study | A | B | C | D |
|---|---|---|---|---|---|
| 1 (pneumonia) | Karelitz, 1954 | 1 | 155 | 12 | 69 |
| Karelitz, 1951 | 0 | 89 | 3 | 40 | |
| Garly, 2006 | 1 | 43 | 6 | 32 | |
| Prasad, 1967 | 13 | 64 | 27 | 53 | |
| Hogarth, 1939 | 2 | 157 | 5 | 165 | |
| Anderson, 1939 | 4 | 43 | 6 | 43 | |
| Gibel, 1942 | 6 | 76 | 0 | 148 | |
| 2 (diarrhoea) | Anderson, 1939 | 5 | 45 | 12 | 38 |
| Garly, 2006 | 2 | 42 | 5 | 32 | |
| Hogarth, 1939 | 8 | 151 | 7 | 163 | |
| Karelitz, 1954 | 0 | 175 | 1 | 80 | |
| 3 (conjunctivitis) | Garly, 2006 | 11 | 33 | 17 | 20 |
| Karelitz, 1951 | 0 | 88 | 0 | 43 | |
| 4 (otitis media) | Anderson, 1939 | 3 | 57 | 7 | 52 |
| Garly, 2006 | 1 | 43 | 2 | 35 | |
| Gibel, 1942 | 0 | 195 | 0 | 180 | |
| Hogarth, 1939 | 5 | 154 | 12 | 158 | |
| Karelitz, 1951 | 1 | 85 | 0 | 38 | |
| 5 (croup) | Karelitz, 1951 | 0 | 87 | 1 | 42 |
| 6 (tonsillitis) | Anderson, 1939 | 0 | 63 | 8 | 54 |
| Karelitz, 1951 | 0 | 88 | 1 | 42 | |
| 7 (death) | Anderson, 1939 | 3 | 60 | 1 | 61 |
| Garly, 2006 | 0 | 44 | 0 | 37 | |
| Gibel, 1942 | 1 | 199 | 0 | 201 | |
| Hogarth, 1939 | 0 | 159 | 0 | 170 | |
| Karelitz, 1951 | 0 | 89 | 0 | 43 | |
| Karelitz, 1954 | 0 | 175 | 0 | 81 | |
| Prasad, 1967 | 0 | 78 | 0 | 80 |
Empirical investigation results. The top half of the table shows the treatment effect estimates and their estimated standard errors in parentheses. The bottom half shows the estimates . Asterisks (*) denote cells where nondefault arguments have been used to obtain results. Outcome 4b represents the dataset from outcome 4 with its “double‐zero” study removed
| Outcome | ||||
|---|---|---|---|---|
|
| 1 | 2 | 4 | 4b |
| Model 1 (D&L) | −1.060(0.544) | −0.634(0.426) | −0.787(0.390) | −0.815(0.397) |
| Model 1 (REML) | −1.060(0.628) | −0.658(0.459) | −0.787(0.390) | −0.815(0.397) |
| Model 2 | −1.236(0.782) | −0.599(0.345) | −0.803(0.396) | −0.803(0.396) |
| Model 3 | −1.241(0.685)* | −0.683(0.433) | −0.815(0.396) | −0.878(0.396) |
| Model 4 | −1.024(0.708) | −0.629(0.402) | −0.803(0.396) | −0.803(0.396) |
| Model 5 | −1.071(0.717) | −0.673(0.413) | −0.815(0.396) | −0.878(0.396) |
| Model 6 | −1.056(0.738) | −0.533(0.533) | −0.505(0.743) | −0.856(0.435) |
| Model 7 | −1.143(0.888) | −0.635(0.416) | −0.793(0.395)* | −0.793(0.395)* |
|
| ||||
|
| 1 | 2 | 4 | 4b |
| Model 1 (D&L) | 1.154 | 0.183 | 0 | 0 |
| Model 1 (REML) | 1.785 | 0.275 | 0 | 0 |
| Model 2 | 3.224 | 0 | 0 | 0 |
| Model 3 | 2.311* | 0.105 | 0 | 0 |
| Model 4 | 2.664 | 0.085 | 0 | 0 |
| Model 5 | 2.791 | 0.119 | 0 | 0 |
| Model 6 | 2.789 | 0.071 | 0.197 | 0.004 |
| Model 7 | 4.341 | 0.099 | 0.001* | 0.001* |
Abbreviation: REML, restricted maximum likelihood.
Simulation study design. All 15 settings were performed with θ=0 (results shown in tables in the main paper) and (results shown in tables in the Supporting Information). One thousand simulated datasets were produced in each setting and true effect, so that in total, 30 000 datasets were produced. A different random seed was used for each setting and value of θ. All models were applied to the same datasets. This table provides an outline of the simulation study design; see Section 6 for full details. Departures from the defaults are shown in bold
| Setting | k |
| Treatment | Control | Baseline probability | Correct models |
|---|---|---|---|---|---|---|
| 1 | 10 | 0.024 |
|
|
| 2, 3, 6 |
| 2 | 10 |
|
|
|
| 2, 3, 6 |
| 3 | 10 |
|
|
|
| 2, 3, 6 |
| 4 |
| 0.024 |
|
|
| 2, 3, 6 |
| 5 |
| 0.024 |
|
|
| 2, 3, 6 |
| 6 |
| 0.024 |
|
|
| 2, 3, 6 |
| 7 | 10 | 0.024 |
|
|
| 2, 3, 6 |
| 8 | 10 | 0.024 |
|
|
| 2, 3, 6 |
| 9 | 10 | 0.024 |
|
|
| 2, 3, 6 |
| 10 | 10 | 0.024 |
|
|
| 2, 3, 6 |
| 11 | 10 | 0.024 |
|
|
| 2, 3, 6 |
| 12 | 10 | 0.024 |
|
|
| None |
| 13 | 10 | 0.024 |
|
|
| 2 |
| 14 | 10 | 0.024 |
|
|
| 4, 5, 6 |
| 15 | 10 |
|
|
|
| 2, 3, 6 |
Simulation study results. The top half of the table shows the mean estimate of the summary log odds ratio θ; empirical standard errors of the estimates are shown in parentheses. Monte Carlo standard errors of the mean estimates can be obtained as the empirical standard errors divided by the square root of 1000. The bottom half of the table shows the mean estimate of τ 2. The true value θ=0; results for are shown in the Supporting Information. Model 7∗ indicates that inferences for model 7 have been supplemented with results from the Peto approximation described in Section 3.7.3, as explained in Section 6.3.3
| Model 1 | Model 1 | Model 2 | Model 3 | Model 4 | Model 5 | Model 6 | Model 7∗ | |
|---|---|---|---|---|---|---|---|---|
| Setting | (D & L) | (REML) | (ML) | (ML) | (ML) | (ML) | (ML) | (ML) |
| 1 ( | −0.001 (0.088) | −0.002 (0.088) | −0.002 (0.089) | −0.006 (0.088) | −0.001 (0.088) | −0.001 (0.088) | −0.006 (0.088) | −0.002 (0.088) |
| 2 ( | −0.002 (0.070) | −0.002 (0.070) | −0.002 (0.071) | −0.004 (0.071) | −0.002 (0.071) | −0.002 (0.071) | −0.002 (0.072) | −0.002 (0.071) |
| 3 ( | 0.010 (0.153) | 0.009 (0.154) | 0.007 (0.156) | −0.002 (0.154) | 0.010 (0.154) | 0.013 (0.154) | −0.002 (0.155) | 0.009 (0.155) |
| 4 ( | 0.002 (0.159) | 0.001 (0.159) | 0.003 (0.157) | −0.003 (0.159) | 0.003 (0.157) | 0.003 (0.157) | 0.000 (0.162) | 0.003 (0.157) |
| 5 ( | −0.002 (0.119) | −0.002 (0.119) | −0.001 (0.119) | −0.005 (0.119) | −0.001 (0.119) | −0.001 (0.119) | −0.004 (0.121) | −0.001 (0.119) |
| 6 ( | 0.007 (0.060) | 0.007 (0.060) | 0.008 (0.060) | 0.002 (0.060) | 0.007 (0.060) | 0.007 (0.060) | 0.003 (0.060) | 0.007 (0.060) |
| 7 ( | 0.010 (0.163) | 0.011 (0.163) | 0.011 (0.168) | 0.001 (0.169) | 0.009 (0.169) | 0.010 (0.166) | 0.004 (0.171) | 0.009 (0.167) |
| 8 ( | 0.020 (0.137) | 0.020 (0.137) | 0.021 (0.141) | 0.010 (0.142) | 0.021 (0.141) | 0.021 (0.141) | 0.013 (0.144) | 0.021 (0.141) |
| 9 ( | 0.003 (0.241) | 0.002 (0.241) | −0.004 (0.292) | −0.035 (0.305) | −0.004 (0.289) | −0.001 (0.285) | −0.015 (0.324) | −0.006 (0.299) |
| 10 ( | −0.006 (0.099) | −0.007 (0.099) | 0.000 (0.100) | −0.006 (0.099) | −0.001 (0.100) | −0.001 (0.099) | −0.005 (0.101) | 0.000 (0.100) |
| 11 ( | 0.001 (0.092) | 0.001 (0.093) | 0.004 (0.093) | −0.001 (0.092) | 0.003 (0.093) | 0.004 (0.092) | 0.000 (0.093) | 0.004 (0.093) |
| 12 ( | 0.002 (0.092) | 0.002 (0.092) | 0.006 (0.093) | 0.017 (0.093) | 0.005 (0.093) | 0.017 (0.093) | 0.017 (0.094) | 0.005 (0.093) |
| 13 ( | 0.005 (0.087) | 0.005 (0.087) | 0.006 (0.087) | 0.000 (0.087) | 0.005 (0.087) | 0.005 (0.087) | 0.001 (0.089) | 0.005 (0.087) |
| 14 ( | −0.002 (0.090) | −0.002 (0.090) | −0.003 (0.091) | −0.006 (0.091) | −0.002 (0.091) | −0.002 (0.090) | −0.002 (0.092) | −0.002 (0.091) |
| 15 ( | 0.017 (0.439) | 0.018 (0.443) | 0.017 (0.451) | 0.017 (0.451) | 0.017 (0.446) | 0.017 (0.442) | 0.016 (0.451) | 0.016 (0.448) |
| 1 ( | 0.026 (0.029) | 0.026 (0.031) | 0.006 (0.016) | 0.020 (0.024) | 0.020 (0.026) | 0.020 (0.026) | 0.023 (0.026) | 0.020 (0.026) |
| 2 ( | 0.008 (0.016) | 0.007 (0.015) | 0.001 (0.005) | 0.005 (0.013) | 0.005 (0.012) | 0.005 (0.012) | 0.009 (0.014) | 0.005 (0.012) |
| 3 ( | 0.160 (0.107) | 0.165 (0.110) | 0.115 (0.099) | 0.147 (0.097) | 0.144 (0.099) | 0.143 (0.098) | 0.148 (0.100) | 0.145 (0.100) |
| 4 ( | 0.041 (0.071) | 0.043 (0.082) | 0.009 (0.033) | 0.021 (0.049) | 0.019 (0.044) | 0.018 (0.042) | 0.033 (0.056) | 0.018 (0.044) |
| 5 ( | 0.030 (0.046) | 0.031 (0.051) | 0.008 (0.027) | 0.021 (0.039) | 0.019 (0.037) | 0.018 (0.036) | 0.028 (0.041) | 0.019 (0.038) |
| 6 ( | 0.026 (0.022) | 0.025 (0.022) | 0.005 (0.012) | 0.023 (0.020) | 0.023 (0.021) | 0.023 (0.021) | 0.024 (0.021) | 0.023 (0.021) |
| 7 ( | 0.048 (0.076) | 0.045 (0.075) | 0.004 (0.022) | 0.036 (0.065) | 0.039 (0.070) | 0.038 (0.068) | 0.062 (0.076) | 0.039 (0.070) |
| 8 ( | 0.036 (0.057) | 0.034 (0.058) | 0.003 (0.019) | 0.028 (0.047) | 0.029 (0.052) | 0.030 (0.055) | 0.047 (0.058) | 0.031 (0.056) |
| 9 ( | 0.024 (0.084) | 0.026 (0.090) | 0.013 (0.211) | 0.077 (0.210) | 0.077 (0.182) | 0.094 (0.246) | 0.148 (0.274) | 0.130 (0.780) |
| 10 ( | 0.028 (0.035) | 0.027 (0.036) | 0.001 (0.007) | 0.021 (0.030) | 0.017 (0.028) | 0.022 (0.032) | 0.027 (0.033) | 0.021 (0.031) |
| 11 ( | 0.030 (0.035) | 0.029 (0.036) | 0.004 (0.013) | 0.022 (0.029) | 0.021 (0.030) | 0.023 (0.031) | 0.027 (0.031) | 0.023 (0.031) |
| 12 ( | 0.029 (0.035) | 0.029 (0.037) | 0.004 (0.017) | 0.023 (0.032) | 0.021 (0.031) | 0.023 (0.032) | 0.027 (0.032) | 0.023 (0.032) |
| 13 ( | 0.029 (0.031) | 0.028 (0.032) | 0.007 (0.017) | 0.022 (0.028) | 0.022 (0.028) | 0.022 (0.028) | 0.026 (0.028) | 0.022 (0.028) |
| 14 ( | 0.029 (0.032) | 0.028 (0.033) | 0.007 (0.019) | 0.018 (0.024) | 0.022 (0.028) | 0.022 (0.028) | 0.025 (0.028) | 0.022 (0.028) |
| 15 ( | 1.364 (0.602) | 1.922 (0.923) | 1.771 (0.906) | 1.795 (0.903) | 1.744 (0.853) | 1.706 (0.828) | 1.792 (0.907) | 1.769 (0.908) |
Abbreviation: REML, restricted maximum likelihood.
Figure 1Box plots of the estimates of θ (top) and τ 2 (bottom) from setting 1 (the defaults). The true values of θ=0 and τ 2=0.024 are shown as dashed lines. M1(D) and M1(R) indicate that model 1 has been fitted using the DerSimonian and Laird and the REML estimator, respectively. M7* indicates that model 7 has been supplemented with results from the Peto approximation
Simulation study results. Actual coverage probability of 95% confidence intervals for θ. The average model based standard errors, as a percentage of the corresponding empirical standard errors, are shown in parentheses. Model 7∗ indicates that inferences for model 7 have been supplemented with results from the ‘Peto approximation’ described in section 3.7.3, as explained in Section 6.3
| Model 1 | Model 1 | Model 2 | Model 3 | Model 4 | Model 5 | Model 6 | Model 7∗ | |
|---|---|---|---|---|---|---|---|---|
| Setting | (D & L) | (REML) | (ML) | (ML) | (ML) | (ML) | (ML) | (ML) |
| 1 | 0.933 (98) | 0.931 (98) | 0.881 (81) | 0.923 (93) | 0.925 (94) | 0.925 (93) | 0.926 (97) | 0.920 (94) |
| 2 | 0.957 (105) | 0.957 (104) | 0.945 (97) | 0.952 (102) | 0.953 (102) | 0.953 (102) | 0.956 (105) | 0.953 (103) |
| 3 | 0.910 (94) | 0.913 (95) | 0.839 (80) | 0.899 (90) | 0.892 (90) | 0.895 (90) | 0.894 (90) | 0.895 (91) |
| 4 | 0.935 (106) | 0.937 (106) | 0.907 (88) | 0.921 (95) | 0.921 (95) | 0.922 (95) | 0.947 (103) | 0.922 (95) |
| 5 | 0.939 (104) | 0.937 (104) | 0.913 (89) | 0.933 (99) | 0.932 (97) | 0.932 (97) | 0.949 (103) | 0.929 (98) |
| 6 | 0.943 (102) | 0.947 (102) | 0.894 (84) | 0.936 (100) | 0.943 (99) | 0.943 (99) | 0.942 (100) | 0.941 (103) |
| 7 | 0.955 (105) | 0.957 (105) | 0.930 (92) | 0.944 (98) | 0.943 (100) | 0.942 (100) | 0.956 (104) | 0.944 (100) |
| 8 | 0.952 (102) | 0.950 (102) | 0.911 (89) | 0.937 (96) | 0.937 (97) | 0.936 (96) | 0.958 (102) | 0.937 (97) |
| 9 | 0.986 (121) | 0.986 (121) | 0.948 (95) | 0.958 (99) | 0.955 (102) | 0.957 (103) | 0.968 (102) | 0.961 (101) |
| 10 | 0.939 (101) | 0.944 (100) | 0.896 (85) | 0.934 (97) | 0.923 (94) | 0.936 (97) | 0.952 (99) | 0.935 (97) |
| 11 | 0.936 (101) | 0.933 (101) | 0.898 (84) | 0.930 (97) | 0.923 (96) | 0.927 (98) | 0.939 (100) | 0.925 (98) |
| 12 | 0.931 (101) | 0.933 (101) | 0.881 (83) | 0.927 (97) | 0.922 (95) | 0.923 (97) | 0.931 (98) | 0.926 (97) |
| 13 | 0.946 (101) | 0.943 (101) | 0.906 (85) | 0.941 (97) | 0.935 (97) | 0.936 (97) | 0.945 (99) | 0.936 (98) |
| 14 | 0.920 (97) | 0.917 (96) | 0.880 (80) | 0.906 (89) | 0.911 (92) | 0.911 (92) | 0.916 (93) | 0.906 (92) |
| 15 | 0.876 (84) | 0.915 (98) | 0.899 (92) | 0.898 (93) | 0.900 (92) | 0.900 (92) | 0.899 (92) | 0.901 (94) |
Abbreviation: REML, restricted maximum likelihood.