Interfaces

The package qmiotools provides the tools to integrate Qmio with Qiskit and TKET:

a. To work with Qiskit it is required to import the backend QmioBackend

from qmiotools.integrations.qiskitqmio import QmioBackend
backend=QmioBackend()

QmioBackend admits both Qiskit circuits and Qiskit schedules as an imput.

b. To work with PyTKET it is required to import the backend Qmio

from qmiotools.integrations.tkbackend import Qmio
backend=Qmio()

The package qmiotools also contains the the noisy emulator FakeQmio. This qiskit backend object emulates quantum circuit executions in the real device. It applies a noise profile obtained from the last Qmio calibration file.

Further information about this package is available at qmiotools documentation.