{ "info": { "author": "Iain Barr", "author_email": "iain@degeneratestate.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering" ], "description": "# CausalGraphicalModels\n\n## Introduction\n\n`causalgraphicalmodels` is a python module for describing and manipulating [Causal Graphical Models](https://en.wikipedia.org/wiki/Causal_graph) and [Structural Causal Models](https://en.wikipedia.org/wiki/Structural_equation_modeling). Behind the scenes it is a light wrapper around the python graph library [networkx](https://networkx.github.io/), together with some CGM specific tools.\n\nIt is currently in a very early stage of development. All feedback is welcome.\n\n\n## Example\n\nFor a quick overview of `CausalGraphicalModel`, see [this example notebook](https://github.com/ijmbarr/causalgraphicalmodels/blob/master/notebooks/cgm-examples.ipynb).\n\n## Install\n\n```\npip install causalgraphicalmodels\n```\n\n\n## Resources\nMy understanding of Causality comes mainly from the reading of the follow work:\n - Causality, Pearl, 2009, 2nd Editing. (An overview available [here](http://ftp.cs.ucla.edu/pub/stat_ser/r350.pdf))\n - A fantastic blog post, [If correlation doesn\u2019t imply causation, then what does?](http://www.michaelnielsen.org/ddi/if-correlation-doesnt-imply-causation-then-what-does/) from Michael Nielsen\n - [These lecture notes](http://www.math.ku.dk/~peters/jonas_files/scriptChapter1-4.pdf) from Jonas Peters\n - The draft of [Elements of Causal Inference](http://www.math.ku.dk/~peters/jonas_files/bookDRAFT5-online-2017-02-27.pdf)\n - http://mlss.tuebingen.mpg.de/2017/speaker_slides/Causality.pdf\n\n## Related Packages\n - [Causality](https://github.com/akelleh/causality)\n - [CausalInference](https://github.com/laurencium/causalinference)\n - [DoWhy](https://github.com/Microsoft/dowhy)\n\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ijmbarr/causalgraphicalmodels", "keywords": "causal inference causal graphical models causality", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "causalgraphicalmodels", "package_url": "https://pypi.org/project/causalgraphicalmodels/", "platform": "", "project_url": "https://pypi.org/project/causalgraphicalmodels/", "project_urls": { "Homepage": "https://github.com/ijmbarr/causalgraphicalmodels" }, "release_url": "https://pypi.org/project/causalgraphicalmodels/0.0.4/", "requires_dist": [ "graphviz", "networkx", "numpy", "pandas" ], "requires_python": "", "summary": "Causality Graphical Models in Python", "version": "0.0.4" }, "last_serial": 4234965, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "8ec08781c002186f17d581ceac36679c", "sha256": "3c64fd0e06c3e2e4a66ce11d39c5df0ba12b0616189631aabaa75d4eab140aed" }, "downloads": -1, "filename": "causalgraphicalmodels-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8ec08781c002186f17d581ceac36679c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10062, "upload_time": "2018-07-01T19:56:35", "url": "https://files.pythonhosted.org/packages/87/34/52130604f3824c6df708cd2ba286c19d174e46f4a8bf6ee7e22dd18fa0de/causalgraphicalmodels-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "876bba3a67f0cfa47dad7ca540bf4495", "sha256": "29e80150fbea150de9092e60b1024aabb295f0faf823ffd400d77cad92c59604" }, "downloads": -1, "filename": "causalgraphicalmodels-0.0.3.tar.gz", "has_sig": false, "md5_digest": "876bba3a67f0cfa47dad7ca540bf4495", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6579, "upload_time": "2018-07-01T19:56:36", "url": "https://files.pythonhosted.org/packages/13/4a/736683ab973ba59ebaecec1d6283d7fccc7c79fbdb3a89e5924e7ac8d29a/causalgraphicalmodels-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "13a1264019e609b9401aa0fab0f23c17", "sha256": "ceb3dd2300248ca69efb6d9d7f6c1afdfdf60ff250e8e07f7d275fb12d2b9968" }, "downloads": -1, "filename": "causalgraphicalmodels-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "13a1264019e609b9401aa0fab0f23c17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11449, "upload_time": "2018-09-03T17:20:17", "url": "https://files.pythonhosted.org/packages/c8/ee/3b2d184576f3cb4873cebfc696e8e5c1e53eaef691f38aea76c206f9f916/causalgraphicalmodels-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23fb5de4d9ae4bfa6696b8aeaca38763", "sha256": "75db560dc1ff096ea17675b1225038fde0a835488be7f3b0e29e15b152573478" }, "downloads": -1, "filename": "causalgraphicalmodels-0.0.4.tar.gz", "has_sig": false, "md5_digest": "23fb5de4d9ae4bfa6696b8aeaca38763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7832, "upload_time": "2018-09-03T17:20:18", "url": "https://files.pythonhosted.org/packages/3f/4b/48648fe469bd91b88192d5ac28724b18e139f1c9b089b8fae5ded293b38c/causalgraphicalmodels-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "13a1264019e609b9401aa0fab0f23c17", "sha256": "ceb3dd2300248ca69efb6d9d7f6c1afdfdf60ff250e8e07f7d275fb12d2b9968" }, "downloads": -1, "filename": "causalgraphicalmodels-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "13a1264019e609b9401aa0fab0f23c17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11449, "upload_time": "2018-09-03T17:20:17", "url": "https://files.pythonhosted.org/packages/c8/ee/3b2d184576f3cb4873cebfc696e8e5c1e53eaef691f38aea76c206f9f916/causalgraphicalmodels-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23fb5de4d9ae4bfa6696b8aeaca38763", "sha256": "75db560dc1ff096ea17675b1225038fde0a835488be7f3b0e29e15b152573478" }, "downloads": -1, "filename": "causalgraphicalmodels-0.0.4.tar.gz", "has_sig": false, "md5_digest": "23fb5de4d9ae4bfa6696b8aeaca38763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7832, "upload_time": "2018-09-03T17:20:18", "url": "https://files.pythonhosted.org/packages/3f/4b/48648fe469bd91b88192d5ac28724b18e139f1c9b089b8fae5ded293b38c/causalgraphicalmodels-0.0.4.tar.gz" } ] }