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.9.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da92e93410acb6604214d6d83588dfb88c63092f75c697007f4acb23589aabac |
|
MD5 | 35cd53eb21ec8232671425a87200fcf3 |
|
BLAKE2b-256 | 021738d5f4223b233e2ef553ce45f924fb201b1fa726da2403ce25f72153b78d |
Hashes for qoqo_qasm-0.9.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 036ad0325366ce46a34a63e7f08c8b9d2790308ef464e5cd4d57f2fc68ec6245 |
|
MD5 | e02115f116326e401460b525ddfa80ab |
|
BLAKE2b-256 | f946701e2bc49ea480e8b0a32ed14c3d072bfe82680ca30599e7200be0106e84 |
Hashes for qoqo_qasm-0.9.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6901489beffecd04132786c351d7408b6db63bca911a0544d3ef1129f38028ed |
|
MD5 | fb3a8068e3482a3a7786564cd856a50f |
|
BLAKE2b-256 | 932bd99b235909bfd661c6e2242ad1830f6520bfbdb48a735519b8ee3ce1eff6 |
Hashes for qoqo_qasm-0.9.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f395d7fe675da1bb9ef15f6a4269875cf22940d22a0418524ed8f0968f79c0a |
|
MD5 | b9284cea2507e081a85cca4bc75bd6dd |
|
BLAKE2b-256 | 93d61c3eaec83093b8198341689f9d82fd22fb0f343c4ebb2cc0ad13e7318720 |
Hashes for qoqo_qasm-0.9.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac7ebf6e7f2525695dcb295425d83d7e37bf80489624bf1bc1acee004f5d1a0a |
|
MD5 | fb155681d92d1b47fe8b1dc4c1d87497 |
|
BLAKE2b-256 | 1deb3111b7dfc13c817f0d349d761b76049b59a5e4a97cac0e2ab68cea4b204a |
Hashes for qoqo_qasm-0.9.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c899240dbf0c7030bd7308c8e28b922b28c6a26255c08af6446302fb7efd47b4 |
|
MD5 | bdba4146dd9f24007a7737edc0583911 |
|
BLAKE2b-256 | d880cae6ccfcfba1e2f88502b87046cbca966f6d35aab8e1b0b85e6aef193831 |
Hashes for qoqo_qasm-0.9.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ab15ce89b19cf6b28dcb77575033058d9d692ee1137751fc95d0c6a835a7a13 |
|
MD5 | ade17d2c3df5ca4505a074d0295ab90d |
|
BLAKE2b-256 | 12b2252517940e0058caf798513d9f095613d8725f11358c845298bc02c66dc2 |
Hashes for qoqo_qasm-0.9.4-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5be7ab51106bfe86f57379c89f660607af68cab60f89479fc5beb2a308f41f7 |
|
MD5 | 12b46a8d009c406b36fef68421b0353f |
|
BLAKE2b-256 | d597d7ff85d0ab8d568bdbdad246958c13fcc09da4350f2124432d5e4da95003 |
Hashes for qoqo_qasm-0.9.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbc4201c9a7909741064e6e7ab1c82ca41f523598e0a0560780dbeef7960b9d0 |
|
MD5 | c09c12697a96171d271b67409f748dc5 |
|
BLAKE2b-256 | a889550ce5b992efb4d395c48054aae5828a18839ca1be57dfb2b59e024c69a7 |
Hashes for qoqo_qasm-0.9.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30f4432c947b998fd97966fc95d62685c4a1b01b1749af23a778db25bf38d12b |
|
MD5 | 859cfe28cccd1d4bdd08b75840777c0d |
|
BLAKE2b-256 | 09581e0c009fd3fb740571f7963e636d6b39dd92d04a47d5a918c2ed85a93859 |
Hashes for qoqo_qasm-0.9.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bde563fb5c3b202a961c01716c51a391615a304e4e45939461bded685ca2590 |
|
MD5 | 1bbc4442aa49b0df026b61bef00797a5 |
|
BLAKE2b-256 | a6dee4bb209f4f8332e722c4a82c08e06c99d0d2c661e12e9f90db879f020f05 |
Hashes for qoqo_qasm-0.9.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6b483c03ecf9a327d79e47252e919c0d70596575cdb3613c94f5443d42a61d5 |
|
MD5 | 788ddbe9e2d731aece94f914ad71ab59 |
|
BLAKE2b-256 | 3789ae0914b3f465946a7078d50e99d015a7f0fc1269ee71e4223c02ff51c123 |
Hashes for qoqo_qasm-0.9.4-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a794c2e89f2c59b12accd600f6c41b00fbc8c2112bc1d2df8e57176f0a6f16bd |
|
MD5 | 5b4594562f9080f1b8c854b86f5868c8 |
|
BLAKE2b-256 | bc59f668590d05578371daa7d8fb8381e3063c667a0381520be291ea0071707a |
Hashes for qoqo_qasm-0.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25fbc2bf3db2a6278a47bb40ab6b5df28977e60cea092c59876eee8320ce1998 |
|
MD5 | 864b107b16bde1be8e41f5f356bdf9bf |
|
BLAKE2b-256 | af2e4994db276295687d7ad37201b387927ba92a62f23e7df5666be8e31e6d0e |
Hashes for qoqo_qasm-0.9.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a602764d24f3aa196567ecd80beabf9aac294a465dad973ecd7edcd9ce13612 |
|
MD5 | c17f5e050107897f1efe861e60ae9795 |
|
BLAKE2b-256 | 3e3cabd3402fc430f2e6aa354d270f4074adaa459225d29ac9d62fe5250f39ea |
Hashes for qoqo_qasm-0.9.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be2970b6c2e508dd7c61ad4d16075929582d6b7cabd9addc94abba80c2885b4f |
|
MD5 | 26637b5208abbe3ca95a5b21563b2f68 |
|
BLAKE2b-256 | 86dd697b637bfd5a0eb6998b271bffbcbd7ce0cb704c6c028861737fef5a4a3e |
Hashes for qoqo_qasm-0.9.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4765f60ee2f5ef54c406325a5502debc2ce5364d29bdd1c537ccaefa09b015e |
|
MD5 | f434b3a4eceae03e89b4e5c6544e7d97 |
|
BLAKE2b-256 | bbda3e796d1d5851e35864ab680aeaf7cb3494a9a5833760ec6d4ebc274249e1 |
Hashes for qoqo_qasm-0.9.4-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bea9417155cab5b9762968b377801f810d184d29b5178a0722b724904f1e43f |
|
MD5 | 55cfa55681e80ecca00bb92dca2207c9 |
|
BLAKE2b-256 | a42ac941812fb237e9e132f320287b79b6b5288aaf9a106dd3795d243ea03513 |
Hashes for qoqo_qasm-0.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78c72e936b629565b3141df85098fd4c97bdf99ae56e18190d1cc785a77c8cd2 |
|
MD5 | 20af1d9aa12e371fa767e2c326e5bf3e |
|
BLAKE2b-256 | d620c337ac75e1a0b9b78ec5aa48a0aa320d6b7d02dd06436e657ef8690db2f1 |
Hashes for qoqo_qasm-0.9.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cafe3c2c9576b5684b64f50df82813084220995ca0d9dadb8be99c70d5bc8e53 |
|
MD5 | 028ad656f8125b29c7caef1cdb4318cb |
|
BLAKE2b-256 | 59b65d7acd324c707fdfa0838ceaf2f6108038b938cc4944be478dcda5d791e8 |
Hashes for qoqo_qasm-0.9.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdecf2380302bdc7e900768546b52af5e9ead526a53e1a61fb7da461d2a10a58 |
|
MD5 | bd47c763db92dc695c5d41c50809aecc |
|
BLAKE2b-256 | 2d8df8bc6379a21e225afc1d92255798df003f73852716075738455290bb8d5d |
Hashes for qoqo_qasm-0.9.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b53cfb396ce52399e7eee7493eb1308b170e7b348d9017b226fc83cafd5e6fc |
|
MD5 | de2f2028cacdfb03b0d725ac3ae985f4 |
|
BLAKE2b-256 | da0a9e0a6b042c3591a9a57c3a3882e35ab720548ced07eb9225cfb2603957ba |
Hashes for qoqo_qasm-0.9.4-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f2f341e048b60e5c758bc29e39c714b910a7c071a6b94f284a60c611c9678f3 |
|
MD5 | 6a5e3f34b9d7c171e87df9db16fe7e1c |
|
BLAKE2b-256 | 25c3f5e8fbab7091eb27416276ab82a7898f8c5079515664d0bf69e041e499c6 |
Hashes for qoqo_qasm-0.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a185dc936fd2dbc2cff9c0d46936025ca57f2c416c5ab9b62991fcb1aae50db0 |
|
MD5 | 480d105829441a8927e2cdce70c99d71 |
|
BLAKE2b-256 | 1ae1fe6e838db9f741864b3a7af42b2d9a03d7545d8e206f780699104aeaf204 |
Hashes for qoqo_qasm-0.9.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a85ca498d7bb168c7d4439c7b369123c59d1e4ee3c4998f80955ace49aedd050 |
|
MD5 | 04d7d4cb37abb7b0f9ed00ddcc69eb8d |
|
BLAKE2b-256 | b6127cad55b3f49dfd0e1b1db0c10dedfe3306a3b4299ea0bc7f6b38e326c61f |
Hashes for qoqo_qasm-0.9.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9aa76ae2178f3928321273d29c4233d50e16677612b21a0226d01d0b91bef70f |
|
MD5 | 9bcccf1631494110aeec9b9a083d1420 |
|
BLAKE2b-256 | 60405464dd4d2a24e6c13f4d01f37086e481187724552e43bd4c5dcf6e3a98bb |
Hashes for qoqo_qasm-0.9.4-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a81302404d931d304c4cd78be7d77b58d66c3b0b30b619af9d8c06a7b0abc63b |
|
MD5 | 8f22d19ecf6240718ca67da3ceb64f84 |
|
BLAKE2b-256 | 9ddd181b3b5b318234ad9576ec7782d10df01b9bfaffab98457ba42b25f71195 |
Hashes for qoqo_qasm-0.9.4-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01278bc9f4b3f625898f365f4c7c43342a690ec53199c380cee012a567af0cc3 |
|
MD5 | a39f7ff3a3db901a80e8139d85ead06b |
|
BLAKE2b-256 | 8d1edd90c287b0767d49a53c72cf9fe7692bd6fdb3e6466570ac560c43240dfb |
Hashes for qoqo_qasm-0.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6e2b0c6a7c439dda0eb3f55b5d40ba90dfd2e84ac8b799f5954ecb00accbcea |
|
MD5 | b2460ec6221f2a9934b2dde5ec452118 |
|
BLAKE2b-256 | 97a5908907d0bbdea37546b1901cf517a5c091f2dab1972e042176abd436531c |
Hashes for qoqo_qasm-0.9.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56cebecee8848f6655b4408f64714b8ec18de236caf9847b7c71e32b915a6f8b |
|
MD5 | 37ded3939fa9bd37d7e9e1fe29a4c566 |
|
BLAKE2b-256 | ed8f12c748efca7f65c2c8e41e47a30f549c7063794506030b4cfe5e6b506bb4 |
Hashes for qoqo_qasm-0.9.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c26bf83939a38e7ae02322aa606ed896ddcbb44395f67a4cf5b28e271b82d89 |
|
MD5 | da4eb299d69027474daf7fcb972f90b1 |
|
BLAKE2b-256 | 000dbf9a3d1fe1ca6a90419e10a9bf6193dba6a5e045807dd0daba283ba41d77 |
Hashes for qoqo_qasm-0.9.4-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a6859debd63cc8a1cb5d8a82ed66983267f8749fe1b5887ead4e8f6cf00e9d3 |
|
MD5 | 7ab83b031e345bf67d4c21920b766be7 |
|
BLAKE2b-256 | e5358c3482abb8cacb546881eca3bc69149b12f503b808555cdc4954a5152f07 |