Skip to content

CausalIQ Analysis API Reference

This is the entry point for the API documentation. Each module is documented separately below.

Modules

Merge

Functions for merging multiple graphs (DAG, PDAG, PDG) into a single Probabilistic Dependency Graph (PDG) with weighted edge probabilities.

Metrics

Functions for analysing and comparing causal graphs, including structural metrics, Kullback-Leibler divergence calculations, and Bayesys compatibility metrics.

Graph

Enumerations for describing changes made to causal graphs during structure learning, including action types and detailed information recorded with each trace entry.

Trace

Detailed tracing of structure learning processes, enabling researchers to record, analyse, and compare the step-by-step evolution of causal graphs during algorithm execution.

CLI

Command-line interface for causaliq-analysis operations.