datasynth_core/causal/mod.rs
1//! Causal and counterfactual data generation.
2//!
3//! Implements Structural Causal Models (SCMs) for:
4//! - Defining causal graphs with typed variables and mechanisms
5//! - Generating data respecting causal structure
6//! - do-calculus interventions (do(X=x))
7//! - Counterfactual "what-if" scenarios
8
9pub mod counterfactual;
10pub mod graph;
11pub mod intervention;
12pub mod scm;
13pub mod validation;
14
15pub use counterfactual::*;
16pub use graph::*;
17pub use intervention::*;
18pub use scm::*;
19pub use validation::*;