Enum: MultipleTestingCorrectionEnum
Methods for adjusting p-values or significance thresholds when many hypotheses are tested simultaneously.
As with StatisticalTestEnum, concrete methods (BONFERRONI, HOLM_BONFERRONI, BENJAMINI_HOCHBERG) sit alongside the error-rate classes they belong to (FAMILY_WISE_ERROR_RATE, FALSE_DISCOVERY_RATE) and procedural classes (SIMULTANEOUS, SEQUENTIAL). The classes are intended for sources that report only "FDR-corrected" without naming a procedure.
URI: valuesets:MultipleTestingCorrectionEnum
Permissible Values
| Value | Title | Meaning | Description | Note |
|---|---|---|---|---|
| BONFERRONI | Bonferroni Adjustment | NCIT:C61594 | Divides the desired family-wise significance level by the number of comparisons made | |
| HOLM_BONFERRONI | Holm-Bonferroni family-wise error rate correction method | OBI:0200066 | Sequentially rejective closed-test procedure controlling the family-wise error rate | |
| BENJAMINI_HOCHBERG | Benjamini and Hochberg false discovery rate correction method | OBI:0200036 | Sequential p-value procedure controlling the false discovery rate under independence or positive dependence | |
| BENJAMINI_YEKUTIELI | Benjamini and Yekutieli false discovery rate correction method | OBI:0200049 | False discovery rate procedure valid under arbitrary dependence between tests | |
| HOLM_FDR | Holm false discovery rate correction | STATO:0000551 | Application of the Holm p-value procedure to correct false discovery rate. Note that Holm's step-down procedure controls the family-wise error rate, not the false discovery rate; the "false discovery rate" wording is STATO's own label for this term. Prefer HOLM_BONFERRONI unless you specifically need the STATO term. | |
| HOMMEL_FDR | Hommel false discovery rate correction | STATO:0000552 | Application of the Hommel p-value procedure to correct false discovery rate | |
| FAMILY_WISE_ERROR_RATE | family wise error rate correction method | OBI:0200073 | Procedure controlling the probability of making at least one false positive across a family of tests | |
| FALSE_DISCOVERY_RATE | false discovery rate correction method | OBI:0200163 | Procedure controlling the expected proportion of false positives among rejected hypotheses | |
| SIMULTANEOUS | simultaneous multiple testing correction | STATO:0000601 | Correction method applying a single adjustment across all tests simultaneously | |
| SEQUENTIAL | sequential multiple testing correction method | STATO:0000602 | Correction method applying adjustments in a stepwise, ordered fashion | |
| ALPHA_SPENDING | alpha spending procedure | STATO:0000605 | Sequential procedure allocating portions of the overall type I error rate across interim analyses | |
| ALPHA_INVESTING | alpha investing procedure | STATO:0000604 | Sequential procedure that earns and spends alpha as hypotheses are tested | |
| NONE | No correction | No adjustment made for multiple testing | No appropriate ontology term found for absence of correction |
Slots
| Name | Description |
|---|---|
| multiple_testing_correction | The method used to correct p-values for multiple testing |
See Also
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/valuesets
LinkML Source
name: MultipleTestingCorrectionEnum
instantiates:
- valuesets_meta:ValueSetEnumDefinition
description: 'Methods for adjusting p-values or significance thresholds when many
hypotheses are tested simultaneously.
As with StatisticalTestEnum, concrete methods (BONFERRONI, HOLM_BONFERRONI, BENJAMINI_HOCHBERG)
sit alongside the error-rate classes they belong to (FAMILY_WISE_ERROR_RATE, FALSE_DISCOVERY_RATE)
and procedural classes (SIMULTANEOUS, SEQUENTIAL). The classes are intended for
sources that report only "FDR-corrected" without naming a procedure.'
title: Multiple Testing Correction Method
from_schema: https://w3id.org/valuesets
see_also:
- http://purl.obolibrary.org/obo/OBI_0200089
contributors:
- orcid:0000-0002-6601-2165
- https://github.com/anthropics/claude-code
status: DRAFT
rank: 1000
permissible_values:
BONFERRONI:
text: BONFERRONI
description: Divides the desired family-wise significance level by the number
of comparisons made
meaning: NCIT:C61594
title: Bonferroni Adjustment
aliases:
- Bonferroni correction
HOLM_BONFERRONI:
text: HOLM_BONFERRONI
description: Sequentially rejective closed-test procedure controlling the family-wise
error rate
meaning: OBI:0200066
title: Holm-Bonferroni family-wise error rate correction method
aliases:
- Holm correction
BENJAMINI_HOCHBERG:
text: BENJAMINI_HOCHBERG
description: Sequential p-value procedure controlling the false discovery rate
under independence or positive dependence
meaning: OBI:0200036
title: Benjamini and Hochberg false discovery rate correction method
aliases:
- BH
- BH-FDR
BENJAMINI_YEKUTIELI:
text: BENJAMINI_YEKUTIELI
description: False discovery rate procedure valid under arbitrary dependence between
tests
meaning: OBI:0200049
title: Benjamini and Yekutieli false discovery rate correction method
aliases:
- BY
HOLM_FDR:
text: HOLM_FDR
description: Application of the Holm p-value procedure to correct false discovery
rate. Note that Holm's step-down procedure controls the family-wise error rate,
not the false discovery rate; the "false discovery rate" wording is STATO's
own label for this term. Prefer HOLM_BONFERRONI unless you specifically need
the STATO term.
meaning: STATO:0000551
title: Holm false discovery rate correction
HOMMEL_FDR:
text: HOMMEL_FDR
description: Application of the Hommel p-value procedure to correct false discovery
rate
meaning: STATO:0000552
title: Hommel false discovery rate correction
FAMILY_WISE_ERROR_RATE:
text: FAMILY_WISE_ERROR_RATE
description: Procedure controlling the probability of making at least one false
positive across a family of tests
meaning: OBI:0200073
title: family wise error rate correction method
aliases:
- FWER correction
FALSE_DISCOVERY_RATE:
text: FALSE_DISCOVERY_RATE
description: Procedure controlling the expected proportion of false positives
among rejected hypotheses
meaning: OBI:0200163
title: false discovery rate correction method
SIMULTANEOUS:
text: SIMULTANEOUS
description: Correction method applying a single adjustment across all tests simultaneously
meaning: STATO:0000601
title: simultaneous multiple testing correction
SEQUENTIAL:
text: SEQUENTIAL
description: Correction method applying adjustments in a stepwise, ordered fashion
meaning: STATO:0000602
title: sequential multiple testing correction method
ALPHA_SPENDING:
text: ALPHA_SPENDING
description: Sequential procedure allocating portions of the overall type I error
rate across interim analyses
meaning: STATO:0000605
title: alpha spending procedure
ALPHA_INVESTING:
text: ALPHA_INVESTING
description: Sequential procedure that earns and spends alpha as hypotheses are
tested
meaning: STATO:0000604
title: alpha investing procedure
NONE:
text: NONE
description: No adjustment made for multiple testing
annotations:
note:
tag: note
value: No appropriate ontology term found for absence of correction
title: No correction