Ioannidis 2005 - PPV of Research Findings and the 2x2 Framework

Summary

Ioannidis treats a significance test as a diagnostic test applied to the pool of relationships probed in a field. With pre-study odds (true : null among tested relationships), power and Type I rate , the expected table (Table 1) gives the post-study probability that a significant finding is true:

In odds form, post-study odds = . A finding is more likely true than false iff , which is at the conventional threshold. With 80% power you need , i.e. at least one true relationship per 16 nulls probed.

Overview

Motivation (p. 0696). Published findings are often refuted later, in clinical trials, in traditional epidemiology and in molecular research. Several methodologists (refs 9-11) attributed the high non-replication rate to the “convenient, yet ill-founded strategy” of claiming conclusive findings from a single study judged by formal significance, typically . Ioannidis argues that research “is not most appropriately represented and summarized by p-values”, yet medical articles are widely read on p-values alone. Prior work (Wacholder et al. 2004 [10]; Risch 2000 [11]) had shown that the probability that a finding is true depends on the prior probability, power and significance level. This section puts that observation into a field-level accounting table.

Main Content

Definitions

Research finding (p. 0696)

A research finding is “any relationship reaching formal statistical significance, e.g., effective interventions, informative predictors, risk factors, or associations.” The essay deliberately targets claimed relationships, not null findings. Ioannidis notes that “negative” research is also useful and that “negative” is a misnomer.

Pre-study odds and the field model (pp. 0696-0697)

  • is the ratio of the number of “true relationships” to “no relationships” among those tested in a field. It “is characteristic of the field”. It is large when a field targets highly likely relationships and tiny when a field searches for one or a few true relationships among thousands or millions of candidates.
  • Simplifying assumption: circumscribed fields where either there is only one true relationship among many hypothesized, or the power is similar for each of the several true relationships.
  • Pre-study probability of a relationship being true: .
  • Power : the probability of finding a true relationship ( = Type II error rate).
  • Type I error rate : the probability of claiming a relationship when none exists.
  • : the number of relationships probed in the field.
  • Positive predictive value (PPV): the post-study probability that a claimed (significant) finding is true. It is the complement of what Wacholder et al. [10] call the false positive report probability (FPRP): .

Table 1 (p. 0697): research findings and true relationships

Expected counts when relationships are probed:

Research findingTrue relationship: YesTrue relationship: NoTotal
Yes
No
Total

PPV of a single study without bias (p. 0697)

A research finding is more likely true than false () if and only if

which with the near-universal reads .

Proof. PPV is the Yes-row ratio of Table 1: true positives over all positives . The factors and cancel. iff true positives exceed false positives, i.e. .

Odds form and the likelihood ratio

The formula is Bayes’ rule. Divide the true-positive count by the false-positive count:

  • A significant result is evidence with likelihood ratio . At 80% power and that ratio is 16. At 60% power it is 12, which is the “12-fold” increase in Box 1 (Ioannidis 2005 - Box 1 Genome-Wide Association Worked Example). At 20% power it is 4.
  • No significance test can turn low into high PPV. With and LR = 16, post-study odds are 0.016.
  • This uses only the event , not the observed p-value. Box 1 accordingly speaks of a p-value “barely crossing the 0.05 threshold”. A much smaller p-value carries more evidence, which is the point behind Lindley’s paradox [32] and Senn’s “two cheers” [34], both cited later in the essay.

Threshold values of

Minimum pre-study odds for at :

Power Equivalent “1 true per k nulls”
0.950.0531 : 19
0.800.06251 : 16
0.500.101 : 10
0.200.251 : 4
0.051.01 : 1

If power equals , a significant result is uninformative: PPV equals the pre-study probability.

Examples

A creative-testing program (generic marketing illustration)

A team screens 200 ad-creative variants per quarter against control, each test at with about 50% power for the lift size that matters. Past programmes suggest about 1 variant in 20 genuinely beats control, so . Expected outcome: true winners and false winners, so . About two out of three “winners” rolled out are noise, before any bias or peeking (The Peeking Problem and Optional Stopping).

def ppv(power, R, alpha=0.05):
    """Ioannidis (2005) Table 1: P(true | significant)."""
    return power * R / (power * R + alpha)
 
ppv(0.5, 1/19)   # 0.345
ppv(0.8, 1.0)    # 0.941 -- the bias-free value behind Table 4 row 1

Connections

See Also