Pulse integration (Qiskit 1.x)

See the Backend & Utilities guide for Pulse scope (gate schedules only).

Pulse measurement caveat

Qiskit Pulse Measure / measurement instructions are not supported. For hybrid readout, compile circuit-level measure gates with quantum_circuit_to_qua() and access classical outcomes via comp.outputs on the returned QuaCircuitCompilation. See Measurement outputs.

Functions

schedule_to_qua_macro(backend, sched[, ...])

Convert a Qiskit Pulse gate schedule into a QUA macro callable.

validate_schedule(schedule)

Normalize a Pulse schedule for QUA macro conversion.

Pulse integration for Qiskit 1.x (legacy).

Supports converting gate pulse schedules to QUA via schedule_to_qua_macro. Qiskit Pulse measurement instructions are not supported; use circuit-level measure gates compiled via quantum_circuit_to_qua() and read outcomes from comp.outputs on the returned QuaCircuitCompilation in hybrid programs instead.