seqmon: Group Sequential Design Class for Clinical Trials

S4 class object for creating and managing group sequential designs. It calculates the efficacy and futility boundaries at each look. It allows modifying the design and tracking the design update history.

AuthorDavid A Schoenfeld, PhD and Hui Zheng, PhD
Date of publication2016-10-12 00:43:08
Maintainer"Hui Zheng, PhD" <>
LicenseMIT + file LICENSE

View on CRAN

Man pages

alphaspend: Function that calculates the upper boundaries for efficacy

alphaspendf: The default alpha spending function

betaspend: Function that calculates the lower boundaries for futility

betaspendf: The default beta spending function

calcBoundaries: Function for calculating the efficacy and futility boundaries

calcBoundaries-methods: ~~ Methods for Function 'calcBoundaries' ~~

curtail: Generic function that calculates the probability to declare...

curtailDesign: Function for calculating the probability for efficacy given...

curtailDesign-methods: ~~ Methods for Function 'curtailDesign' ~~

getProbabilities: Function that calculates the cumulative probabilities to...

getProbabilities-methods: ~~ Methods for Function 'getProbabilities' ~~

plotBoundaries: Function that plots the efficacy and futility boundaries

plotBoundaries-methods: ~~ Methods for Function 'plotBoundaries' ~~

printSummary: Function that prints the cumulative probabilities for...

printSummary-methods: ~~ Methods for Function 'printSummary' ~~

seqmon: Generic function that calculates the cumulative alpha and...

seqmon-package: seqmon The sequential design class Class '""'

setAlphaspendfString: Function that Sets the expression of the base alpha spending...

setAlphaspendfString-methods: ~~ Methods for Function 'setAlphaspendfString' ~~

setBaseAlphaspendf: Function that sets the base alpha spending function

setBaseAlphaspendf-methods: ~~ Methods for Function 'setBaseAlphaspendf' ~~

setBaseBetaspendf: Function that sets the base beta spending function

setBaseBetaspendf-methods: ~~ Methods for Function 'setBaseBetaspendf' ~~

setBetaspendfString: Function that sets the expression of the base beta spending...

setBetaspendfString-methods: ~~ Methods for Function 'setBetaspendfString' ~~

setCurrentLook: Function that sets the current look number

setCurrentLook-methods: ~~ Methods for Function 'setCurrentLook' ~~

setDatestamp: Function that sets the date stamp of the design object

setDatestamp-methods: ~~ Methods for Function 'setDatestamp' ~~

setNoncentrality: Function that sets the noncentrality parameter

setNoncentrality-methods: ~~ Methods for Function 'setNoncentrality' ~~

setTimes: Function that sets the look times

setTimes-methods: ~~ Methods for Function 'setTimes' ~~

updateDesign: Function that updates the design

updateDesign-methods: ~~ Methods for Function 'updateDesign' ~~

Questions? Problems? Suggestions? or email at

All documentation is copyright its authors; we didn't write any of that.