JMFit: A SAS Macro for Joint Models of Longitudinal and Survival Data

J Stat Softw. 2016 Jul;71(3):10.18637/jss.v071.i03. doi: 10.18637/jss.v071.i03. Epub 2016 Jul 11.


Joint models for longitudinal and survival data now have a long history of being used in clinical trials or other studies in which the goal is to assess a treatment effect while accounting for a longitudinal biomarker such as patient-reported outcomes or immune responses. Although software has been developed for fitting the joint model, no software packages are currently available for simultaneously fitting the joint model and assessing the fit of the longitudinal component and the survival component of the model separately as well as the contribution of the longitudinal data to the fit of the survival model. To fulfill this need, we develop a SAS macro, called JMFit. JMFit implements a variety of popular joint models and provides several model assessment measures including the decomposition of AIC and BIC as well as ΔAIC and ΔBIC recently developed in Zhang et al. (2014). Examples with real and simulated data are provided to illustrate the use of JMFit.

Keywords: AIC; BIC; Patient-reported outcome (PRO); Shared parameter model; Time-varying covariates.