CCI: An R package for computational conditional Independence testing

Authors:

Christian Thorjussen, Kristian Hovde Liland, Lars Erik Solberg, Ingrid Måge

Summary

The CCI package provides a computational framework for conditional independence testing in R, combining machine learning models with Monte Carlo cross-validation to deliver robust error control across complex data structures. CCI is model-agnostic, user-friendly, and supports continuous, categorical, and mixed data. Key functionalities include automated hyperparameter tuning, flexible direction selection, and visualization tools for null distributions and p-values. By lowering the barrier to rigorous conditional independence testing, the package facilitates advances in causal inference research and applied data analysis.

Journal
SoftwareX
Online ISSN
2352-7110
Volume
34
Article number
102726
Year
2026
Pages
1-8
Language
English

Publication type Academic article

Scientific value 2026
LevelOne