SCM

Structural causal models: the CausalModel core, factored kernels, do-calculus rules, and the Markov layer connecting graphs to distributions.

Model 66 core · 91 supporting · 15 submodules The structural-causal-model substrate: causal models, edge types, mechanisms, interventions, and evaluation under overrides. Do 49 core · 65 supporting · 14 submodules Interventional distributions and their algebra in structural causal models. Factored 27 core · 37 supporting · 7 submodules Factorization of an SCM's observational law into prefix kernels: parent lookup, step kernels, and the correspondence with deterministic evaluation. ID 188 core · 232 supporting · 12 submodules Identification on structural causal models: graphical criteria and theorems (back-door, c-component factorization) stated in SCM terms. Partial­ID 5 core · 1 supporting · 2 submodules Partial-identification infrastructure for SCMs: compatible model classes, interval bounds, and sharpness certificates. Examples 44 core · 25 supporting · 5 submodules Worked structural-causal-model examples (instrumental variables and related DAGs) exercising the SCM and identification layers.