The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
survSampleSize provides an interactive Shiny application
for sample size and power calculation in clinical trials with a survival
(time-to-event) endpoint, under general design conditions.
Two complementary methods are implemented:
lrstat
package), supporting non-proportional hazards, delayed treatment effects
(DTE), unequal allocation, dropout, non-inferiority testing, and
Fleming-Harrington weighted log-rank statistics.powerSurvEpi
package) for the proportional-hazards setting.The app also displays theoretical survival curves and a calendar-time event-prediction timeline, and offers a side-by-side comparison of the two methods.
Install from CRAN:
install.packages("survSampleSize")Or install the development version:
# install.packages("remotes")
remotes::install_github("wettlinmalfa629-hue/survSampleSize")The interactive app relies on several packages declared in
Suggests. Install them with:
install.packages(c(
"lrstat", "powerSurvEpi", "DT", "ggplot2", "bslib", "plotly"
))Launch the application with:
library(survSampleSize)
run_app()This opens the Shiny app in your default browser. From there you can:
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.