
The Multiverse
Every line is a justifiable analysis
This page shows the specification curve for the workshop exercise. The static charts below render at build time from the pre-computed menu; the Class results chart at the foot of the page is live – it fetches the room’s submissions in your browser and redraws when you press Run Code. Before the session – or when the data files are absent – the page renders with placeholder messages.
The logic of the visualisation follows the specification-curve idea (Simonsohn, Simmons and Nelson): one point per justifiable analysis, ordered by size. Because the menu mixes outcome scales and exposure transforms, raw coefficients are not comparable across specifications – the chart therefore plots the partial correlation (r = t/sqrt(t^2 + df)), the same metric Multi100 used to compare analysts. A horizontal line at zero marks the boundary between negative and positive associations. Your contribution sits somewhere on this chart.
Specification curve
Across all 1680 specifications: 69% point in the claim-consistent direction, 64% are significant at the 5% level, and 59% are both. The partial correlation ranges from -0.59 to 0.70. Same data, same claim – the answer depends on the path.
Five Multi100 analysts (partial r)

Class results – 16 June 2026
This chart is live. It draws the pre-computed menu (grey) and the five Multi100 analysts (the dashed lines, C6HJR in orange) as a backdrop, then overlays the room’s own submissions as orange dots, placed where each result’s partial r falls on the curve. Press Run Code to pull the latest submissions.
The R engine downloads into your browser the first time (10–30 seconds); the button changes from a spinner to Run Code when it is ready.