CAUSAL INFERENCE: METHOD FOR ATTRIBUTION
We contributed to the continuous development of the tigramite (https://github.com/jakobrunge/tigramite/) Python package for causal inference methods.
This package provides a wide range of constraint-based causal discovery and causal effect estimation methods.
Description
A particular focus in the XAIDA-related developments was the implementation of mixed-type non-parametric conditional independence tests applicable also to synergistic problems, non-stationary causal discovery methods, and non-parametric causal mediation methods for the estimation of direct and indirect effects in mixed-type data; mediation analysis can also inform about which pathways a particular effect should be attributed to.
Potential Users
- Researchers, in applied packages of XAIDA or otherwise concerned with causal relations in climate (or similar) data.
- Technically interested planners or engineers who wish to quantify the effect of interventions or supplement their causal understanding of a problem.
Guide: An extensive guide and many tutorials can be found in the GitHub repository https://github.com/jakobrunge/tigramite/.
Availability: The tool is a pip-installable Python package. It can be used with basic knowledge of the Python programming language.
Use Cases: For a list of in-depth tutorials as well as use cases see https://github.com/jakobrunge/tigramite/tree/master/tutorials/.
References
- Detecting causal associations in large nonlinear time series datasets. J. Runge, P. Nowack, M. Kretschmer, S. Flaxman, and D. Sejdinovic. Science Advances 5(11): eaau4996 (2019).
- Causal network reconstruction from time series: From theoretical assumptions to practical estimation. J. Runge. Chaos: An Interdisciplinary Journal of Nonlinear Science, 28:7 (2018).
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 101003469.
Tools
CAUSEME web-platform is a platform to benchmark causal discovery methods based on ground truth benchmark datasets featuring different real data challenges.