CausalIQ Projects¶
The CausalIQ ecosystem consists of several interconnected projects, each focusing on specific aspects of causal discovery and inference. These projects can be used independently or together to create comprehensive causal analysis workflows.
๐ ๏ธ Current Projects¶
๐ CausalIQ Analysis¶
Tools for analysing and visualising learned causal graphs, including structural metrics, stability assessment, significance tests, and publication-ready tables and charts.
๐ข CausalIQ Data¶
High-performance implementations of data-related functions, including caching of data, in-memory randomisation and sub-sampling of data, as well as scoring functions (e.g. BIC, BDeu) and independence tests based on the data.
๐ค CausalIQ Workflow¶
Comprehensive framework for designing, executing, and reproducing causal discovery experiments at scale, with built-in support for distributed computing and result tracking.
๐ Zenodo Synchronisation¶
Automated tools for synchronizing research datasets, experiment configurations, and results with Zenodo for scientific transparency and reproducibility and storage of large files.
๐ Coming Soon¶
๐งช CausalIQ Papers¶
Curated collection of experimental setups, benchmark datasets, and published results that enable reproducible research and method comparison.
๐ง CausalIQ Knowledge [starting January 2026]¶
Novel approaches for integrating Large Language Models and human knowledge with statistical causal discovery, enabling domain knowledge incorporation and natural language explanation of results.
๐ CausalIQ Discovery¶
Provides state-of-the-art algorithms for learning causal graph structures from observational data
๐ฎ CausalIQ Predict¶
Tools for analyzing and visualizing learned causal graphs, including structural metrics, stability assessment, and publication-ready visualizations.
Project Ecosystem¶
graph TD
DIS[๐ CausalIQ Discovery]
KNO[๐ง CausalIQ Knowledge]
WOR[๐ค CausalIQ Workflow]
ANA[๐ CausalIQ Analysis]
PAP[๐งช CausalIQ Papers]
DAT[๐ข CausalIQ Data]
PRE[๐ฎ CausalIQ Predict]
ZEN[๐ Zenodo Sync]
PAP --> ZEN
PAP --> WOR
WOR --> DIS
WOR --> ANA
WOR --> ZEN
WOR --> PRE
PRE --> KNO
DIS --> KNO
ANA --> KNO
DIS --> DAT
ANA --> DAT
Getting Started¶
For Researchers¶
- Start with Discovery: Install
causaliq-discoveryto explore basic causal learning - Add Analysis: Use
causaliq-analysisfor visualization and evaluation - Scale Up: Implement
causaliq-workflowfor larger experiments - Enhance with AI: Integrate
causaliq-knowledgefor domain knowledge incorporation
For Developers¶
- Read the Architecture: Understand how projects interact
- Choose Your Focus: Pick a project that matches your interests
- Follow Guidelines: Use our development standards and practices
- Contribute: Submit issues, feature requests, or pull requests
Potential Application Areas¶
These projects may be useful in research across multiple domains:
- Medical Research: Learning disease networks and treatment mechanisms
- Economics: Understanding macroeconomic relationships and policy effects
- Biology: Discovering gene regulatory networks and protein interactions
- Social Sciences: Analyzing social phenomena and intervention effects
- Business: Identifying key performance drivers and optimization opportunities
The CausalIQ project ecosystem provides a comprehensive toolkit for causal discovery research, combining statistical rigor with modern software engineering practices to support reproducible, scalable causal inference.