Python interface of roqoqo_qasm by HQS Quantum Simulations
Project description
qoqo-qasm
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for qoqo_qasm-0.12.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d68e2700078d67d221cc69df068f16d4afceb14fa4965ea46438ae9a678ebe95 |
|
MD5 | 6d549d41e5e0d0ee7d474a5eaa1542a8 |
|
BLAKE2b-256 | 4a494d32edc09394194bb2ad0b9e5b0ff33c300152ebbd2b2f32ecc2c4ffa411 |
Hashes for qoqo_qasm-0.12.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 950d51496d5eea62f906f64726662524f4064f9f64d0bb0c58d0069ae724b794 |
|
MD5 | 6b57dd79b7edd1893b267d9dc8591755 |
|
BLAKE2b-256 | d97a07b11a2e55929a051132b891316cde5d03ad4136112ccb779f448b699f87 |
Hashes for qoqo_qasm-0.12.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e9152c626b2e3a4e844d51325031a9a0c99c1a26e9364f11fbca0873393db7d |
|
MD5 | 74b151e7de7fa404358be1a2fc3fab8d |
|
BLAKE2b-256 | 13df42647d268a30c9914e839842259f591a90734f06be5c0780fde9ebb806a4 |
Hashes for qoqo_qasm-0.12.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70f5d919585d6945e242bce394f4ad0b2bd633286c48f0908736f148b0b1c6df |
|
MD5 | f8a85ec8b35690ff7f1f1f6c4e8d940c |
|
BLAKE2b-256 | d8e1f8d7605726e76a283e85ff24a96f087134789e00c53ef996c747f483da15 |
Hashes for qoqo_qasm-0.12.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ee9d25cfeabadeec497398bd6bc89c0cb5315224b94b7139fee26a4dde94b4f |
|
MD5 | 6839567fe68e541250d8aee84f52e2ff |
|
BLAKE2b-256 | 510ee8e29a625cb8a08246ddafbadbeb27b636ccf61685501bbcdba92df4a78e |
Hashes for qoqo_qasm-0.12.3-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62ee6b964178cac14b5f3aa8906fe912a54af53b8dcc58445e7b93754b6ffc15 |
|
MD5 | f7824fa462849d29c79b83d2e828f8ee |
|
BLAKE2b-256 | bfee1b80fdfccaec2700112eed8d9ddad41bde8614eeeffe0898ac4f70805de7 |
Hashes for qoqo_qasm-0.12.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e789a51104379bc738347c1108350fcb74fe1c21f35408bddf763081d0f3e0c |
|
MD5 | 4cabc2c40996b406a453a812ba09d181 |
|
BLAKE2b-256 | d56c2d108812050f817cdcb909de8fffbab1597649994c41a8a953471e975359 |
Hashes for qoqo_qasm-0.12.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b958f023a29d519caaebb051711df4670280056e10da03a336b85838a2b756ca |
|
MD5 | a110991e28dc75912987ed7384b337c0 |
|
BLAKE2b-256 | 09186ccfaa705252d77473eb4081aea4ee8f7a813aa6d9eceb669ebaf536a20a |
Hashes for qoqo_qasm-0.12.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a547480c6c2830c2b4781e512f8721aa55877a94ddddafc752c5d1b8cc81fbd |
|
MD5 | 7927ab045fbdbc272d7e1004ad6889fd |
|
BLAKE2b-256 | a37fb50b4d83200bd6d0a00df30ca43d878431c3b51218d18afb05893148940f |
Hashes for qoqo_qasm-0.12.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eda7e99452b51b5783b58a67f448f7e626d2c714fb2baa14c443c4a12241ad56 |
|
MD5 | 366e44d091bab1aa0e24ef2e8ef16ffc |
|
BLAKE2b-256 | 74888d18951c88a9a08bc2f69e047997858697f9be1367761e86730181ffde53 |
Hashes for qoqo_qasm-0.12.3-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40d8b483ea9957290a6c7faaf13a167aeeb6516ed85abceb0f4647e19acc8465 |
|
MD5 | 38f60185682db9e6fd113894b4d8b086 |
|
BLAKE2b-256 | d8b48710386a8fd756b36bf66083f3ab5755b9caef77034d80e4f348e8def703 |
Hashes for qoqo_qasm-0.12.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd9acb0bc61f9d4763e10e9cd6ceeea6981d226d40a52f5be2670e2cdebb569d |
|
MD5 | 4f562ef8a732c0df7b38fda44913b66e |
|
BLAKE2b-256 | b59100ff428d8831cfe3edfc9c73267ecbe0c691234ceedae0058a669cd7cbd4 |
Hashes for qoqo_qasm-0.12.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eaf99a969175c3ad2ce6e976501e2ece30c78afcebd5c5b6f58e8dd0695da8cb |
|
MD5 | 66dd010ff5ddcb8e41f9890b1fd4bbec |
|
BLAKE2b-256 | 9736f8f371c87ebcc71b90c4e2bb6ec3d2a8b7b46f4bf17493687f21cdd6fdfe |
Hashes for qoqo_qasm-0.12.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cddf091dad562d7cfef83a785f0646712f1058cad2752c94a648d8f676f0457 |
|
MD5 | 157048cdfc6305471d54e97cdbcc3c84 |
|
BLAKE2b-256 | 3bebf2c82caa02821dcc132a72e3e306869a07b6153b81e1f3981e81414401cf |
Hashes for qoqo_qasm-0.12.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bfad4f26132a9945b90f8661acce6f0bc371121084a9285d345991b8ee81841 |
|
MD5 | 1df2e65a29083638ca3aaddc22cbcfb8 |
|
BLAKE2b-256 | eda001b295a9875b83cfdf81e4894a726497023ee0f93d8a700e4e1bae4a05c6 |
Hashes for qoqo_qasm-0.12.3-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e1600450aa0b8136cd11d6f196dd8f1485e30edf9904d7f63fa3cc631ced8fe |
|
MD5 | 4f2aa1724665dc5293f91e1852005a62 |
|
BLAKE2b-256 | 321288b57b68ee845d23a03b95f403848207de6e04c1183cc63752651201a13c |
Hashes for qoqo_qasm-0.12.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a14221d733512f0910bb4b9f8e964fee829c0bd5f973194da09b75afdcf4537 |
|
MD5 | dea54a3dda7c9aafe143cdc9a9918bf4 |
|
BLAKE2b-256 | 779ec657ac1ffc7e0a90efa98c4d16b61488d0428530ca1c73d0bc3ecc7ba318 |
Hashes for qoqo_qasm-0.12.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c8929c2fdf16a5d6139d8b5d8e1d29c7e45058672dcf628cb1baf92e36cbe14 |
|
MD5 | bffe72e8838b85eb0e6aee26eda5deae |
|
BLAKE2b-256 | 152ea416fb03e39903777fd0f5fdd30e2d227e76c7ff8dfb21dbfcd172cc99ee |
Hashes for qoqo_qasm-0.12.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8a157d6daff5fbe8c8b662de08b024b6ed8e59c1b9cbbb8330fb26e117103a9 |
|
MD5 | 7b96e0cb381d69953d5f069cbba41db8 |
|
BLAKE2b-256 | 88021cda1adb42ea9a86551a0faa4a5a1bfe417646d430a9743ab1112cb49187 |
Hashes for qoqo_qasm-0.12.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6130176d0fba4d5b759e93aecce4ae1cd908a058e632e5139972aab545b73e50 |
|
MD5 | ca8278660af44cbb34dc2f154188ba94 |
|
BLAKE2b-256 | d47a2d74b7e22ec823c05f80a37046bc3fc6f61df6c4355f0c5e84df5220fab1 |
Hashes for qoqo_qasm-0.12.3-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16313522641722fd57bbc15815a54019f7dfe3afababbfc0622abe489e9e338c |
|
MD5 | 82a08b3fa985126a82fbcd5572fad40d |
|
BLAKE2b-256 | 2cd21e6e89b09125c6a11a83d286391a1ebd71f57d9f23ea75196863ef4e7191 |
Hashes for qoqo_qasm-0.12.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ed6193cf34c4fc6b7664a71eb724bc86ca2b9c26bd9cc075ecee9c471d65c71 |
|
MD5 | 51f89ba52aca8b5982e476ee68a85520 |
|
BLAKE2b-256 | 9c8a58a2d41e920ab607aec696b79cb9144f76f2915d28d8437ff29bc619f258 |
Hashes for qoqo_qasm-0.12.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b39e44f528cd6ae1a1c6f2dceda597a6764b2e3f19b77573c6667e1267d153d1 |
|
MD5 | a414fa4435e95cdb04ceac0450009823 |
|
BLAKE2b-256 | 0e170235fc724bb4f0660cfcc59b6c086cfca556ef7f61ad4c5a66b2cd996f63 |
Hashes for qoqo_qasm-0.12.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b0917f1cedb4f2f1f6f4be610ba17cd4d68b7f8275de8398980cd2a79d809f8 |
|
MD5 | 3c3e6873cb35ba28197f13f6aa987b4e |
|
BLAKE2b-256 | 5a04fd7116953c4f743f2176eb71b48edec7ea75e18ea49a0ed46f9dccca2993 |
Hashes for qoqo_qasm-0.12.3-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecca656430101588d658a417489025eb7b9e03a2c37ceb8c4a5fa6b52fb00534 |
|
MD5 | 6c7a7dd8928fe20f101954a39fdc4066 |
|
BLAKE2b-256 | 9cbe9bb22068510fb6b1773571912f00412f4d19e4d7412ef538a0b870c89410 |
Hashes for qoqo_qasm-0.12.3-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea82ff1250e98f9818562697f4793ae15f344dfd3f7305c08bb84851c50c2f78 |
|
MD5 | b7d497abe70344ffdf8d980235c750f6 |
|
BLAKE2b-256 | 9a5d55b2bf720fc554d397a04d9e52e785c8e7fe26afa0c21fb13512ec8d1ae1 |
Hashes for qoqo_qasm-0.12.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67a0f6ac81cb0ef2481651e769152fe0236a33e4914a748f96c2c3120f8057b9 |
|
MD5 | 0e7f9f4829667d00ad5d5d6280a508d2 |
|
BLAKE2b-256 | 97d38cb85255d8c07779950eab8533225d8b58a79b5c6ea83f209aa9e72160b9 |
Hashes for qoqo_qasm-0.12.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b900798c531f3904ebb171cb4c600b511850ba913ce172aac35ab05c0a673722 |
|
MD5 | 7bd5b2e3b55adb1b30871da44e8be64e |
|
BLAKE2b-256 | 40f6141c7aa927022bdd4c000fb99d84e22528572e6dd3b4ef2433d0db9a9c75 |