#causality #graphs #reachability #algorithm

cifly

cifly is the Rust core that powers the CIfly declarative framework for efficient causal inference algorithms

4 releases

0.1.3 Jul 23, 2025
0.1.2 Jul 23, 2025
0.1.1 Jun 24, 2025
0.1.0 Jun 9, 2025

#1670 in Algorithms

Download history

226 downloads per month

MIT license

55KB
1.5K SLoC

Declarative framework for designing efficient causal inference algorithms.

Allows for the specification of reachability-based algorithm with rule tables. Best used through the wrapper packages ciflypy and ciflyr for Python and R. Find more information on the CIfly website.


cifly

cifly is the Rust core that powers the CIfly declarative framework for efficient causal inference algorithms. Typically, it is used from Python and R using the ciflypy and ciflyr packages which are wrappers around this Rust code that implements the underlying parser and algorithm.

No runtime deps