Causality Atlas
Spine
Lessons
Track
DAG Builder
Knowledge Base
Stats Engine
Scripts
The DAG Playground
The graph — click a node to add/remove it from the adjustment set
open backdoor
blocked
causal X→Y
What you're looking at
Presets
Classic structures to explore.
Confounder
Collider
Mediator
Unmeasured confounder
Edges
Toggle arrows on and off.
Adjustment set
Click variables to condition on them (U can't be measured).
Two time points — treatment–confounder feedback. Toggle what you adjust for.
bias path
clean
causal
The longitudinal structure
Effect modification
Does L₁ modify the effect of A₁ on Y?
L₁ modifies A₁→Y
effect differs by covariate level
Adjustment strategy
Choose how to handle the time-varying confounder L₁.
Adjust for nothing
Condition on L₁ (naive)
Use the g-formula