Skip to contents

Main workflow

RCT estimands

getRMST()
Restricted mean survival time and cause-specific life-years lost
targetRMST()
Directly target the restricted mean survival time
getRelativeEfficiency()
Relative efficiency of a covariate-adjusted vs unadjusted analysis
getWinRatio()
Covariate-adjusted restricted win ratio, win odds, and net benefit
targetWinRatio()
Directly targeted win ratio, win odds, and net benefit
clinicalWinRatio()
Hierarchical (death-priority) clinical win ratio (experimental)
clinicalPSNB()
Priority-standardized net benefit and win ratio (charter-weighted)
getRMTIF()
Restricted mean time in favor of treatment (first-event competing risks)
clinicalRMTIF()
Clinical (death-priority) restricted mean time in favor of treatment
getSimultaneousFamily()
Joint simultaneous inference across a family of estimands

Estimand framework

makeEstimand() print(<ConcreteEstimand>) applyIntercurrentEvent()
Specify an ICH E9(R1) estimand and apply an intercurrent-event strategy
senseCensoring()
Tipping-point sensitivity analysis for informative censoring
getPositivityDx()
Positivity / inverse-weight diagnostics for a fitted estimate

Package overview

concrete-package concrete
One-step continuous-time Targeted Minimum Loss-Based Estimator (TMLE) for outcome-specific absolute risk estimands in right-censored survival settings with or without competing risks