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.4.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

icquantum-0.0.4-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: icquantum-0.0.4.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for icquantum-0.0.4.tar.gz
Algorithm Hash digest
SHA256 492deff35cd600c6aeb23db1010ea66b8117a2ea7ad3a3b3cfb4b7485281f612
MD5 bbc0b292db6911b62638db5803abff5e
BLAKE2b-256 7bd3854badd606314481fcdf9fc2264d354a6f09ae0afb4c388d1037983a966a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: icquantum-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 20.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for icquantum-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 99794eeb02cf5ab29bae4ae629f76fe4dd644a19ac5aa80be0e26e034aedea40
MD5 914b469427c6ae88fd8ca888ca329395
BLAKE2b-256 d1c1257584bef47fa9a9f02ac666f648c4b4b66001f614ef15d95e80332eb5dd

See more details on using hashes here.

Supported by

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