Skip to main content

No project description provided

Project description

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.

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

qoqo_qasm-0.15.3.tar.gz (130.1 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.15.3-cp313-cp313-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.13Windows x86-64

qoqo_qasm-0.15.3-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.15.3-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.15.3-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (7.1 MB view details)

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

qoqo_qasm-0.15.3-cp312-cp312-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.12Windows x86-64

qoqo_qasm-0.15.3-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.15.3-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.15.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (7.1 MB view details)

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

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

Uploaded CPython 3.11Windows x86-64

qoqo_qasm-0.15.3-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.15.3-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.15.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (7.1 MB view details)

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

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

Uploaded CPython 3.10Windows x86-64

qoqo_qasm-0.15.3-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.15.3-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.15.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (7.1 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.15.3.tar.gz.

File metadata

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

File hashes

Hashes for qoqo_qasm-0.15.3.tar.gz
Algorithm Hash digest
SHA256 25d583033f53abf8a5d6a53908a8f14fa984a4b70524eb8917303b492caff990
MD5 6624b343872d90332f3773611b6c898b
BLAKE2b-256 84f3e5af2ed54ea2bc7707860d84ea823dafc3834ff90d6a46b8ee477dbbb504

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for qoqo_qasm-0.15.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0ca23a1c60838f05dee5677b2ef8909b09fac9401aa79e2527a38da59b70863e
MD5 ff31d807cb279db5e73dbc4e33df4afa
BLAKE2b-256 5016d86bf256372faceb1d0e9afb69c5d3620cf0a86a63ca8d3b47e8c8c7e2cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qoqo_qasm-0.15.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72f76d05a0f5fea8beb0f39555c67db7893bb05126e4e5bfa8d14c73a8e49dbf
MD5 a1944d3185449de0abfa4485ea4750f5
BLAKE2b-256 0a09e8ab3babde65af1a2ffe1c2f91c76341e1bb7e5d1afcc56c5eadeb3e7fa9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qoqo_qasm-0.15.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4ee7abb0c30311965438625b7ccba09ffe9a1bf705b0d53cb6f8a247f8ef071
MD5 e0317f96607a20827476a3cc68682a0d
BLAKE2b-256 e26e650cf50a2df81c703d0a4f6741711c009016c88cf194304fb2e6838a02d0

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.15.3-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.15.3-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4327d014376b1a62fbc31c61a2c8f7e141240be7f7c043e0c4bbf11460ae9101
MD5 0a1b54f13dde48be5c3d3deabb3b1522
BLAKE2b-256 485d493410a3295c69ff3bb87492939c1f12b8c0a917801a285141cf2973d2ef

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for qoqo_qasm-0.15.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9aedf922cd5590b6a909866e2dbd4155883e62f60e2b2863b52448f92b379ab7
MD5 8e6bd82c0b7f5f82fcff3f6fe03bee69
BLAKE2b-256 ffa159fb13d35088ea30524230e6602117c51d18ffea7632968d7db31eb24aec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qoqo_qasm-0.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0df4cfea7187367cdd82dc0481914729bd6a77cca469e98f1fbefe3a439a1d41
MD5 8672a83de6885bd5141dd0627fe9cfe1
BLAKE2b-256 866cc217e759291a96ff31133f640f0d1e4df9db8d966ed9b9450c35eeac759b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qoqo_qasm-0.15.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d646d98a5bc1f27807592c5a9e846ccad29f88539885fb273b46bb1591f565ce
MD5 37fcaed3357f5c743f0e25683296dc3b
BLAKE2b-256 fb0eafa9b8009ce97c0a61069146185126df50de02cbf8a2e69477380623501a

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.15.3-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.15.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 9765e0d35baa15d7aaf8848e29c2643615ee867c241fe6b50c4629fc417c7e6f
MD5 9f90a76fe5ea923266620713a6ccfbaa
BLAKE2b-256 b7a056bde2afd010c5a6722f69fbb9595d1f4aff7f0a78198ce78d4cd52a8f3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: qoqo_qasm-0.15.3-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.9

File hashes

Hashes for qoqo_qasm-0.15.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9bdb14ea9d7ec48ccec5d9bfa971a1c4583fb01fcc9b31060f6d13d463e9ef4f
MD5 3b1e0431158126424dd863654ac3206e
BLAKE2b-256 3a0c3421ca5fd382aa41ff718b0f4926c83cb4cafea912327f6ec53599059c8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qoqo_qasm-0.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e55964f398b11d170ba5e024ca878f7ee489b6b3d4b5efccb7a97aa624dd3ebe
MD5 4ff9d7697aef6ae36077185ede0e98e1
BLAKE2b-256 0f669f7a3dd30d343ac5b674319fc5c5895a6c8364c55d4ed1e4e6b7795f8675

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qoqo_qasm-0.15.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 373f17cd6478ae211ad000de5e06771234321b2ea0e83bd6d95bebefe24f5f9c
MD5 8e0878080ebdc927c3ba63ae076cf7f6
BLAKE2b-256 725e2a3cf0daa4ef4d3179c85885b3cd5f04e68a45416bf6ec15c47b63611381

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.15.3-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.15.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 80031ada7daae2b44d35b79a6cf9f25b30f261d051c0566e2e017ae79d865d04
MD5 3411e96442eec81c8bc5276d1929778d
BLAKE2b-256 558932fb9af6c1ab43b919988153f66958e3c6230cc4c7cbc5b05df53e44c13e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: qoqo_qasm-0.15.3-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.9

File hashes

Hashes for qoqo_qasm-0.15.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0e0d5615884b3c20297a16db58778cba29ec0cb894e9b7dd165941f87a7f5376
MD5 9f759fa210e56443bd4acc5b43f94aac
BLAKE2b-256 f0d28be5067d4c8eec66e443dbfee22d27ca280ea1c46449b72f15be6c5ada49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qoqo_qasm-0.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81157dc3da8b25828ce6aa5669fba534872bc12294f459d3747c882238ab20dc
MD5 c3b6ec440fd3817391ebd2423bc2f7c2
BLAKE2b-256 09b8c2e936b1b02dd98dbd77ddcb44f3431505efc6f55ba8efda2a118688fb9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qoqo_qasm-0.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ce3247353bc1b4556c2c6365096ffa244ad4a84a5812950ab588498d7176a686
MD5 019c75262e4234f5c217c8af22db89d6
BLAKE2b-256 06982d6aecc4ee11259dcac2c4c3b0f16ac8b3ad2c4b35c275b4e06b731f9b23

See more details on using hashes here.

File details

Details for the file qoqo_qasm-0.15.3-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.15.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4055f2900b378a490ff8add96e701dea0ff9fc06da203ada0f20a108a3afd330
MD5 01cb6ec0a0d457d7f18bc5dc80860832
BLAKE2b-256 17412c0c5748e5ce08128d2806b6592a53851fabe94d69235003dc694e4bdf4f

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