API Reference¶
Complete reference for all Choregraph modules, classes, and functions.
Core¶
The main classes that drive pipeline lifecycle:
- Choregraph (Facade) — Primary entry point for pipeline management
- Parser — XML specification parsing and dataclass model
- Builder — Spec-to-Kedro pipeline construction
- Wrapper — Kedro project file generation
Transform Library¶
The extensible registry of data operations:
- Core Transforms — 50 filtering, aggregation, column/row, and advanced operations
- Excel Transforms — LLM-assisted Excel tidying
- Geo Collection — Geocoding and country boundary operations
- NLP Collection — Multi-label text binarization
Infrastructure¶
Support modules for metadata, loading, execution, and visualization:
- Metadata — DataFrame field metadata extraction
- Loaders — CSV sniffing and load configuration
- Hooks — Kedro execution status tracking
- Viz Server — Kedro Viz server management
- XSD Catalogue — Function catalogue extraction from XSD
Connectors¶
- DIVE Connector — VisuSpec XML export for the DIVE kernel