Top 11 Python Causality Projects
-
dowhy
DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
-
pgmpy
Python Library for learning (Structure and Parameter), inference (Probabilistic and Causal), and simulations in Bayesian Networks.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
causal-learn
Causal Discovery in Python. It also includes (conditional) independence tests and score functions.
-
CausalWorld
CausalWorld: A Robotic Manipulation Benchmark for Causal Structure and Transfer Learning
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
pycopent
Estimating Copula Entropy (Mutual Information), Transfer Entropy (Conditional Mutual Information), and the statistics for multivariate normality test and two-sample test, and change point detection in Python
-
causalgraph
A python package for modeling, persisting and visualizing causal graphs embedded in knowledge graphs.
-
cdci-causality
Python implementation of CDCI, a method to identify causal direction between two variables
I'm a fan of the Do Why library out of Microsoft. Even as a novice in the field of causal modeling it can get you up and running by estimating the causal graph based on your data. https://github.com/py-why/dowhy
Project mention: Is Conway's Game of Life Conscious According to Integrated Information Theory? | /r/askscience | 2023-06-05it's not very hard to build a model (and the corresponding transition probability matrix) for a GoL network. and the version 4.0 formalism code is online for anyone to use (https://github.com/wmayner/pyphi). so you could try to answer the question for yourself (though it gets computationally prohibitive for networks bigger than 10 units or so, so...)
Python Causality related posts
Index
What are some of the best open-source Causality projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | dowhy | 6,722 |
2 | pgmpy | 2,617 |
3 | Eliot | 1,083 |
4 | causal-learn | 978 |
5 | pyphi | 353 |
6 | causallift | 333 |
7 | CausalWorld | 201 |
8 | pycopent | 132 |
9 | dodiscover | 57 |
10 | causalgraph | 40 |
11 | cdci-causality | 3 |
Sponsored