Skip to content

Part of the Bloqade SDK · Python and Rust · Gemini

Bloqade Lanes

Compile logical quantum programs into hardware-aware operations for neutral-atom architectures, including physical atom movement.

Source: QuEraComputing/bloqade-lanes

Logical kernelkernel.py
from bloqade import squin
from bloqade.gemini import GeminiLogicalSimulator, logical

@logical.kernel(aggressive_unroll=True, verify=True)
def prepare():
    qubits = squin.qalloc(1)
    squin.h(qubits[0])
    return logical.terminal_measure(qubits)

task = GeminiLogicalSimulator().task(prepare)

Define a logical circuit and compile it with the Gemini simulator.

§ 1   Explore

Get started with Bloqade Lanes

§ 2   Install

Add Bloqade Lanes

pip install "bloqade-lanes[sim,visualization]"

Quick Start, Tutorials or API Reference