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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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