Skip to main content

Support tooling for Quantum Computing simulations.

Project description

icquantum

This project has tools for building and running Quantum Circuit simulations. It is used in some ICHEC projects and demos.

Installing

The package is available on PyPI, you can install it with:

pip install icquantum

Features

Benchmarking

You can run a named quantum circuit from a benchmark as follows:

icquantum benchmark --circuit sample

At the moment the library has a single built-in circuit sample and the MQT Bench benchmark. Circuits for the later are namespaced with mqtbench:, so you can launch one with:

icquantum benchmark --circuit mqtbench:dj

for example. The are many other command line arguments allowing control over number of circuits and iterations run and Qiskit runtime settings. They can be seen with:

icquantum benchmark --help

License

This software is Copyright ICHEC 2024 and can be re-used under the terms of the GPL v3+. See the included LICENSE file for details.

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

icquantum-0.0.5.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

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

icquantum-0.0.5-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

Details for the file icquantum-0.0.5.tar.gz.

File metadata

  • Download URL: icquantum-0.0.5.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for icquantum-0.0.5.tar.gz
Algorithm Hash digest
SHA256 1fad373bb853cf98a9fd35ef7e35e85ce1ff8b6b18e487ba36478c538533cdca
MD5 8a124d48d74db2574cbfd15a27223de0
BLAKE2b-256 48e3cb39a83529bc22d14e0a0235e84173a3822229f276d6ba2a7d66fa0055bc

See more details on using hashes here.

File details

Details for the file icquantum-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: icquantum-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 20.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for icquantum-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ffa76b19aede2f77af7792fdb2ff12ecab138de454ee4c57aff2854d1a449ad1
MD5 6e3cb46cae2e50f7df4e68ebb42415e8
BLAKE2b-256 750083da6a950e8db09f996b07741a4f9e230a5f5b1eb01573cac33329c41236

See more details on using hashes here.

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