
Class for Simulation Results Multi-Arm Survival
Source:R/class_simulation_results.R
SimulationResultsMultiArmSurvival.RdA class for simulation results survival in multi-arm designs.
Details
Use getSimulationMultiArmSurvival()
to create an object of this type.
Fields
accrualIntensityThe absolute accrual intensities. Is a numeric vector of length
kMax.accrualTimeThe assumed accrual time intervals for the study. Is a numeric vector.
activeArmsThe number of active treatment arms to be compared with control. Is a single numeric value representing a whole number.
adaptationsIndicates whether or not an adaptation takes place at interim k. Is a logical vector of length
kMaxminus 1.allocationRatioPlannedThe planned allocation ratio (
n1 / n2) for the groups. For multi-arm designs, it is the allocation ratio relating the active arm(s) to the control. Is a single positive numeric value.conditionalPowerThe conditional power at each stage of the trial. Is a single numeric value between 0 and 1.
conditionalPowerAchievedThe calculated conditional power, under the assumption of observed or assumed effect sizes. Is a numeric matrix.
correlationComputationIf
"alternative", a correlation matrix according to Deng et al. (Biometrics, 2019) accounting for the respective alternative is used for simulating log-rank statistics in the many-to-one design. If"null", a constant correlation matrix valid under the null hypothesis is used.cumulativeEventsPerStageThe cumulative number of events per stage. Is a numeric matrix.
directionUpperSpecifies the direction of the alternative, only applicable for one-sided testing. Default is
TRUEwhich means that larger values of the test statistics yield smaller p-values. Is a single logical value.dropoutRate1The assumed drop-out rate in the treatment group. Is a single numeric value between 0 and 1.
dropoutRate2The assumed drop-out rate in the control group. Is a single numeric value between 0 and 1.
dropoutTimeThe assumed time for drop-out rates in the control and treatment group. Is a single numeric value.
earlyStopThe probability to stopping the trial either for efficacy or futility. Is a numeric vector.
effectMatrixThe matrix of effect sizes with
activeArmscolumns and number of rows reflecting the different situations to consider.epsilonValueNeeds to be specified if
typeOfSelection = "epsilon". Is a single numeric value.eventsPerStageDeprecated: use
singleEventsPerStageorcumulativeEventsPerStageinstead Is a numeric matrix.eventTimeThe assumed time under which the event rates are calculated. Is a single numeric value.
expectedNumberOfEventsThe expected number of events under specified alternative. Is a numeric vector.
expectedNumberOfSubjectsThe expected number of subjects under specified alternative.
futilityPerStageThe per-stage probabilities of stopping the trial for futility. Is a numeric matrix.
futilityStopIn simulation results data set: indicates whether trial is stopped for futility or not.
gED50The ED50 of the sigmoid Emax model. Only necessary if
typeOfShape = "sigmoidEmax"has been specified. Is a single numeric value.intersectionTestThe multiple test used for intersection hypotheses in closed systems of hypotheses. Is a single character value.
iterationsThe number of iterations used for simulations. Is a single numeric value representing a whole number.
kappaThe shape of the Weibull distribution if
kappa!=1. Is a single numeric value.maxNumberOfEventsPerStageDetermines the maximum number of events per stage for data-driven sample size recalculation. Is a numeric vector of length
kMaxcontaining whole numbers.maxNumberOfIterationsThe number of simulation iterations. Is a single numeric value representing a whole number.
maxNumberOfSubjectsThe maximum number of subjects for power calculations. Is a numeric vector.
minNumberOfEventsPerStageDetermines the minimum number of events per stage for data-driven sample size recalculation. Is a numeric vector of length
kMaxcontaining whole numbers.numberOfSelectedArmsThe number of selected arms in a multi-armed design. Is a numeric matrix.
omegaMaxVectorThe range of hazard ratios with highest response for
"linear"and"sigmoidEmax"model. Is a numeric vector.plannedEventsDetermines the number of cumulated (overall) events in survival designs when the interim stages are planned. For two treatment arms, is the number of events for both treatment arms. For multi-arm designs, refers to the overall number of events for the selected arms plus control. Is a numeric vector of length
kMaxcontaining whole numbers.rejectAtLeastOneThe probability to reject at least one of the (multiple) hypotheses. Is a numeric vector.
rejectedArmsPerStageThe simulated number of rejected arms per stage.
rValueNeeds to be specified if
typeOfSelection = "rBest". Is a single numeric value.seedThe seed used for random number generation. Is a single numeric value.
selectArmsFunctionAn optional function that can be entered to define how treatment arms are selected.
selectedArmsThe selected arms in multi-armed designs.
singleEventsPerArmAndStageThe number of events per arm and stage that is used for the analysis.
singleEventsPerStageThe single number of events per stage. Is a numeric matrix.
singleNumberOfEventsPerStageDeprecated: use
singleEventsPerArmAndStageorsingleEventsPerSubsetAndStageinsteadslopeThe slope of the sigmoid Emax model, if
typeOfShape = "sigmoidEmax"Is a single numeric value.studyDurationThe study duration for specified effect size. Is a positive numeric vector.
successPerStageThe simulated success probabilities per stage where success is defined by user. Is a numeric matrix.
thresholdThe selection criterion: treatment arm/population is only selected if
effectMeasureexceedsthreshold. Either a single numeric value or a numeric vector of lengthactiveArmsreferring to a separate threshold condition for each treatment arm.typeOfShapeThe shape of the dose-response relationship over the treatment groups. Is a single character value.