Cargando…
joineRML: a joint model and software package for time-to-event and multivariate longitudinal outcomes
BACKGROUND: Joint modelling of longitudinal and time-to-event outcomes has received considerable attention over recent years. Commensurate with this has been a rise in statistical software options for fitting these models. However, these tools have generally been limited to a single longitudinal out...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6047371/ https://www.ncbi.nlm.nih.gov/pubmed/29879902 http://dx.doi.org/10.1186/s12874-018-0502-1 |
_version_ | 1783339939572744192 |
---|---|
author | Hickey, Graeme L. Philipson, Pete Jorgensen, Andrea Kolamunnage-Dona, Ruwanthi |
author_facet | Hickey, Graeme L. Philipson, Pete Jorgensen, Andrea Kolamunnage-Dona, Ruwanthi |
author_sort | Hickey, Graeme L. |
collection | PubMed |
description | BACKGROUND: Joint modelling of longitudinal and time-to-event outcomes has received considerable attention over recent years. Commensurate with this has been a rise in statistical software options for fitting these models. However, these tools have generally been limited to a single longitudinal outcome. Here, we describe the classical joint model to the case of multiple longitudinal outcomes, propose a practical algorithm for fitting the models, and demonstrate how to fit the models using a new package for the statistical software platform R, joineRML. RESULTS: A multivariate linear mixed sub-model is specified for the longitudinal outcomes, and a Cox proportional hazards regression model with time-varying covariates is specified for the event time sub-model. The association between models is captured through a zero-mean multivariate latent Gaussian process. The models are fitted using a Monte Carlo Expectation-Maximisation algorithm, and inferences are based on approximate standard errors from the empirical profile information matrix, which are contrasted to an alternative bootstrap estimation approach. We illustrate the model and software on a real data example for patients with primary biliary cirrhosis with three repeatedly measured biomarkers. CONCLUSIONS: An open-source software package capable of fitting multivariate joint models is available. The underlying algorithm and source code makes use of several methods to increase computational speed. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12874-018-0502-1) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-6047371 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-60473712018-07-19 joineRML: a joint model and software package for time-to-event and multivariate longitudinal outcomes Hickey, Graeme L. Philipson, Pete Jorgensen, Andrea Kolamunnage-Dona, Ruwanthi BMC Med Res Methodol Software BACKGROUND: Joint modelling of longitudinal and time-to-event outcomes has received considerable attention over recent years. Commensurate with this has been a rise in statistical software options for fitting these models. However, these tools have generally been limited to a single longitudinal outcome. Here, we describe the classical joint model to the case of multiple longitudinal outcomes, propose a practical algorithm for fitting the models, and demonstrate how to fit the models using a new package for the statistical software platform R, joineRML. RESULTS: A multivariate linear mixed sub-model is specified for the longitudinal outcomes, and a Cox proportional hazards regression model with time-varying covariates is specified for the event time sub-model. The association between models is captured through a zero-mean multivariate latent Gaussian process. The models are fitted using a Monte Carlo Expectation-Maximisation algorithm, and inferences are based on approximate standard errors from the empirical profile information matrix, which are contrasted to an alternative bootstrap estimation approach. We illustrate the model and software on a real data example for patients with primary biliary cirrhosis with three repeatedly measured biomarkers. CONCLUSIONS: An open-source software package capable of fitting multivariate joint models is available. The underlying algorithm and source code makes use of several methods to increase computational speed. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12874-018-0502-1) contains supplementary material, which is available to authorized users. BioMed Central 2018-06-07 /pmc/articles/PMC6047371/ /pubmed/29879902 http://dx.doi.org/10.1186/s12874-018-0502-1 Text en © The Author(s) 2018 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Software Hickey, Graeme L. Philipson, Pete Jorgensen, Andrea Kolamunnage-Dona, Ruwanthi joineRML: a joint model and software package for time-to-event and multivariate longitudinal outcomes |
title | joineRML: a joint model and software package for time-to-event and multivariate longitudinal outcomes |
title_full | joineRML: a joint model and software package for time-to-event and multivariate longitudinal outcomes |
title_fullStr | joineRML: a joint model and software package for time-to-event and multivariate longitudinal outcomes |
title_full_unstemmed | joineRML: a joint model and software package for time-to-event and multivariate longitudinal outcomes |
title_short | joineRML: a joint model and software package for time-to-event and multivariate longitudinal outcomes |
title_sort | joinerml: a joint model and software package for time-to-event and multivariate longitudinal outcomes |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6047371/ https://www.ncbi.nlm.nih.gov/pubmed/29879902 http://dx.doi.org/10.1186/s12874-018-0502-1 |
work_keys_str_mv | AT hickeygraemel joinermlajointmodelandsoftwarepackagefortimetoeventandmultivariatelongitudinaloutcomes AT philipsonpete joinermlajointmodelandsoftwarepackagefortimetoeventandmultivariatelongitudinaloutcomes AT jorgensenandrea joinermlajointmodelandsoftwarepackagefortimetoeventandmultivariatelongitudinaloutcomes AT kolamunnagedonaruwanthi joinermlajointmodelandsoftwarepackagefortimetoeventandmultivariatelongitudinaloutcomes |