← ClaudeAtlas

multiplicity-methodslisted

Multiple testing procedures reference for clinical trials. Use when selecting or implementing multiplicity adjustments, gatekeeping procedures, or graphical approaches.
choxos/BiostatAgent · ★ 4 · DevOps & Infrastructure · score 77
Install: claude install-skill choxos/BiostatAgent
# Multiplicity Methods ## When to Use This Skill - Selecting appropriate multiplicity adjustment procedures - Implementing gatekeeping for primary/secondary endpoints - Designing graphical testing procedures - Optimizing truncation parameters (gamma) - Ensuring FWER control in multi-arm/multi-endpoint trials ## Fundamental Concepts ### Family-Wise Error Rate (FWER) FWER = P(reject at least one true null hypothesis) Multiplicity adjustments control FWER at level α (typically 0.025 one-sided or 0.05 two-sided). ### Closed Testing Principle A hypothesis H_i can be rejected at level α if and only if all intersection hypotheses containing H_i are rejected at level α. This principle underlies most powerful multiplicity procedures. ## Single-Step Procedures ### Bonferroni **Method:** Reject H_i if p_i ≤ α × w_i (where Σw_i = 1) **Properties:** - Most conservative - Valid under any dependence - Simple implementation ```r MultAdjProc(proc = "BonferroniAdj", par = parameters(weight = c(0.5, 0.5))) ``` ## Step-Down Procedures ### Holm Procedure **Method:** 1. Order p-values: p_(1) ≤ p_(2) ≤ ... ≤ p_(m) 2. Reject H_(j) if p_(j) ≤ α/(m - j + 1) for all j ≤ i **Properties:** - More powerful than Bonferroni - Valid under any dependence - Consonant and coherent ```r MultAdjProc(proc = "HolmAdj", par = parameters(weight = c(0.6, 0.4))) ``` ### Fixed-Sequence Procedure **Method:** Test hypotheses in predetermined order; stop at first non-rejection.