| Literature DB >> 32677968 |
Dicle Hasdemir1,2, Robert A van den Berg3,4, Antoine van Kampen5,6, Age K Smilde5,6.
Abstract
BACKGROUND: Vaccine clinical studies typically provide time-resolved data on adaptive response read-outs in response to the administration of that particular vaccine to a cohort of individuals. However, modeling such data is challenged by the properties of these time-resolved profiles such as non-linearity, scarcity of measurement points, scheduling of the vaccine at multiple time points. Linear Mixed Models (LMM) are often used for the analysis of longitudinal data but their use in these time-resolved immunological data is not common yet. Apart from the modeling challenges mentioned earlier, selection of the optimal model by using information-criterion-based measures is far from being straight-forward. The aim of this study is to provide guidelines for the application and selection of LMMs that deal with the challenging characteristics of the typical data sets in the field of vaccine clinical studies.Entities:
Keywords: AIC; Adjuvant; BIC; Conditional AIC; DIC; Immunology; LMM; Linear mixed model; Model selection; Quantification of individual differences; Random effect selection; Vaccine
Mesh:
Year: 2020 PMID: 32677968 PMCID: PMC7364493 DOI: 10.1186/s12874-020-01070-3
Source DB: PubMed Journal: BMC Med Res Methodol ISSN: 1471-2288 Impact factor: 4.615
Fig. 1Time profiles of antibody (Ab) levels. Each Ab-profile (plotted in a different color from the gradient blue color scale) denotes a subject. The y-axis denotes the antibody levels on log10 scale. The x-axis indicates the measurement points: prior to vaccinations (PRE), Day 30 (PI(D30)), Day 44 (PII(D44)), Day 60 (PII(D60)), Day 180 (PII(D180)) and Day 360 (PII(D360)). PI and PII show the measurements after the first and second vaccinations, respectively. The five panels correspond to different adjuvants (AS01B, AS01E, AS03A, AS04 and Alum) and each group consists of different subjects. The bird’s eye view on Ab levels presented here helps to visualise the increased divergence between the individual responses observed especially in the AS04 and Alum groups
Model equations
| 2-segment piecewise (PW) linear | |
|---|---|
| i: subject index, j: time index | |
| ( | |
| 3-segment PW linear | |
| Cubic | |
| 2-segment PW quadratic | |
| time as a categorical variable | |
Marginal AIC values of models where time axis is numerical. In the case of models with optimized knot location(s), we show the AIC’s of models with the lowest AIC amongst models of the same complexity with different knot locations. All AIC’s calculated in this case can be seen in the Supplementary Tables and are calculated using ML estimation. The cells with an NA show unbuilt models. This is because knot optimization in 2-segment first order polynomial models of these adjuvants did not result in much gain, unlike the last two adjuvants (see first and third rows), therefore we skipped knot optimization in the 3-segment models for those. Models in the last two rows were again built for all adjuvants due to their expected good performance
| Fixed Effect Structure | Random Effect Structure | Model specification | Adjuvant | ||||
|---|---|---|---|---|---|---|---|
| AS01B | AS01E | AS03A | AS04 | Alum | |||
| 2-segment 1 | 2 slopes | knot at Day 44 | 1179.27 | 1228.55 | 1189.45 | 1254.54 | 827.64 |
| 3-segment 1 | 3 slopes | knots at Days 30 & 44 | 767.99 | 796.35 | 723.94 | 865.89 | 675.69 |
| 2-segment 1 | 2 slopes | knot optimized | 1175.51 | 1223.95 | 1179.99 | 1216.55 | 784.10 |
| 3-segment 1 | 3 slopes | knots optimized | NA | NA | NA | 865.89 | 669.64 |
| 3 | all degrees except intercept | x-axis transformed | 1385.02 | 1389.77 | 1344.64 | 1327.85 | 822.13 |
| 2-segment 2 | all degrees except intercept | x-axis transformed, knot optimized | 1189.33 | 1227.23 | 1181.72 | 1210.15 | 765.78 |
Fig. 3Selected fits from the Alum group with optimized knot locations for the 3-segment first order models. Each panel represents an individual from the Alum adjuvant group that was selected for demonstrative purposes. Red lines indicate the model fit and the black lines connect the measured data points. Individuals 160 and 420 are examples whose final line segment, starting from D45, still show an increasing response due to insufficiency of the model structure used. Individual 449 is an example of a good model fit. Overall, the graph shows inter-individual variation in the Alum group
Fig. 4Selected cubic model fits of individuals from the Alum group. Each panel represents an individual from the Alum adjuvant group that was selected for demonstrative purposes. Red lines indicate the model fit and the black lines connect the measured data points. The model is inadequate to fit the steep increase in response for individuals 187 and 343. The model is able to correctly fit the prolonged delay in response shown for individuals 386 and 518
Fig. 5Selected fits of individuals fits from the AS04 group with quadratic piecewise models. Each panel represents an individual from the AS04 adjuvant group that was selected for demonstrative purposes. Red lines indicate the model fit and the black lines connect the measured data points. Individuals 181, 309 and 658 are examples where both steep increases and slight decreases with different maxima across individuals are handled well by the model. Individual 322 shows a case in which a prolonged delay was handled well
Conditional AIC values of the categorical models [11]. The abbreviations used for the model form denote the random intercepts included in the model. For example, t1 denotes a random intercept specific to the first time point whereas t45 denotes a random intercept which is common in the fourth and fifth time points
| AS01B | AS01E | AS03A | AS04 | Alum | ||
|---|---|---|---|---|---|---|
| model with the smallest AIC | model form | |||||
| AIC | -430.71 | 48.14 | 139.24 | -8176.82 | -6394.57 | |
| model with the second smallest AIC | model form | |||||
| AIC | -81.92 | 55.35 | 196.20 | 213.96 | 193.40 |
Fig. 6Model fit for all groups. The y-axis shows the normalized sum of squared residuals from the fitted data for all groups separately. The value is always normalized to the sum of squared residuals from the first model of each panel. The x-axis shows the models with random point-wise intercepts. For example, model t12+t3+t4+t5 shows a model with no random intercept at t0, a shared random intercept at t1 and t2, and different intercepts at t3, t4 and t5. The first model is always the most flexible model with separate random intercepts for t1, t2, t3, t4 and t5
Fig. 2Population estimates for the 2-segment and 3-segment PW linear models with a-priori fixed knot locations. Black lines show the time profile (interconnected data points) of an individual. Red and blue lines (estimates interconnected at the measurement points) show the population estimates obtained by the 2-segment and 3-segment PW linear models with a-priori fixed knot locations. These 5 individuals are typical examples of their adjuvant group. Therefore, the population estimates obtained by the models (time profile prediction obtained by using only the fixed part of the model) should reflect the example individual time profile
Fig. 7Selected categorical model fits for four individuals from the Alum group. Red lines indicate the model fit and the black lines connect the measured data points. Individual 315 shows a too perfect fit. Similarly, the other individuals still show very good fits, much better than the numerical models