๐งช CausalIQ Research¶
CausalIQ Research is a curated collection of experimental setups, benchmark datasets, and published results that enable reproducible research and method comparison in the field of causal discovery and inference.
Early Development โ This package has initial project scaffolding (CLI, docs, CI) but no completed feature releases yet. Release v0.1.0 (Graph Averaging) is in development.
Quick Links:
Repository Structure¶
The repository is organised around research concepts rather than file types:
causaliq-research/
โโโ src/ # Minimal code (CLI, utilities)
โโโ models/ # Bayesian model specifications โ by model
โ โโโ asia/
โ โโโ sachs/
โโโ experiments/ # Workflows + results โ by experiment series
โ โโโ llm-benchmark-2026/
โ โโโ workflow.yaml
โ โโโ results.db
โโโ papers/ # Generated assets โ by paper
โ โโโ llm-priors-2026/
โ โโโ tables/
โ โโโ figures/
โโโ scratch/ # Gitignored working directory
Key Features¶
๐ Reproducibility¶
Complete workflows from datasets through results to published paper assets, with platform-agnostic deterministic replication including stable randomisation and cached LLM responses.
๐ Transparency¶
All software is open source on GitHub, results use open standard formats (JSON, GraphML, YAML), and assets will be publicly available on Zenodo.
๐ค Automation¶
A single command replicates all experiments for a published paper, with fine-grained control over individual steps, dry-run capability, and parallel execution.
Integration with Ecosystem¶
- ๐ CausalIQ Discovery (causaliq-discovery) is called by this package to perform statistical structure learning.
- ๐ CausalIQ Analysis (causaliq-analysis) is called by this package to perform results analysis and generate assets for research papers.
- ๐ฎ CausalIQ WhatIf (causaliq-whatif) is called by this package to perform causal prediction.
- ๐ Zenodo Synchronisation (zenodo-sync) is used by this package to download datasets and upload results.
- ๐ง CausalIQ Knowledge (causaliq-knowledge) can be integrated into causal discovery, analysis and inference workflows to produce more accurate, transparent and interpretable results.
- ๐ค CausalIQ Workflow (causaliq-workflow) orchestrates the steps required for the reproduction of experiments, results, and published paper assets.
CausalIQ Research enables reproducible, transparent causal discovery research by providing curated experimental setups, benchmark datasets, and published results that support method comparison and the advancement of reliable causal inference methodologies.