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>.

Package details

AuthorChengxin Yang [aut, cre], Chao Cheng [aut], Fan Li [aut], Fan Li [aut]
MaintainerChengxin Yang <chengxin.yang@duke.edu>
LicenseGPL (>= 2)
Version0.1.0
URL https://github.com/cxinyang/PSsurvival
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("PSsurvival")

Try the PSsurvival package in your browser

Any scripts or data that you put into this service are public.

PSsurvival documentation built on Dec. 9, 2025, 9:07 a.m.