Ioannidis 2005 - Box 1 Genome-Wide Association Worked Example

Summary

Box 1 runs the three PPV formulas on a whole-genome association study: 100,000 polymorphisms, about 10 truly associated with schizophrenia (odds ratio about 1.3), 60% power at . Pre-study probability is . A just-significant hit raises it about 12-fold, to . With bias (flexible inclusion, post hoc subgroups, changed definitions, selective reporting) it is . With ten bias-free teams and one significant result the paper reports , “hardly any higher” than the prior. Recomputing that last figure from Table 3 gives about , which supports the same conclusion.

Overview

Box 1 (p. 0699) shows that at very low a significant result changes very little. It is the template for any discovery screen: a feature-importance sweep over thousands of candidate drivers behaves the same way, as does a search over every audience-by-creative cell.

Main Content

Box 1 setup (p. 0699)

  • A team performs a whole-genome association study testing whether any of 100,000 gene polymorphisms is associated with susceptibility to schizophrenia.
  • Given what is known about heritability, probably around ten polymorphisms are truly associated, with similar odds ratios around 1.3 and similar power to detect any of them. This satisfies the “similar power” simplification of the framework.
  • . Pre-study probability .
  • Power: 60% to detect OR = 1.3 at .

Step 1: a single unbiased study

Paper: for a p-value “barely crossing the 0.05 threshold”, the post-study probability “increases about 12-fold compared with the pre-study probability, but it is still only .” The 12-fold factor is the likelihood ratio .

Step 2: add bias

Bias enters through manipulated design, analysis and reporting that push more relationships across than a perfectly adhered-to protocol with complete reporting would. Box 1 lists: “serendipitous inclusion or exclusion of certain patients or controls, post hoc subgroup analyses, investigation of genetic contrasts that were not originally specified, changes in the disease or control definitions, and various combinations of selective or distorted reporting of the results.” It adds that commercially available “data mining” packages “are proud of their ability to yield statistically significant results through data dredging.”

Matches the paper’s . Bias cuts the PPV by almost two-thirds. The ten true associations are swamped: about 5,000 nulls reach significance by chance () and bias tips roughly 9,500 more ( of 99,990) into significance.

Step 3: ten independent bias-free teams

Paper: when ten teams perform similar experiments and one finds a formally significant association, “the probability that the research finding is true is only , hardly any higher than the probability we had before any of this extensive research was undertaken!” Recomputation with the Table 3 formula, :

Discrepancy (flagged by this note, not by the paper): the printed value does not follow from Table 3 with these inputs. Getting 1.5 would need a family-wise false-positive rate of about 0.67 rather than 0.40. That would mean more than ten looks, or a different definition of the event, and the paper does not state either. The candidates are tested in the table below. Either value leaves PPV within a factor of about 2.5 of the prior and about five to eight times lower than the single-study value, so the conclusion stands.

Which assumptions reproduce the printed ?

Because the numerator is essentially fixed, , where is the probability that at least one null study is significant. The printed value requires . The table below tests the candidate readings (all computed with , power 0.6).

Candidate reading of “ten teams, one significant” (null side)PPVReproduces 1.5?
Table 3 as printed: , , no biasno
More teams: approximately
More teams: yes (needs )
Per-study (e.g. two-sided 0.05 counted in both directions), yes
Combine with (per-study rates true, null)no, overshoots
”Exactly one of ten significant” (binomial); true side no
Confusing with power ( in numerator)no
Bonferroni within teams ( each)no

Reading. Two simple readings match the printed figure. One is an effective per-study false-positive rate of about 0.10, which is what happens if a “significant association” in either direction is counted at a nominal 0.05 per tail. The other is about 21 teams rather than ten. Neither is stated in Box 1. The text explicitly says “even in the absence of any bias”, so applying is ruled out by the wording, and the numbers rule it out too. The most likely explanation is the reading or a simple arithmetic slip. The source cannot settle which. All readings agree on the qualitative claim: ten teams leave the PPV within a factor of about 2.5 of the prior, compared with 12-fold for one team.

Summary of the cascade

ScenarioPPVMultiple of prior ()
Prior1
One unbiased study, just significant12
One study with 4.4
Ten bias-free teams, one significant (paper)1.5
Same, recomputed from Table 32.5
a, p, R = 0.05, 0.6, 1e-4
b = 1 - p
single = p*R / (p*R + a)                                          # 1.199e-3
biased = (p*R + 0.1*b*R) / (R + a - b*R + 0.1 - 0.1*a + 0.1*b*R)  # 4.41e-4
teams  = R*(1 - b**10) / (R + 1 - (1 - a)**10 - R*b**10)         # 2.49e-4

Examples

Analytics analogue: screening 5,000 candidate drivers (generic)

A demand model screens 5,000 candidate covariates (weather variables, search trends, competitor promotions, lags) for “significant” association with sales. Domain knowledge suggests about 5 matter, so . With 60% power, a just-significant driver has . Report it only after replication on held-out periods (Cross Validation Checking) or after stability selection (Meinshausen Buhlmann 2010 - Stability Selection - Overview), not on the p-value.

Connections

See Also