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.2.tar.gz (57.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.2-py3-none-any.whl (64.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qaas-0.2.2.tar.gz
  • Upload date:
  • Size: 57.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.2.tar.gz
Algorithm Hash digest
SHA256 c4c31fc7f0edf25a969dfdfd2f1aedb5b84a3096413a6d1d94e2ddbb8285426f
MD5 ca0db327762e5998556fab2e48ae2a0d
BLAKE2b-256 b7ea5eacb808b266f6402ed191bf8cfa968c0b64622b3691de4252ee4f494bd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for qaas-0.2.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: qaas-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 64.0 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e6e296b558e9ba61c8c4e65b2ad0df85ea3d5068559beeaadb2056f7acccaff6
MD5 1179811c281108ade30d7556385efc16
BLAKE2b-256 67b3f60a15601bc906d1679e714be7aaf7b9d5bc95c1d5d72b22c6a32157ce0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for qaas-0.2.2-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