#quantum-computing #quantum-simulation #qoqo #devices #ibm #interface #qiskit

qoqo_qiskit_devices

IBM's Qiskit devices interface for qoqo python quantum computing toolkit

22 releases (7 breaking)

0.8.1 Oct 17, 2024
0.7.0 Jul 30, 2024
0.3.0 Feb 29, 2024
0.2.1 Dec 12, 2023
0.1.5 Jul 12, 2023

#1013 in Science

Download history 13/week @ 2024-07-22 237/week @ 2024-07-29 1/week @ 2024-08-05 122/week @ 2024-09-09 45/week @ 2024-09-16 35/week @ 2024-09-23 4/week @ 2024-09-30 4/week @ 2024-10-07 156/week @ 2024-10-14 9/week @ 2024-10-21

165 downloads per month

Apache-2.0

265KB
3.5K SLoC

qoqo logo

qoqo_qiskit_devices

Qiskit devices interface for the qoqo quantum toolkit by HQS Quantum Simulations.

In order to make the update a device instance with Qiskit's information possible, the user has to run the following code before using this package:

from qiskit_ibm_provider import IBMProvider

IBMProvider.save_account(token=MY_API_TOKEN)

Where MY_API_TOKEN is the API key that can be found in the account settings of the IBM Quantum website after registration.

Installation

We provide pre-built binaries for linux, macos and windows on x86_64 hardware and macos on arm64. Simply install the pre-built wheels with

pip install qoqo-qiskit-devices

General

Qiskit is under the Apache-2.0 license ( see https://github.com/Qiskit/qiskit/blob/master/LICENSE.txt ).

qoqo_qiskit_devices itself is also provided under the Apache-2.0 license.

Testing

This software is still in the beta stage. Functions and documentation are not yet complete and breaking changes can occur.

If you find unexpected behaviour please open a github issue. You can also run the pytests in qoqo_qiskit_devices/python_tests/ locally.

Dependencies

~16–22MB
~336K SLoC