Navigation
SEARCH

Implementation of Gatekeeping Procedures

From MultXpert

Jump to: navigation, search

This article provides information on software implementation of popular gatekeeping procedures. For more information on gatekeeping procedures in clinical trials, see Gatekeeping Papers.

You can also visit Implementation of Multiple Testing Procedures for information on SAS and R implementation of commonly used p-value-based and parametric multiple testing procedures.

SAS programs and macros

Parallel gatekeeping procedures

Computation of multiplicity-adjusted p-values for Bonferroni-based parallel gatekeeping procedures introduced in Dmitrienko Offen Westfall 2003 can be performed using the Gatekeeper macro written by Alex Dmitrienko.

Computation of multiplicity-adjusted p-values for general multistage gatekeeping procedures introduced in Dmitrienko Tamhane Wiens 2008 can be performed using the ParGate macro written by Alex Dmitrienko.

Gatekeeping procedures with general logical relationships

Computation of multiplicity-adjusted p-values for Bonferroni-based tree-structured gatekeeping procedures introduced in Dmitrienko Wiens Tamhane Wang 2007 can be performed using the TreeGatekeeper macro written by Alex Dmitrienko.

Computation of multiplicity-adjusted p-values for Dunnett-based tree-structured gatekeeping procedures introduced in Dmitrienko Offen Wang Xiao 2006 can be performed using two SAS programs. Download SAS code for computing p-values (Cases 1 and 2) and SAS code for computing p-values (Case 3) written by Alex Dmitrienko.

Computation of multiplicity-adjusted p-values for nonparametric and parametric gatekeeping procedures based on the general mixture approach defined in Dmitrienko Tamhane 2011 (see Examples 1 and 3) can be performed using four R programs written by Alex Dmitrienko.

Computation of multiplicity-adjusted p-values as well as power and Type I error rate calculations for general tree-structured gatekeeping procedures can be performed using the TreeGate macro written by Thomas Brechenmacher.

R packages and functions

Popular gatekeeping procedures, including general multistage gatekeeping procedures, are implemented in the new R package, see multXpert package.