Bonferroni Correction Calculator
Free Bonferroni correction calculator. Compare Bonferroni, Šidák, Holm, Benjamini-Hochberg. Multiple
Why This Statistical Analysis Matters
Why: Statistical calculator for analysis.
How: Enter inputs and compute results.
Bonferroni Correction — Multiple Comparison Adjustment
Bonferroni, Šidák, Holm, Benjamini-Hochberg. Control FWER or FDR. Step-by-step breakdown with p-value ladder.
Real-World Scenarios — Click to Load
Configuration
Comma or space separated. Leave empty for adjusted α only.
Corrected vs Uncorrected α
Calculation Breakdown
For educational and informational purposes only. Verify with a qualified professional.
Key Takeaways
- Bonferroni: α_adjusted = α/m. Simple, conservative. Controls FWER.
- Šidák: α_adjusted = 1 − (1−α)^(1/m). Slightly less conservative than Bonferroni.
- Holm-Bonferroni: Step-down procedure. More powerful than Bonferroni while controlling FWER.
- Benjamini-Hochberg: Controls FDR (false discovery rate), not FWER. More powerful for exploratory analysis.
- Power loss: As m increases, Bonferroni becomes very conservative; many true effects may be missed.
Bonferroni vs Holm vs Benjamini-Hochberg
| Method | Controls | Power | When to Use |
|---|---|---|---|
| Bonferroni | FWER | Lowest | Confirmatory, few comparisons, strict control |
| Šidák | FWER | Slightly higher | Similar to Bonferroni, independent tests |
| Holm | FWER | Higher than Bonferroni | Confirmatory, want more power than Bonferroni |
| Benjamini-Hochberg | FDR | Highest (exploratory) | Exploratory, many tests (genomics, screening) |
FWER vs FDR
Family-Wise Error Rate (FWER)
Probability of making at least one false positive among all tests. Bonferroni and Holm control FWER.
False Discovery Rate (FDR)
Expected proportion of false positives among rejected hypotheses. Benjamini-Hochberg controls FDR.
Formulas Reference
Bonferroni: α_adjusted = α / m
Šidák: α_adjusted = 1 − (1−α)^(1/m)
Holm: Reject p_(i) if p_(i) < α/(m−i+1) for sorted p-values
Benjamini-Hochberg: Reject p_(i) if p_(i) < (i/m)×α
Step-by-Step: Holm-Bonferroni
Step 1: Sort p-values: p_(1) ≤ p_(2) ≤ … ≤ p_(m).
Step 2: Compare p_(1) to α/m. If p_(1) ≥ α/m, reject none and stop.
Step 3: If p_(1) < α/m, reject H_(1). Compare p_(2) to α/(m−1).
Step 4: Continue until p_(i) ≥ α/(m−i+1). Reject all hypotheses before that point.
Frequently Asked Questions
Why do we need multiple comparison correction?
When you run many tests, the chance of at least one false positive increases. Without correction, 5% of tests will be false positives by chance when α=0.05.
Is Bonferroni too conservative?
Yes, for many tests. With m=100, Bonferroni gives α=0.0005. Holm is less conservative; BH (FDR) is even less so when you accept some false discoveries.
What is the difference between Holm and Bonferroni?
Holm is a step-down procedure: it rejects the smallest p-value if < α/m, then the next if < α/(m−1), etc. It always rejects at least as many as Bonferroni and often more.
When should I use FDR instead of FWER?
Use FDR (e.g., BH) when doing exploratory screening (e.g., gene expression) and you can tolerate some false positives. Use FWER for confirmatory studies.
Did You Know?
Official Data Sources
Disclaimer: This calculator is for educational purposes. For research or publication, consult a statistician and use established software (R, Python, etc.).
Related Calculators
P-Value Calculator
Compute p-values from test statistics for z, t, chi-square, and F distributions. One-tailed and two-tailed tests. Significance stars and decision rule.
StatisticsChi-Square Calculator
Perform chi-square goodness-of-fit and independence tests. χ² statistic, p-value, degrees of freedom, and Cramér's V.
StatisticsF-statistic Calculator
Computes F-statistic and p-value for ANOVA, regression F-test, and variance ratio tests. Includes F-distribution visualization.
StatisticsZ-test Calculator
Performs z-tests: one-sample (σ known), two-sample, one-proportion, two-proportion. CI, effect size, power.
StatisticsANOVA Calculator
One-way analysis of variance (ANOVA) calculator. Compare means of multiple groups, compute F-statistic, p-value, eta squared, and ANOVA table with...
StatisticsHypothesis Testing Calculator
Comprehensive hypothesis testing: one-sample z/t, two-sample t, paired t, one/two-proportion z. Test statistic, p-value, confidence interval, decision...
Statistics