gestate1.6.0 package

Generalised Survival Trial Assessment Tool Environment

getParams

Method for returning all parameters from a Curve object as a list

Exponential

Exponential Curve constructor function

fit_KM

Fit Weibull, Log-Normal or Exponential survival curves to Kaplan Meier...

fit_tte_data

Fit Weibull, Log-Normal or Exponential survival curves to patient-leve...

fit_tte_data_prior

Fit Weibull survival curves to patient-level time-to-event data by inc...

freedmanpower

Calculate Freedman power from number of events

frontierpower

Calculate Frontier power from number of events

getAssessCDFfunction-RCurve-method

Method for returning the CDF function for a RCurve object

getAssessCDFfunction

Method for returning the CDF function for a RCurve object

getCDFfunction-Curve-method

Method for returning the CDF function for a Curve object

getCDFfunction

Method for returning the CDF function for a Curve object

getInvfunction-Curve-method

Method for returning the inverse-CDF function for a Curve object

getInvfunction

Method for returning the inverse-CDF function for a Curve object

getLength-RCurve-method

Method for returning the recruitment length from a RCurve

getLength

Method for returning the recruitment length from a RCurve

getMaxF-RCurve-method

Method for returning maximum duration of patient follow-up from a RCur...

getMaxF

Method for returning maximum duration of patient follow-up from a RCur...

getN-RCurve-method

Method for returning the total patient number from a RCurve

getN

Method for returning the total patient number from a RCurve

getNactive-RCurve-method

Method for returning the active arm patient number from a RCurve

getNactive

Method for returning the active arm patient number from a RCurve

getNames-Curve-method

Method for returning all parameter names from a Curve object

getNames

Method for returning all parameter names from a Curve object

getNcontrol-RCurve-method

Method for returning the control arm patient number from a RCurve

getNcontrol

Method for returning the control arm patient number from a RCurve

getParam-Curve-method

Method for returning a single parameter from a Curve object

getParam

Method for returning a single parameter from a Curve object

getParams-Curve-method

Method for returning all parameters from a Curve object as a list

getParamsV-Curve-method

Method for returning all parameters from a Curve object as a vector

getParamsV

Method for returning all parameters from a Curve object as a vector

getPatients-RCurve-method

Method for calculating expected number of recruited patients at a give...

getPatients

Method for calculating expected number of recruited patients at a give...

getPDFfunction-Curve-method

Method for returning the PDF function for a Curve object

getPDFfunction

Method for returning the PDF function for a Curve object

getRatio-RCurve-method

Method for returning the recruitment ratio from a RCurve

getRatio

Method for returning the recruitment ratio from a RCurve

getRFfunction-Curve-method

Method for returning the RF function for a Curve object

getRFfunction

Method for returning the RF function for a Curve object

getType-Curve-method

Method for returning the Curve type

getType

Method for returning the Curve type

GGamma

Generalised Gamma Curve constructor function

Gompertz

Gompertz Curve constructor function

InstantR

InstantR RCurve constructor function

LinearR

LinearR RCurve constructor function

LogLogistic

Log-logistic Curve constructor function

Lognormal

Log-normal Curve constructor function

MixExp

Mixture Exponential Curve constructor function

analyse_sim

Analyse simulations of time-to-event data using arbitrary event, censo...

Blank

Blank Curve constructor function

MixWei

Mixture Weibull Curve constructor function

nph_traj

Calculate analytic time-to-event trial properties under non-proportion...

PieceExponential

Piecewise Exponential Curve constructor function

PieceR

PieceR RCurve constructor function

PieceRMaxF

PieceR RCurve constructor function

plot_ep

Plot event prediction output

plot_km_fit

Kaplan Meier Plot of Curve-Fit

create_tte_prior

Create an arbitrary prior data set from a specified Curve object

createRFfunction-Curve-method

Method for creating a random draw function from a Curve object

createRFfunction

Method for creating a random draw function from a Curve object

Curve-class

Curve Class for defining distributions

evaluateCDFfunction-Curve-method

Method for evaluating the CDF function for a Curve object at q

evaluateCDFfunction

Method for evaluating the CDF function for a Curve object at q

evaluateInvfunction-Curve-method

Method for evaluating the inverse-CDF function for a Curve object at p

evaluateInvfunction

Method for evaluating the inverse-CDF function for a Curve object at p

evaluatePDFfunction-Curve-method

Method for evaluating the PDF function for a Curve object at x

evaluatePDFfunction

Method for evaluating the PDF function for a Curve object at x

event_prediction

Event prediction using patient-level survival data and a recruitment R...

event_prediction_KM

Event prediction using a lifetable and a recruitment RCurve

event_prediction_prior

Event prediction using patient-level survival data, prior data and a r...

events2power

Calculate Schoenfeld or Event Proportion power from number of events

plot_npht

Plot output from nph_traj

plotCDF-Curve-method

Method for plotting the CDF of a Curve object

plotCDF

Method for plotting the CDF of a Curve object

plotRecruitment-RCurve-method

Method for plotting the Recruitment Function of a RCurve object

plotRecruitment

Method for plotting the Recruitment Function of a RCurve object

plotSF-Curve-method

Method for plotting the Survival Function of a Curve object

plotSF

Method for plotting the Survival Function of a Curve object

power2events

Calculate Schoenfeld or Event Proportion based event numbers from powe...

random_draw-Curve-method

Method for taking random draws from a Curve object distribution

random_draw

Method for taking random draws from a Curve object distribution

RCurve-class

RCurve Class for defining recruitment distributions

run_gestate

Load Shiny for Gestate Loads the Shiny interactive GUI for gestate

set_assess_time

Adjusts assessment time for simulations

set_event_number

Adjusts simulations so that administrative censoring occurs at a fixed...

setPatients-RCurve-method

Method for setting N's in an RCurve

setPatients

Method for setting N's in an RCurve

show-Curve-method

Method for displaying Curve objects neatly - replaces standard show me...

show-RCurve-method

Method for displaying RCurve objects neatly - replaces standard show m...

simulate_trials

Perform simulations of time-to-event data using arbitrary event, censo...

simulate_trials_strata

Perform multi-strata simulations of time-to-event data using arbitrary...

summarise_analysis

Summarise analyses of simulations of time-to-event data using arbitrar...

survfit_fast

Create lifetable quickly

Weibull

Weibull Curve constructor function

ZV2power

Calculate Normal distribution test power based on Effect size and Vari...

Provides tools to assist planning and monitoring of time-to-event trials under complicated censoring assumptions and/or non-proportional hazards. There are three main components: The first is analytic calculation of predicted time-to-event trial properties, providing estimates of expected hazard ratio, event numbers and power under different analysis methods. The second is simulation, allowing stochastic estimation of these same properties. Thirdly, it provides parametric event prediction using blinded trial data, including creation of prediction intervals. Methods are based upon numerical integration and a flexible object-orientated structure for defining event, censoring and recruitment distributions (Curves).

  • Maintainer: James Bell
  • License: GPL-3
  • Last published: 2023-04-26