iqm.qiskit_iqm

iqm.qiskit_iqm#

Qiskit adapter for IQM’s quantum computers.

Subpackages and modules

examples

Example code.

fake_backends

Fake backends for simulating IQM quantum computers.

iqm_backend

Qiskit backend for IQM quantum computers.

iqm_circuit

A simple extension of the QuantumCircuit class to allow the MOVE gate to be applied with a .move(qubit, resonator) shortcut.

iqm_job

Circuit execution jobs.

iqm_move_layout

A layout algorithm that generates an initial layout for a quantum circuit that is valid on the quantum architecture specification of the given IQM backend.

iqm_naive_move_pass

Naive transpilation for the IQM Star architecture.

iqm_provider

Qiskit backend provider for IQM backends.

iqm_transpilation

Transpilation tool to optimize the decomposition of single-qubit gates tailored to IQM hardware.

move_gate

MOVE gate to be used on the IQM Star architecture.

qiskit_to_iqm

Conversion tools from Qiskit to IQM representation.