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.1.tar.gz (56.9 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.1-py3-none-any.whl (63.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qaas-0.2.1.tar.gz
  • Upload date:
  • Size: 56.9 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.1.tar.gz
Algorithm Hash digest
SHA256 ca8126354f541fea016d3b665082f61a26ecbba121cacb17c1f8234c57a2f368
MD5 e7f71b4e5a586e00a48199bcafe9e0b4
BLAKE2b-256 1d7b8490a9f62f0655191609113085ffe6023a6c1031d97fd709a2fe808b5398

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: qaas-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 63.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2c0217f9da395ce1624e611f5de6d08152b37540f4a6770b26831a7666531e8d
MD5 9b34ec532f5377d3e79644df4ebb6271
BLAKE2b-256 39de36aeb5667f398f459b878719c52c1fb8fb16daf23771517540946160a737

See more details on using hashes here.

Provenance

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