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.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 444e723c1235b9cc41f2c3071d3023bdca79e20428b96a059031a1ad783f2784 |
|
MD5 | dc9531aaaf2fbfb2c82619587120c64e |
|
BLAKE2b-256 | a66dd42df14d0256cffb60d074297df7017a87b621bcd878f452097efaf4e872 |
Hashes for qoqo_qasm-0.12.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a23840a4a6e5ebdbff2e037816b7adfd4070bcb52e0a9642c1bdae7d84add0fe |
|
MD5 | e6ddf65f791aa606e9e6030934538bc6 |
|
BLAKE2b-256 | 6339dffc00de32d9bba05ee96dc58b19ef99925af444d124c0b314d4a5abf7fc |
Hashes for qoqo_qasm-0.12.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 662b5b891bf22c5e3f5134768aea1822e176aec974ccbc701fc4b6f9321597e2 |
|
MD5 | e49695bfb5e5811ad1cd9154f91fb336 |
|
BLAKE2b-256 | 6c1f15790eadaa4f4ce67772d87c77402f661429ea95929111b36468a1f97610 |
Hashes for qoqo_qasm-0.12.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 150245bc477a015d4d9fcfd109f29b7842ca9259d48b80076c90c445c8bf1e17 |
|
MD5 | c4f5f12ba413033ccdbd2940726ec69d |
|
BLAKE2b-256 | a180bc9312d8707914e535121cf13a5e620494e66ebf216af61e13a4e44daf10 |
Hashes for qoqo_qasm-0.12.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 143eb87cf4430709d864b3f04f3c9b16aa5b053f298cd71b1e9ea5fd99094e1a |
|
MD5 | 30491783c20c4a00288e18ac694dbfd2 |
|
BLAKE2b-256 | 207437b9379ad60601809a195491a858dfe0fb20e8304b088653731fd6709035 |
Hashes for qoqo_qasm-0.12.1-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 248c6e8f74a51f9b19a02a8416fcdfaf04972dac64481ccfe6455727c871d9a2 |
|
MD5 | b4fe3ee55b1ec89ad3ee02be20608f76 |
|
BLAKE2b-256 | c6a84fb6ed54105dd02071021254451ca3ab71cd3247609dcb1ea3b40f57986b |
Hashes for qoqo_qasm-0.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 124c96b26a9ba7707fe3764462e72238845bd19d396e11851d5627bcb6cd1d02 |
|
MD5 | e3de8bf7afa71d265ce31e01e2581987 |
|
BLAKE2b-256 | f2b5f526f3404e78b7bac29a34e475c5f58646186a45288b3577807a31bd7360 |
Hashes for qoqo_qasm-0.12.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4164456f198cf14ddbfc6e38fbc630bb3bc66593671dd37ed1798323885bdc79 |
|
MD5 | f8cef60fe5a052ed7c21819b89069c72 |
|
BLAKE2b-256 | 73a16bd907edd6b061274bb578b2b5f6353c71bcadc02f343df442cf6cdff0a8 |
Hashes for qoqo_qasm-0.12.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df06975c02802ab9834e4c570095d1dc293a57bb835bec388a10b3a1091f4c6d |
|
MD5 | e79ef854844db28f00bdcdebf37c66eb |
|
BLAKE2b-256 | 19ea93a82c41bcfb2f8073c8bddd1a43a3b195c5614c531ba01aba337d4304ac |
Hashes for qoqo_qasm-0.12.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 081befc0d9a397e03b8c21259a1aa81053c0349922d0dc0703e6e1340169eefd |
|
MD5 | c4c016359879d5424334aa6371af5644 |
|
BLAKE2b-256 | 4ebf7deba731e8720c03299c37511a99241b3eea38a5074d5374e5c987ad447e |
Hashes for qoqo_qasm-0.12.1-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dce163d9aa94a2f5799cbe69f65d1530cc9132d21804cfa08997805bf8701b7c |
|
MD5 | 2213627787196bf07d99581e7e42e784 |
|
BLAKE2b-256 | 63dc78146d9cdebbbe7d985a79b57da3f070b1967e9e6d073cf9417b86cb72b7 |
Hashes for qoqo_qasm-0.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7b6ab72d26bc08368ad87a8a613a67ef964102b34ab98ed8d0443ebab16cda5 |
|
MD5 | e02e3be73f4ef4755bb4e0b8058c0ffa |
|
BLAKE2b-256 | e80ed6873fcbe31b19200a655e774c7880aa403d3546b550a79c2320dc8f65b8 |
Hashes for qoqo_qasm-0.12.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5450f305182dfe65f211b92138a68e11153ccbfee62f3c2c4c7894513847affb |
|
MD5 | 2a4d3cd0e03d0c654b4c06cb3a7be4cf |
|
BLAKE2b-256 | 703d063dd35a7aa4aad8ae99635310ada4b3b7d27651215e96601d66701b2f98 |
Hashes for qoqo_qasm-0.12.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07e66c93d659c74c7183c7581bb3499fad940e6a8cbf393bd8536574a5d06918 |
|
MD5 | 690a39fe177b5543e36bac480088ce57 |
|
BLAKE2b-256 | 3b5d156911b8a99f2bf6acae7c972d4ab7b5ce2d48aff940b1f76a63595de0bb |
Hashes for qoqo_qasm-0.12.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43236329f58f1008f09d1fe6c216199aa446935b74e91660ed25de55660986d0 |
|
MD5 | 0ff490dab2e5f2c49aa55c20e1a9f509 |
|
BLAKE2b-256 | 6c950c7f4f816d8f8cbdce35b718c867efcf87d9d4cfc51dff7d38e586596551 |
Hashes for qoqo_qasm-0.12.1-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b85c353acce3d583897ba02a6a4a741ca4342faa8775f4288da14254a7440a5d |
|
MD5 | 5b3c95e721f0f23bee9b2eb5289ebf48 |
|
BLAKE2b-256 | fa5652f8e02d33c2619437987cd1fbf2c4bf60cd664da7b00017204e086800fe |
Hashes for qoqo_qasm-0.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2b07e20330f55190605737509ebff659c68b863bc31e2e64febadd24af32d01 |
|
MD5 | e2e54765298a04e1784d134fca225597 |
|
BLAKE2b-256 | a2c1ef867ec51418373252d26bac6101d9c9c0e033855da9d9b38323e943c163 |
Hashes for qoqo_qasm-0.12.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a84a2b225afe2bfa57290d2c56f72b3c45166145d4d5a7f3b2b41768641a9dec |
|
MD5 | 79641e04450f37abacf594928c0875a9 |
|
BLAKE2b-256 | 2a202e01af7e0af95f89ebb0d94415e00ab5dfa1a6c6cfe006b8049ed5522bd1 |
Hashes for qoqo_qasm-0.12.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65770e3ed98457984fa471ab37df2e528fb2c2f66f08027d8402dc67224361a2 |
|
MD5 | 3591e04a650f159c433a9882026eb412 |
|
BLAKE2b-256 | a3cbf70582eb9153311482bd572d76ef91f247923ae9afca83b8ab90c7355758 |
Hashes for qoqo_qasm-0.12.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f6c81f35ae6f5ced98f1b0d7c4c89c3c23537e5ff1ec78212c07fffacac56e1 |
|
MD5 | 80b37e6bcd8e609eb5f60f75e701de6a |
|
BLAKE2b-256 | 7ab2211b27d82f24b7553c7137385f89990fa83c460346ab61a8cb5baadc632b |
Hashes for qoqo_qasm-0.12.1-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 225f70ab981bae0262b0b39dec33235cc97ef25a2eb07a2c6d03927b1567dbe1 |
|
MD5 | cdfa64c37628610d56ba9cbca2b64ecf |
|
BLAKE2b-256 | c910b21e50d79ed8c493d6d3fb94d1d59b7911dddd28046d4f336503fca39c04 |
Hashes for qoqo_qasm-0.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c25731020df65c56e80684982736191af43fbb31bf388d9dd8a41a26b6f271fc |
|
MD5 | e78d76025da62ff636d05fcee9a18259 |
|
BLAKE2b-256 | cb577ce98b4bb77937d6fbec7cb8195f6a83fe12dd7674bb3c2a22fcf18f1df7 |
Hashes for qoqo_qasm-0.12.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95dee4e618dc97a848950f80672cb4a96883afba57a8ca92b298cd57eef87cc1 |
|
MD5 | 1062020662b8a76dd9b79d40bdc1d8fb |
|
BLAKE2b-256 | 764ebe8e40692c8cf6f7fb723bafd8241b4d4e2b3c6007023c8698eba375698c |
Hashes for qoqo_qasm-0.12.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 984e8102ef8d28b385cbb64979d0cdef98a5860b626dca36f183fbece690c70f |
|
MD5 | 28e1ec46d7df209c2f18601e23559790 |
|
BLAKE2b-256 | 504a5c0f85d4fb11dafe18fd30b0bcbc7058eb34781c55e8ab31482df76216ba |
Hashes for qoqo_qasm-0.12.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1bb95a06ef455e316fbe78ca2e6a67b837e821e6e64b12f4f1e80550561d555 |
|
MD5 | d42d640a000d6152a6eed797eda3d56a |
|
BLAKE2b-256 | 0cafae7032e2ee34277804fdb6359270083a7b1aef0564c120e5cda84df78059 |
Hashes for qoqo_qasm-0.12.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44c02f25d9888cf622ebd8eac29c71262cd2b811a9eb997df238159176f282b4 |
|
MD5 | 82165966684ad3d7b623f15a70f47f35 |
|
BLAKE2b-256 | f3193af875c0cfed99b3f8dd6853d1287482cac1b60b048cf1458c660394ad60 |
Hashes for qoqo_qasm-0.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9da539c04a5c29f4a8ae02bc4b6f1343760e5cc15349bec87f97206524ae4e1c |
|
MD5 | 383f7229f2797bd478b8cb0304dad097 |
|
BLAKE2b-256 | fc6305ca1ac0cac3513642c897d481613035ac882959ce8331a7b433460f50a1 |
Hashes for qoqo_qasm-0.12.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2caa5a3a8683b6f3a42a1cffd9ff6d6a182d14936c56446d034534150a7c0053 |
|
MD5 | 381102283cca868f6d884c06b84cb9c7 |
|
BLAKE2b-256 | fa59645e08796438088e29b91196ec021a74dbd96d9b4af2be401c4de66d736d |
Hashes for qoqo_qasm-0.12.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 539532dec8629e892aa23080b4da3f2f3eacd81e448c0c91423d34dd811a3d54 |
|
MD5 | 0634eee50128cc2811d0f062a349423c |
|
BLAKE2b-256 | 1ffe9514dd276478950904c7bf2ff377fb741f1e0cfea0e3384ed1f0c13faaf6 |
Hashes for qoqo_qasm-0.12.1-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cb80c741fae1b04d61aac5b6fe3f1a7b8efd292c73892716df41e5037f54b1e |
|
MD5 | 579898795851a8a91d3929b9edabdebb |
|
BLAKE2b-256 | ccdebe5be3916ab3a84ecd942c2646963d244389590415ce126808ba92955295 |