| Literature DB >> 27781169 |
Hok Pan Yuen1, Andrew Mackinnon2.
Abstract
Joint modelling has emerged to be a potential tool to analyse data with a time-to-event outcome and longitudinal measurements collected over a series of time points. Joint modelling involves the simultaneous modelling of the two components, namely the time-to-event component and the longitudinal component. The main challenges of joint modelling are the mathematical and computational complexity. Recent advances in joint modelling have seen the emergence of several software packages which have implemented some of the computational requirements to run joint models. These packages have opened the door for more routine use of joint modelling. Through simulations and real data based on transition to psychosis research, we compared joint model analysis of time-to-event outcome with the conventional Cox regression analysis. We also compared a number of packages for fitting joint models. Our results suggest that joint modelling do have advantages over conventional analysis despite its potential complexity. Our results also suggest that the results of analyses may depend on how the methodology is implemented.Entities:
Keywords: Joint modelling; Simulations; Software packages; Time-to-event outcome; Transition to psychosis
Year: 2016 PMID: 27781169 PMCID: PMC5075698 DOI: 10.7717/peerj.2582
Source DB: PubMed Journal: PeerJ ISSN: 2167-8359 Impact factor: 2.984
The four different forms used in simulations for the covariance matrix of the random effects, b0 and b1, in Model (3).
| Var( | Var( | Cov( | Correlation | |
|---|---|---|---|---|
| a | 32 | 0.002 | 0.06 | 0.237 |
| b | 32 | 0.002 | 0.02 | 0.079 |
| c | 8 | 0.0005 | 0.02 | 0.316 |
| d | 8 | 0.0005 | 0.002 | 0.032 |
Figure 1Boxplots of the results of the analysis of one of the simulation sets in which the fixed effect slope (a1) is 0.02, the error variance (ɛ) is 16 and the random effects covariance matrix takes the form: Var(b0) = 32, Var(b1) = 0.002 and Cov(b0, b1) = 0.06.
(A) λ1 estimates. (B) s.e. (λ1 estimates). (C) τ estimates. (D) s.e. (τ estimates). λ1, Parameter for the effect of the time-dependent predictor on survival (true value = −0.03); τ, Parameter for the group effect on survival (true value = 0); Cox.b, Cox regression using only the baseline values of the time-dependent predictor; Cox.tp, Cox regression using all of the longitudinal values of the time-dependent predictor; JM.pc, JM package with a piecewise-constant baseline hazard; JM.sp, JM package with the baseline hazard specified by regression splines; JM.Cox, JM package with an unspecified baseline hazard.
Results of the estimation of λ1 from the 32 sets of simulations for which group effect is zero.
| Coverage of 95% confidence intervals | Percentage of estimates < true value | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| m.v. pattern | Var(ɛ) | Set | Cox.b | Cox.tp | joineR | stjm | JM.pc | JM.sp | Cox.b | Cox.tp | joineR | stjm | JM.pc | JM.sp | ||
| Monotone | 16 | 0.02 | a | 1 | 94 | 94 | 91 | 94 | 97 | 94 | 24 | 40 | 50 | 52 | 59 | 53 |
| b | 2 | 83 | 93 | 92 | 94 | 95 | 95 | 27 | 40 | 52 | 53 | 57 | 52 | |||
| c | 3 | 82 | 88 | 92 | 93 | 69 | 84 | 20 | 24 | 53 | 58 | 90 | 79 | |||
| d | 4 | 92 | 90 | 94 | 95 | 91 | 94 | 44 | 24 | 53 | 57 | 40 | 59 | |||
| 0.1 | a | 5 | 88 | 94 | 91 | 96 | 87 | 91 | 33 | 37 | 52 | 56 | 83 | 76 | ||
| b | 6 | 90 | 94 | 93 | 97 | 88 | 92 | 25 | 32 | 50 | 55 | 85 | 80 | |||
| c | 7 | 84 | 85 | 94 | 95 | NA | 96 | 19 | 24 | 47 | 58 | NA | 79 | |||
| d | 8 | 88 | 94 | 91 | 95 | 87 | 91 | 33 | 37 | 52 | 62 | 83 | 76 | |||
| 4 | 0.02 | a | 9 | 96 | 95 | 91 | 93 | 96 | 94 | 46 | 52 | 48 | 48 | 56 | 53 | |
| b | 10 | 92 | 95 | 93 | 93 | 96 | 95 | 43 | 54 | 53 | 53 | 61 | 53 | |||
| c | 11 | 92 | 94 | 96 | 97 | 74 | 83 | 39 | 47 | 49 | 50 | 92 | 82 | |||
| d | 12 | 96 | 95 | 91 | 92 | 96 | 94 | 46 | 52 | 48 | 54 | 56 | 53 | |||
| 0.1 | a | 13 | 92 | 95 | 91 | 95 | 89 | 95 | 48 | 46 | 48 | 54 | 74 | 72 | ||
| b | 14 | 92 | 96 | 92 | 95 | 88 | 93 | 48 | 49 | 47 | 54 | 80 | 79 | |||
| c | 15 | 94 | 92 | 94 | 93 | NA | 97 | 35 | 42 | 47 | 60 | NA | 83 | |||
| d | 16 | 92 | 95 | 91 | 94 | 89 | 95 | 48 | 46 | 48 | 58 | 74 | 72 | |||
| Non-monotone | 16 | 0.02 | a | 17 | 97 | 96 | 93 | 93 | 96 | 90 | 33 | 31 | 60 | 57 | 44 | 58 |
| b | 18 | 87 | 94 | 88 | 94 | 94 | 93 | 23 | 40 | 49 | 50 | 51 | 53 | |||
| c | 19 | 85 | 84 | 95 | 95 | 91 | 73 | 21 | 25 | 53 | 53 | 79 | 90 | |||
| d | 20 | 97 | 96 | 93 | 91 | 96 | 90 | 33 | 31 | 60 | 63 | 44 | 58 | |||
| 0.1 | a | 21 | 95 | 92 | 94 | 95 | 95 | 91 | 33 | 24 | 45 | 55 | 63 | 81 | ||
| b | 22 | 90 | 88 | 91 | 92 | 95 | 91 | 29 | 21 | 50 | 54 | 62 | 80 | |||
| c | 23 | 84 | 77 | 94 | 94 | NA | 96 | 20 | 12 | 52 | 63 | NA | 89 | |||
| d | 24 | 95 | 92 | 94 | 97 | 95 | 91 | 33 | 24 | 45 | 59 | 63 | 81 | |||
| 4 | 0.02 | a | 25 | 94 | 95 | 91 | 95 | 96 | 94 | 58 | 61 | 56 | 58 | 57 | 57 | |
| b | 26 | 94 | 93 | 92 | 93 | 93 | 93 | 51 | 59 | 52 | 54 | 55 | 55 | |||
| c | 27 | 92 | 93 | 96 | 96 | 93 | 86 | 43 | 37 | 46 | 47 | 70 | 87 | |||
| d | 28 | 94 | 95 | 91 | 93 | 96 | 94 | 58 | 61 | 56 | 64 | 57 | 57 | |||
| 0.1 | a | 29 | 96 | 94 | 95 | 93 | 93 | 89 | 63 | 30 | 50 | 52 | 62 | 75 | ||
| b | 30 | 92 | 96 | 93 | 93 | 94 | 87 | 58 | 40 | 53 | 60 | 63 | 82 | |||
| c | 31 | 97 | 89 | 96 | 95 | NA | 92 | 46 | 17 | 48 | 58 | NA | 91 | |||
| d | 32 | 96 | 94 | 95 | 95 | 93 | 89 | 63 | 30 | 50 | 60 | 62 | 75 | |||
Notes:
m.v. pattern, Missing value pattern.
Var(ɛ), Variance of the random errors in the longitudinal submodel.
a1, Fixed-effect slope in the longitudinal submodel.
D, Covariance matrix of the random effects in the longitudinal submodel. Refer to Table 1.
λ1, Parameter for the effect of the time-dependent predictor on survival (true value = −0.03).
NA, Not available due to convergence problems.
Refer to Fig. 1 for other abbreviations.
Shading: 95% Confidence interval coverage < 90% or % estimates < true value is outside the interval [40, 60].
Figure 2Graphical presentation of the results in Table 2.
(A) Coverage of 95% confidence intervals. (B) Percentage of estimates less than the true parameter value out of the 100 estimates for each set of simulation. The points are plotted as numbers with each number indicating the number of simulation sets (out of 32) with the corresponding percentage. Refer to Fig. 1 for other abbreviations.
Figure 3Graphical presentation of results of the estimation of τ from the 32 sets of simulations for which τ is zero.
Refer to Figs. 1 and 2 for the meaning of the labels and the plots.
Results of the estimation of λ1 and τ from four sets of simulations for which group effect is non-zero.
| Coverage of 95% confidence intervals | Percentage of estimates < true value | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Estimation of | Set | Cox.b | Cox.tp | joineR | stjm | JM.pc | JM.sp | Cox.b | Cox.tp | joineR | stjm | JM.pc | JM.sp |
| λ1 | 33 | 84 | 96 | 97 | 97 | 92 | 94 | 11 | 22 | 55 | 61 | 95 | 80 |
| 34 | 92 | 93 | 97 | 94 | NA | 98 | 23 | 27 | 56 | 59 | NA | 79 | |
| 35 | 83 | 92 | 94 | 96 | 83 | 68 | 20 | 26 | 54 | 58 | 90 | 95 | |
| 36 | 89 | 76 | 91 | 93 | NA | 96 | 19 | 9 | 42 | 58 | NA | 84 | |
| τ | 33 | 97 | 97 | 95 | 97 | 97 | 97 | 52 | 52 | 51 | 53 | 54 | 56 |
| 34 | 97 | 97 | 94 | 97 | NA | 97 | 52 | 49 | 51 | 50 | NA | 56 | |
| 35 | 97 | 98 | 98 | 98 | 99 | 97 | 54 | 51 | 52 | 52 | 54 | 56 | |
| 36 | 93 | 93 | 94 | 93 | NA | 95 | 49 | 50 | 49 | 50 | NA | 54 | |
Notes:
λ1, Parameter for the effect of the time-dependent predictor on survival (true value = ‒0.03).
τ, Parameter for the group effect on survival (true value = −0.5).
Sets 33–36 are the same as sets 3, 7, 19, 23, respectively in Table 2 except that the group effect is non-zero.
Refer to Fig. 1 for the abbreviations.
Shading: 95% Confidence interval coverage < 90% or % estimates < true value is outside the interval [40, 60].
Results of the estimation of λ1 and τ from the real dataset.
| Method | Estimation of λ1 | Estimation of τ | ||||
|---|---|---|---|---|---|---|
| Estimate | se | p-value | Estimate | se | p-value | |
| Cox.b | 0.065 | 0.0265 | 0.013 | 0.92 | 0.519 | 0.077 |
| Cox.tp | 0.077 | 0.0226 | 0.001 | 0.77 | 0.523 | 0.139 |
| joineR | 0.116 | 0.0425 | 0.006 | 1.00 | 0.600 | 0.095 |
| stjm | 0.128 | 0.0463 | 0.006 | 0.58 | 0.512 | 0.257 |
| JM.pc | 0.118 | 0.0448 | 0.008 | 0.56 | 0.511 | 0.276 |
| JM.sp | 0.129 | 0.0478 | 0.007 | 0.69 | 0.544 | 0.203 |
| JM.Cox | 0.114 | 0.0229 | < 0.00001 | 0.67 | 0.501 | 0.184 |
Notes:
λ1, Parameter for the effect of the time-dependent predictor on survival (depression score).
τ, Parameter for the group effect on survival (family history of mental illness).
Refer to Fig. 1 for method abbreviations.