Welcome to GraphQOMB’s documentation!¶
GraphQOMB is a compiler framework for measurement-based quantum computation (MBQC). It keeps the resource-state structure, classical feedforward, and execution schedule as separate first-class objects, then lowers them into executable patterns with explicit schedule boundaries and Pauli-frame tracking.
Start here¶
Getting Started for the main circuit-to-pattern workflow.
Architecture Overview for the compiler model and lowering semantics.
GraphQOMB examples for runnable examples.
Module reference for the full API reference.
Core workflow¶
Build or import a labelled graph state.
Provide explicit feedforward maps.
Optionally solve or inject a scheduler.
Lower the IR objects with
graphqomb.qompiler.qompile().Simulate or export the resulting pattern.