
QURI Parts OQTOPUS¶
Overview¶
QURI Parts OQTOPUS is a library that allows QURI Parts users to run quantum computers using OQTOPUS Cloud.
- Provides a Backend for QURI Parts: QURI Parts users can execute quantum programs on quantum computers in OQTOPUS Cloud using the backend provided by QURI Parts OQTOPUS.
- Utilizes the User API of OQTOPUS Cloud: QURI Parts OQTOPUS executes quantum programs via the User API of OQTOPUS Cloud and handles communication with the cloud. This allows users to run quantum computers without having to be aware of the communication protocols of OQTOPUS Cloud.

Features¶
- Sampling Job: Samples quantum circuits.
- Multiprogramming Job (Planned): Combines multiple sampling jobs into a single quantum circuit and executes them simultaneously.
- Expectation Value Job (Planned): Computes expectation values using quantum circuits.
- SSE (Server Side Execution) Job (Planned): Runs Python programs on the server instead of the user’s PC, exclusively using the quantum computer. This enables fast execution of hybrid classical-quantum algorithms such as QAOA.
Usage¶
API reference¶
Developer Guidelines¶
Citation¶
You can use the DOI to cite QURI Parts OQTOPUS in your research.
Citation information is also available in the CITATION file.
Contact¶
You can contact us by creating an issue in this repository or by email:
License¶
Tranqu is released under the Apache License 2.0.
Supporting¶
This work was supported by JST COI-NEXT, Grant No. JPMJPF2014.