CausalIQ Analysis API Reference¶
This is the entry point for the API documentation. It is suggested to split the documentation by module, and briefly describe each module here, to ease navigation of the API and avoid overlong pages.
Modules¶
CLI¶
This provides a skeleton CLI implementation.
Metrics¶
This module provides functions for analysing and comparing causal graphs, including structural metrics, Kullback-Leibler divergence calculations, and Bayesys compatibility metrics.
Graph¶
This module defines enumerations for describing changes made to causal graphs during structure learning, including action types and detailed information that can be recorded with each trace entry.
Trace¶
This module implements detailed tracing of structure learning processes, enabling researchers to record, analyze, and compare the step-by-step evolution of causal graphs during algorithm execution.