BayesSPsurv: An R Package to Estimate Bayesian (Spatial) Split-Population Survival Models

Abstract:

Survival data often include a fraction of units that are susceptible to an event of interest as well as a fraction of “immune” units. In many applications, spatial clustering in unobserved risk factors across nearby units can also affect their survival rates and odds of becoming immune. To address these methodological challenges, this article introduces our BayesSPsurv R-package, which fits parametric Bayesian Spatial split-population survival (cure) models that can account for spatial autocorrelation in both subpopulations of the user’s time-to-event data. Spatial autocorrelation is modeled with spatially weighted frailties, which are estimated using a conditionally autoregressive prior. The user can also fit parametric cure models with or without nonspatial i.i.d. frailties, and each model can incorporate time-varying covariates. BayesSPsurv also includes various functions to conduct pre-estimation spatial autocorrelation tests, visualize results, and assess model performance, all of which are illustrated using data on post-civil war peace survival.

Cite PDF Tweet

Published

July 14, 2021

Received

Feb 1, 2021

DOI

10.32614/RJ-2021-068

Volume

Pages

13/1

595 - 614

Footnotes

    References

    Reuse

    Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

    Citation

    For attribution, please cite this work as

    Bolte, et al., "The R Journal: BayesSPsurv: An R Package to Estimate Bayesian (Spatial) Split-Population Survival Models", The R Journal, 2021

    BibTeX citation

    @article{RJ-2021-068,
      author = {Bolte, Brandon and Schmidt, Nicolás and Béjar, Sergio and Huynh, Nguyen and Mukherjee, Bumba},
      title = {The R Journal: BayesSPsurv: An R Package to Estimate Bayesian (Spatial) Split-Population Survival Models},
      journal = {The R Journal},
      year = {2021},
      note = {https://doi.org/10.32614/RJ-2021-068},
      doi = {10.32614/RJ-2021-068},
      volume = {13},
      issue = {1},
      issn = {2073-4859},
      pages = {595-614}
    }