Skip to main content

qoqo-qasm

Documentation Status GitHub Workflow Status PyPI PyPI - Format Crates.io

Qasm interface for the qoqo quantum toolkit by HQS Quantum Simulations.

qoqo-qasm provides the QasmBackend class that allows users translate a qoqo circuit into a qasm file. Not all qoqo operations have a corresponding qasm expression.
Circuits containing operations without a corresponding expression can not be translated.

A source distribution now exists but requires a Rust install with a rust version > 1.47 and a maturin version { >= 0.14, <0.15 } in order to be built.

General Notes

This project is partly supported by PlanQK.

Contributing

We welcome contributions to the project. If you want to contribute code, please have a look at CONTRIBUTE.md for our code contribution guidelines.

Download files

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

Source Distribution

qoqo_qasm-0.16.0.tar.gz (124.9 kB view details)

Uploaded Source

Built Distributions

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

qoqo_qasm-0.16.0-cp313-cp313-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.13Windows x86-64

qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

qoqo_qasm-0.16.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (7.0 MB view details)

Uploaded CPython 3.13macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

qoqo_qasm-0.16.0-cp312-cp312-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.12Windows x86-64

qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

qoqo_qasm-0.16.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (7.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

qoqo_qasm-0.16.0-cp311-cp311-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.11Windows x86-64

qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

qoqo_qasm-0.16.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (6.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

qoqo_qasm-0.16.0-cp310-cp310-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.10Windows x86-64

qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

qoqo_qasm-0.16.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (6.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file qoqo_qasm-0.16.0.tar.gz.

File metadata

  • Download URL: qoqo_qasm-0.16.0.tar.gz
  • Upload date:
  • Size: 124.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for qoqo_qasm-0.16.0.tar.gz
Algorithm Hash digest
SHA256 36c16b1b4497cc80cea80c4d74a4f22cbd6c71ab7df024d72520424d229cfb13
MD5 70620b973b3c523f8bdd42056b85adf2
BLAKE2b-256 6bb9e838028fbe9b5bfac544ce57218d06d05800634c2dc3bfc187c8ca56f8ca

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: qoqo_qasm-0.16.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for qoqo_qasm-0.16.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f65ef8a8f7f5a51d1650a27a373f76d64926a89ab20997d1237c78895dfb21d4
MD5 9191bcd371dcd88cad72d2f0b2eb0d74
BLAKE2b-256 1812a593b9e152ea20a6764342a1bc92a45cf6a58fe942e84f0449872da746a5

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc30ec65fa02e16ebe353a6e2019f82b9503f49b66f9c8cd6da1b917ac4538b3
MD5 9785510bc52d72754db9aafde121b977
BLAKE2b-256 71bff6cd8606cb666d66ac75aa14c31a6c34fddf20364407b0c3a90bd1744e46

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 92667c5c8d2b8d09ae4f992ad6187b84605972c4e109fe189ab51e9fdc066817
MD5 c716ff911310a5ee7e1e6b3cb02ae662
BLAKE2b-256 89677325333c431c8beb5675680fd62331b96e64d5876358cd3cb62195cb7737

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 cedc5b66de6148ce552f7d0b1970a0c3011147ec966b29e0a56981668332d0e5
MD5 96246d2cb586450faa438e838e499212
BLAKE2b-256 04ea3d5f00eff01deb6d34e4864a93ebfbf52218a80e43ccf20b8dfb8180a428

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: qoqo_qasm-0.16.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for qoqo_qasm-0.16.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ecbdbb695739f8cf094baf067be1b5aa09feb844777d4e407979fa2416524e3c
MD5 0904ab957a45b5f495c0e6fca2cfa6d9
BLAKE2b-256 b356c23f7f7341f3595353fe084515951f59b7e28d105ae720ffdb125d1457fe

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4544c4c4b96c58fa8ce4520da62a047170f94d8c93d41c00ba1c55b59d677bdd
MD5 be431ff11a3e254ef2c6882c5d3f6405
BLAKE2b-256 11e83f4e6b1db65d35ffe7e39ee9a106d50926fd52f18d12222d0ae289b6ae28

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4be6dd335eb93985fab24d60fcf72b61b2b0a3512c0f14ffae5c6cfcf6e22bab
MD5 ab6bb40f2918c793b0f35e771c73504f
BLAKE2b-256 375c2be1cb0b6f9143ed7c8985c7d76937e5a1f55975a886cc873c11b711782c

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f10ebda773837c808d5278ff1be32daedafe29caf9533c03a6175e095d8f05db
MD5 4e6e419bec7ebe32681fd34f25c25137
BLAKE2b-256 04b9b1311ce657cd2d54a1b5a109f4ae84be81e79f3923d2af1d324cfa37557b

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: qoqo_qasm-0.16.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for qoqo_qasm-0.16.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 398b3b64697b3ea63a00d529ef82a7a6db49c5ca53660b5ed7ddd8b0627992bf
MD5 1684ec0263b5515a0deadee0e3533416
BLAKE2b-256 095fbdfa00a7e20a4cd64727afd767ce01e7b978ec5fc6fd1aa0517bb9ea690c

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cca9dd40c903132083af7b948e76c2f021de6c41a643810f0cb0eebd962e961
MD5 29abe8c381dca8b9eff6d1ea0ec078c7
BLAKE2b-256 2cf93e37a93c7064bbfed556a323acef328fb02924fe31cff260bc7d353b58ff

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e435c05d3478b9e6a3f9767285880c8dfefcd80a3bdba5d0cd3d6c2593f5e996
MD5 56579f53cc1bc9fac31f332f2615ad19
BLAKE2b-256 b9dfd6537e6c0b6cc31621556f3330e370f70347bb63e2d20e36eab528f8a8b6

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 c5f6ecca6fd8530c6db1be807544afa0ab3522971d45c9e475481f633b94bdc7
MD5 7278b82078022f48f6c8bba6052ee158
BLAKE2b-256 c599b59df89845b35eade32400d43cffaa95f38c1acb6dcc760f4c6a26cd2162

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: qoqo_qasm-0.16.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for qoqo_qasm-0.16.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 01e05c549ee352d7d7ee0db577305b2c0f3e448f177757c89f445acf6d9bc20c
MD5 414b4e76fd0871472f1c161cc1c285dd
BLAKE2b-256 f35c67b5c8c9387634054d38f26c844a1efc248b0a10793b35e937b1f4b3c6e0

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f77db6bdc0dbbf09cc8b9604d523aa31fa0e5b80b7d60f5edaa5b67507fe8453
MD5 824cc1b2b9b7dad1fbba8ea0af244d02
BLAKE2b-256 d9d5093253a2d3f815039f4c88da25a42e21d24624950f75d83c55511996f84e

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 953abaaec68c8be86788bae801bd02ea67e545b1406add99f3c36abed722cff1
MD5 2a43af94817627b772952160753980bb
BLAKE2b-256 0dfbcabb15004b09d0086a5538c3af8cec91dd2d37ba14e38720703d396268a7

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.16.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for qoqo_qasm-0.16.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 197e6befd14b5368fd8a71f655fb5f951b7fc693d0a3f1037fe00b3afcb13db3
MD5 340c632cf0448de6c8828cdc91ec0e22
BLAKE2b-256 86d7327ce89ecab101b231aac31da80ee045ba1828b87e81a7071bd39005be11

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.16.0 This release

17 files

0.15.3

17 files

0.15.2

24 files

0.15.1

24 files

0.15.0

26 files

0.14.0

24 files

0.13.3

20 files

0.13.2

20 files

0.13.1

8 files

0.13.0

13 files

0.12.4

20 files

0.12.3

29 files

0.12.2

29 files

0.12.1

31 files

0.12.0

31 files

0.11.2

31 files

0.11.1

24 files

0.11.0

24 files

0.10.1

24 files

0.10.0

22 files

0.9.7

24 files

0.9.6

33 files

0.9.5

33 files

0.9.4

33 files

0.9.3

33 files

0.9.2

33 files

0.9.1

32 files

0.9.0

29 files

0.8.3

29 files

0.8.2

29 files

0.8.1

29 files

0.8.0

35 files

0.7.5

34 files

0.7.4

32 files

0.7.3

32 files

0.7.2

32 files

0.7.1

15 files

0.7.0

23 files

0.6.0

23 files

0.5.1

23 files

0.5.0

6 files

0.4.5

2 files

0.4.4

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.3

2 files

0.3.0

2 files

0.2.1

2 files

0.2.0

2 files

0.1.2

2 files

0.1.1

2 files

Supported by

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