Skip to content

zapatacomputing/qe-qiskit

Repository files navigation

qe-qiskit

codecov

An Orquestra Quantum Engine Resource for Qiskit

Overview

qe-qiskit is a Python module that exposes Qiskit's simulators as a z-quantum-core QuantumSimulator. It can be imported with:

from qeqiskit.simulator import QiskitSimulator

It also exposes Qiskit's quantum backends as a QiskitBackend which implements the zquantum.core.interfaces.QuantumBackend interface.

It can be imported with:

from qeqiskit.backend import QiskitBackend

In addition, it also provides converters that allow switching between qiskit circuits and those of z-quantum-core.

The module can be used directly in Python or in an Orquestra workflow. For more details, see the Orquestra Qiskit integration docs.

For more information regarding Orquestra and resources, please refer to the Orquestra documentation.

Development and contribution

You can find the development guidelines in the z-quantum-core repository.