Ioannidis 2005 - Table 4 PPV by Study Design

Summary

Table 4 plugs representative values of power, pre-study odds and bias into the bias formula (, single study) for nine design archetypes. Only the two confirmatory scenarios, an adequately powered low-bias RCT and a confirmatory meta-analysis of good RCTs, exceed PPV = 0.5 (both 0.85). A meta-analysis of small inconclusive studies scores 0.41, early-phase trials 0.17-0.23, exploratory epidemiology 0.12-0.20 and massive-testing discovery research 0.001-0.0015. “In the described framework, a PPV exceeding 50% is quite difficult to get.” Every row reproduces exactly from the formula. A bias-free column added here shows that bias accounts for most of the gap in the middle rows.

Overview

This section (pp. 0699-0700) supports the title claim. The paper calls Table 4 “the results of simulations using the formulas developed”. In fact the numbers are deterministic evaluations of (bias theorem) at chosen parameter values. The parameter values are the author’s judgment of what is “characteristic of specific study designs and settings”, and the conclusions rest on them.

Main Content

Table 4 (p. 0700): PPV for combinations of power, and bias

Footnote: “The estimated PPVs (positive predictive values) are derived assuming for a single study.”

Practical example (paper)PPV (paper)PPV recomputedPPV if (added)
0.801:10.10Adequately powered RCT with little bias and 1:1 pre-study odds0.850.8500.941
0.952:10.30Confirmatory meta-analysis of good-quality RCTs0.850.8520.974
0.801:30.40Meta-analysis of small inconclusive studies0.410.4050.842
0.201:50.20Underpowered, but well-performed phase I/II RCT0.230.2310.444
0.201:50.80Underpowered, poorly performed phase I/II RCT0.170.1720.444
0.801:100.30Adequately powered exploratory epidemiological study0.200.2040.615
0.201:100.30Underpowered exploratory epidemiological study0.120.1160.286
0.201:1,0000.80Discovery-oriented exploratory research with massive testing0.00100.00100.0040
0.201:1,0000.20As in previous example, but with more limited bias (more standardized)0.00150.00150.0040

The narrative (pp. 0699-0700)

  • Well-powered RCT, 50% pre-study chance: “eventually true about 85% of the time.”
  • Confirmatory meta-analysis of good-quality RCTs: similar. Potential bias probably increases, but power and pre-test chances are higher than for a single trial.
  • Meta-analysis of inconclusive studies, where pooling is used to “correct” the low power of single studies: “probably false if .” The large encodes the selection and heterogeneity of what gets pooled.
  • Underpowered, early-phase clinical trials: true about one in four times, or less often if bias is present.
  • Exploratory epidemiology: worse, especially when underpowered. Even well-powered studies “may have only a one in five chance being true, if .”
  • Discovery research with massive testing: tested relationships exceed true ones 1,000-fold (e.g., 30,000 genes tested, of which 30 may be the true culprits [30,31]). PPV per claimed relationship is “extremely low, even with considerable standardization of laboratory and statistical methods, outcomes, and reporting thereof to minimize bias.”

Section claim (pp. 0699-0700)

Under the framework and Table 4 parameterization, for most research designs and most fields a claimed finding has : it is more likely false than true. Only confirmatory, high-, high-power, low- settings escape. Scope: this is conditional on the assumed values. The essay gives no empirical estimates of or for these designs (see Ioannidis 2005 - Remedies, Limitations and Later Critiques).

Readings of the added column

  • In rows 3, 6 and 7, bias halves or worse the bias-free PPV. With 80% power and , an honest exploratory study would be right 62% of the time, but with it is right 20% of the time.
  • In the last two rows bias barely matters in absolute terms: is so low that PPV is about 0.004 even without bias.
  • In rows 4-5, cutting from 0.80 to 0.20 helps much less (0.17 to 0.23) than raising power would. At , raising power from 0.20 to 0.80 lifts PPV from 0.44 to 0.76.

Examples

A Monte Carlo version of Table 4 (ADEMP-style)

Table 4 can be turned into a simulation study (Morris White Crowther 2019 - Simulation Studies (ADEMP) - Overview): Aim, estimate PPV; Data-generating mechanism, hypotheses of which a share are true, each test significant with probability or , and then a share of non-significant results flipped to “significant”; Estimand, PPV; Method, count; Performance, Monte Carlo SE of the PPV estimate.

import numpy as np
rng = np.random.default_rng(0)
 
def simulate_ppv(power, R, u, alpha=0.05, c=1_000_000):
    true = rng.random(c) < R / (R + 1)
    sig = np.where(true, rng.random(c) < power, rng.random(c) < alpha)
    sig |= (~sig) & (rng.random(c) < u)          # bias: tip a share u of non-findings
    ppv = true[sig].mean()
    mcse = np.sqrt(ppv * (1 - ppv) / sig.sum())
    return ppv, mcse
 
rows = [(0.80, 1, .10), (0.95, 2, .30), (0.80, 1/3, .40), (0.20, 1/5, .20),
        (0.20, 1/5, .80), (0.80, 1/10, .30), (0.20, 1/10, .30)]
for r in rows:
    print(r, simulate_ppv(*r))   # matches Table 4 to MC error

Marketing-analytics archetypes on the same scale (illustrative, not from the paper)

ArchetypePPV
Pre-registered geo holdout for a channel with prior evidence of effect0.801:10.100.85
Small A/B test of a new creative idea0.301:50.200.27
MMM channel coefficient “significant” after a specification search0.501:30.400.35
Driver screen over thousands of candidate covariates0.501:1,0000.300.0019

Values computed with the same formula. The parameter choices are illustrative.

Connections

See Also