Skip to main content

CITS algorithm for inferring causality from time series data

Project description

Python Package for CITS algorithm: Causal Inference from Time Series data

CITS algorithm infers causal relationships in time series data based on structural causal model and Markovian condition of arbitrary but finite order.

Installation

You can get the latest version of CITS package as follows

pip install cits

Requirements

  • Python >= 3.6
  • R >= 4.0
  • R package kpcalg and its dependencies. They can be installed in R or RStudio as follows:
> install.packages("BiocManager")
> BiocManager::install("graph")
> BiocManager::install("RBGL")
> install.packages("pcalg")
> install.packages("kpcalg")

Documentation

Documentation is available at readthedocs.org

Tutorial

See the Getting Started for a quick tutorial of the main functionalities of this library and check if it is installed properly.

Contributing

Your help is absolutely welcome! Please do reach out or create a future branch!

Citation

Coming soon

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cits-1.3.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

cits-1.3-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file cits-1.3.tar.gz.

File metadata

  • Download URL: cits-1.3.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for cits-1.3.tar.gz
Algorithm Hash digest
SHA256 bfc16884254247c3ef9c38d38a765fbc26402a76c9c625b861729a64d15257c9
MD5 ba7fcc33ae72c19c2fa7479eadb9d887
BLAKE2b-256 f4d62a51c3f42a7fc8e81b06f47e60366722d202e32042afa159f5713cd931a7

See more details on using hashes here.

File details

Details for the file cits-1.3-py3-none-any.whl.

File metadata

  • Download URL: cits-1.3-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for cits-1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f23b2575d2e49e158a4efb248b85dde59420d903707ed312f94b29db961d0a52
MD5 4c051d6427249b93409272d2f0187d7e
BLAKE2b-256 05b7e22eea14d01d77cf86aaf73c1345424d22aaec5de2400b772e5a21bcf306

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page