Packages:
- Python code for CausalKinetiX can be downloaded from github CausalKinetiX. Paper: N. Pfister, S. Bauer, J. Peters: Identifying Causal Structure in Large-Scale Kinetic Systems, https://arxiv.org/abs/1810.11776, 2018.
- R code for CausalKinetiX can be downloaded from CRAN, package name: CausalKinetiX. Paper: N. Pfister, S. Bauer, J. Peters: Identifying Causal Structure in Large-Scale Kinetic Systems, https://arxiv.org/abs/1810.11776, 2018.
- R code for sequential ICP can be downloaded from CRAN, package name: seqICP. Paper: N. Pfister, P. Bühlmann, J. Peters: Invariant Causal Prediction for Sequential Data, JASA, 2018.
- R code for dHSIC can be downloaded from CRAN, package name: dHSIC. Paper: N. Pfister, P. Bühlmann, B. Schölkopf, J. Peters: Kernel-based Tests for Joint Independence, JRSSB, 2017.
- R code for Invariant Causal Prediction can be downloaded from CRAN, package name: InvariantCausalPrediction. Paper: J. Peters, P. Bühlmann, N. Meinshausen: Causal inference using invariant prediction: identification and confidence intervals, JRSSB, 2016. Here and here are the (unfortunately not maintained) zip-files containing the code for the experiments.
- R code for SID can be downloaded from CRAN, package name: SID. Paper: J. Peters, P. Bühlmann: "Structural Intervention Distance (SID) for Evaluating Causal Graphs", Neural Computation, 2015.
- R code for CAM can be downloaded from CRAN, package name: CAM. Paper: P. Bühlmann, J. Peters, J. Ernest: CAM: Causal Additive Models, high-dimensional Order Search and Penalized Regression, Annals of Statistics, 2014.
More code:
- R code for simulation experiments on Generalised Covariance Measure (GCM). Paper: Lundborg et al, JRSS-B 2022.
- R code for an example using Equal Error Variances. Paper: Peters and Buehlmann, Biometrika 2014.
- R code for Half-Sibling Regression (only simulations on iid data).
- R code for Timino. Paper: J. Peters, D. Janzing, B. Schölkopf: Causal Inference on Time Series using Structural Equation Models, Advances in Neural Information Processing Systems 26, 2014.
- R code for ANMs. Paper: J. Peters, J. Mooij, D. Janzing, B. Schölkopf: Causal Discovery with Continuous Additive Noise Models, JMLR, 2014.
- Matlab code for Cause-Effect-Pairs (same paper).
More code can be found
here.