updateDesign {seqmon} | R Documentation |
Function that updates the design
Description
Updates the design. This can be done in the process of the study, when the future look times need to be changed from those originally planned.
Usage
updateDesign(theObject, futureTimes)
Arguments
theObject |
The sequential design object |
futureTimes |
The future look times. |
Details
The efficacy and futility boundaries will be updated according to the new future look times. If the new final look is before the planned final look, the efficacy and futility boundaries will be updated, but the alpha and beta spending functions need not be updated. If the new final look is after the planned final look, the efficacy and futility boundaries will be updated, as well as the alpha and beta spending functions. The details are given in Proschan, Lan, and Wittes(2006) and Schoenfeld (2001). No historical information such as the past look times, the past alpha and beta spent, or the baseline spending function is updated.
Value
an object of class "sequential.design"
Author(s)
David A Schoenfeld, PhD and Hui Zheng, PhD
References
Proschan, MA; Lan, KKG; Wittes JT,"Statistical Monitoring of Clinical Trials: A Unified Approach", Chapter 6, Springer 2006.
Schoenfeld DA, "A Simple Algorithm for Designing Group Sequential Clinical Trials", Biometrics. 2001 Sep;57(3):972-4.
Examples
design1<-sequential.design()
design1<-setTimes(design1,c(1,2))
design1<-calcBoundaries(design1)
design1<-setCurrentLook(design1,1)
design2<-updateDesign(design1,c(3))