ExplorerData ScienceMachine Learning
Research PaperResearchia:202607.28072

Causal-TS: A Python Library for Causal Discovery in High-Dimensional and Nonstationary Time Series

Mohammad Fesanghary

Abstract

We describe Causal-TS, an open-source Python library for causal discovery in high-dimensional and nonstationary multivariate time series. Causal-TS provides four specialized algorithms-CDNOTS, CDNOTS+, CEDAR, and GRACE-along with wrappers for GES, Granger, LASSO-VAR, and LGES, all sharing a unified conditional independence (CI) test layer with GPU acceleration via PyTorch. A regime discovery pipeline detects structural breaks via pluggable changepoint detectors and runs discovery per regime with...

Submitted: July 28, 2026Subjects: Machine Learning; Data Science

Description / Details

We describe Causal-TS, an open-source Python library for causal discovery in high-dimensional and nonstationary multivariate time series. Causal-TS provides four specialized algorithms-CDNOTS, CDNOTS+, CEDAR, and GRACE-along with wrappers for GES, Granger, LASSO-VAR, and LGES, all sharing a unified conditional independence (CI) test layer with GPU acceleration via PyTorch. A regime discovery pipeline detects structural breaks via pluggable changepoint detectors and runs discovery per regime with regime-specific parameters. A command-line interface, synthetic data generators, and optional DoWhy integration provide an end-to-end pipeline from raw time series to causal effect estimates. The library is pip-installable, tested on Python 3.10--3.12, and available at https://github.com/bloomberg/causal-ts.


Source: arXiv:2607.24673v1 - http://arxiv.org/abs/2607.24673v1 PDF: https://arxiv.org/pdf/2607.24673v1 Original Link: http://arxiv.org/abs/2607.24673v1

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Access Paper
View Source PDF
Submission Info
Date:
Jul 28, 2026
Topic:
Data Science
Area:
Machine Learning
Comments:
0
Bookmark