PSsurvival: Propensity Score Methods for Survival Analysis

Implements propensity score weighting methods for estimating counterfactual survival functions and marginal hazard ratios in observational studies with time-to-event outcomes. Supports binary and multiple treatment groups with average treatment effect on the combined full population (ATE), average treatment effect on the treated or target group (ATT), and overlap weighting estimands. Includes symmetric (Crump) and asymmetric (Sturmer) trimming options for extreme propensity scores. Variance estimation via analytical M-estimation or bootstrap. Methods based on Cheng et al. (2022) <doi:10.1093/aje/kwac043> and Li & Li (2019) <doi:10.1214/19-AOAS1282>.

Version: 0.1.0
Depends: R (≥ 3.5.0)
Imports: survival, stats, utils
Suggests: nnet, ggplot2, parallel, testthat (≥ 3.0.0), knitr, rmarkdown
Published: 2025-12-09
DOI: 10.32614/CRAN.package.PSsurvival (may not be active yet)
Author: Chengxin Yang [aut, cre], Chao Cheng [aut], Fan Li [aut], Fan Li [aut]
Maintainer: Chengxin Yang <chengxin.yang at duke.edu>
BugReports: https://github.com/cxinyang/PSsurvival/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/cxinyang/PSsurvival
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: PSsurvival results

Documentation:

Reference manual: PSsurvival.html , PSsurvival.pdf
Vignettes: PSsurvival: Propensity Score Methods for Survival Analysis (source, R code)

Downloads:

Package source: PSsurvival_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): PSsurvival_0.1.0.tgz, r-oldrel (arm64): PSsurvival_0.1.0.tgz, r-release (x86_64): PSsurvival_0.1.0.tgz, r-oldrel (x86_64): PSsurvival_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=PSsurvival to link to this page.