Lesson 16 of 20
Test twelve times and — correcting for multiplicity
0.6 expected by chance
In lesson 14 we tested each cancer type. That is 12 tests. Three of them came in under p < 0.05. How should that be read?
Get a feel for it first. With no relationship at all, how many of 12 tests come out significant?
Even with no relationship at all, 3 or more of 12 come out significant about 2% of the time.
Python
Runs in your browser
2%. Low, but not zero. And real studies often run not 12 tests but hundreds. Test 20,000 genes one by one? A thousand of them become significant for free.
Hence correction. Two methods are in wide use.
3 before correction → 2 after BH and 2 after Bonferroni. Breast cancer drops out.
Python
Runs in your browser
To summarise —
- SKCM — survives any correction (BH q = 1.4×10⁻⁴). A solid result.
- CESC — survives BH (q = 0.024) and squeaks past Bonferroni (0.047).
- BRCA — p = 0.017 uncorrected, but BH q = 0.067.
The BRCA result is not thereby false. It means "as one of twelve, it is not persuasive enough". Confirming it needs another cohort.
🤔 Check yourself
With no relationship at all, how many of 12 tests come out at p < 0.05 on average?
Answer 12 × 0.05 = 0.6. Number of tests × significance level is what chance alone produces. For 20,000 genes that is 1,000.
🤔 Check yourself
Why is BH less stingy than Bonferroni?
Answer Bonferroni holds the chance of even one false positive at 5%. BH allows up to 5 of every 100 discoveries to be false — and recovers that many more real ones.