Skip to content

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:

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