Skip to main content

Quantum-as-a-Service utilizing IQMProvider, IQMBackend, IQMJob and HEAppE. Developed by IT4Innovations.

Project description

Documentation

Access IQM quantum hardware through the LEXIS platform via HEAppE.

Documentation: https://it4innovations.github.io/quantum-as-a-service/

Quick start

pip3.11 install git+https://github.com/It4innovations/quantum-as-a-service.git@main
from py4lexis.session import LexisSession
from qaas import QProvider
from qiskit import QuantumCircuit

token    = LexisSession().get_access_token()
backend  = QProvider(token, "my_project").get_backend("EQE1-CZ-P0001")

qc = QuantumCircuit(2, 2)
qc.h(0); qc.cx(0, 1); qc.measure_all()

counts = backend.run(backend.transpile(qc), shots=1000).result().get_counts()
print(counts)

Authors

License

Apache 2.0 — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qaas-0.2.3.tar.gz (59.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qaas-0.2.3-py3-none-any.whl (66.5 kB view details)

Uploaded Python 3

File details

Details for the file qaas-0.2.3.tar.gz.

File metadata

  • Download URL: qaas-0.2.3.tar.gz
  • Upload date:
  • Size: 59.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for qaas-0.2.3.tar.gz
Algorithm Hash digest
SHA256 f05f202189139fcf1873123f48922c786274a4c408beadd0328a23bb30a99dbf
MD5 4e0c811869217d331374e76983354f7b
BLAKE2b-256 e0ff03e691b2228e2cf0bf3da066b2e7635685352e74b3cdfe7d43cdeb21e9dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for qaas-0.2.3.tar.gz:

Publisher: build.yml on It4innovations/quantum-as-a-service

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qaas-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: qaas-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 66.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for qaas-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9a176edc7b5510f69bd3b440a1c0d0f5ab71377dd6d1f9cecf9dddbf717dadfc
MD5 f202cc695501d624f910f90c01f028c1
BLAKE2b-256 0174e93544da80e44f1cd0fa8f1b755fc589f1b4b3266db43f1d95944dc0127f

See more details on using hashes here.

Provenance

The following attestation bundles were made for qaas-0.2.3-py3-none-any.whl:

Publisher: build.yml on It4innovations/quantum-as-a-service

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page