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.10.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e0bad76f73c6c5fff385f6ef9ad5761f8b65fe5c8e5fbd83cbb20481b12b1b3 |
|
MD5 | c348c4d5cf7cbe044a51b768e2426029 |
|
BLAKE2b-256 | 2d737f7c58ea43bfec4a4529b4c47ba34d3053ec123752407f4e8c722ab27918 |
Hashes for qoqo_qasm-0.10.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de3c31a740574652321f5e8d22c2e56c7868471275134814638209376e156ac2 |
|
MD5 | 68fb771503befdd511653220274056dd |
|
BLAKE2b-256 | 6ed0ad916a642bfced9066b25c63d0545da9006f318d0c8912fa63a2bde7b1ed |
Hashes for qoqo_qasm-0.10.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 758409a07e0dfc5c748ddae9fa2bf0e1785f40738dfc0ccd12d46efd9fea255b |
|
MD5 | 7350e7f3dfd51092fb1401dfdc9d074e |
|
BLAKE2b-256 | 1e94ff2ee8a000755f7ba7a20a8b828de5dafea8abe266107b94fb7fad932cf8 |
Hashes for qoqo_qasm-0.10.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9a3fafab520472530b8906ebdfbd59e417e4828ea64e682a5606c4d45c8ecd6 |
|
MD5 | 5d8ee7cf7d82b098ac4d22084bf05b86 |
|
BLAKE2b-256 | cb452a12ebe4dd3512f58a50e75528d2883e4a72ac7863836ae14732511bf135 |
Hashes for qoqo_qasm-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 451712617e53b32860030b1fb552e0f5a1937b8efd3bda50c06f58c799ead855 |
|
MD5 | b40a8c8279d3dc4e6e44c80726788321 |
|
BLAKE2b-256 | fa125f3e482130f917a947bd562506005f5e30be6c783ad24e9883ba997d44cd |
Hashes for qoqo_qasm-0.10.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f60491cf139f64011ccffc4fcc837df7540a8e58aba507357d3b45359eedc0ba |
|
MD5 | 4675f837d1ffe027dd606ea75ef230c1 |
|
BLAKE2b-256 | c1b86592270d6aee6d405536fa70ce8096623ce6097819dde609e9b0432c3a78 |
Hashes for qoqo_qasm-0.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d22764ae06227fa6409118154948ef736fe254288426ab72d0e7c67031c9b149 |
|
MD5 | d2b13d48aa84186c610406ab9ea3437f |
|
BLAKE2b-256 | 1479e79173614a8dd64b7f0ddd9485c27d91a48aa50ca2532ac90b68bc2a75ee |
Hashes for qoqo_qasm-0.10.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c77dd86566073a31b886887cd83837c8c1e49e93e3a90450304960419b817ad |
|
MD5 | 2734119979e982e7c37e896fb38016b5 |
|
BLAKE2b-256 | bd9dfdeffb26e82de8ac108a4d935aadc477ebb65f680798f8d231fb7b7bd0f3 |
Hashes for qoqo_qasm-0.10.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd3de321810eb896b05611a0b509d83763d6f599b2c4d109800493f283543c9f |
|
MD5 | adb88b89c9abc94fbdb193e9f9629e80 |
|
BLAKE2b-256 | 58625e8c27a55f7fd1f705e93c2f54256af8d72d360deadbdafa547456a718a1 |
Hashes for qoqo_qasm-0.10.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 614d32f5b9304012e62460ed79c7271039da238321b2ca4a6c4a775b64552696 |
|
MD5 | 1b4dfd1fe630fd8e98a22ac24c4e5320 |
|
BLAKE2b-256 | a43de8b286703f85eca500d550994dbd8e107a0445db8d58d8ff8554f8d2f54b |
Hashes for qoqo_qasm-0.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44533a4069ef79c906153bb7464a37324571afd5d67acebf5bbf1162570a84b1 |
|
MD5 | 18314b30a790492341989cd463c0d30a |
|
BLAKE2b-256 | d60114cb6c80141a2c3f840f37b83758345a9bf87f8cb4c74fb2a638be4a1a45 |
Hashes for qoqo_qasm-0.10.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de6a66906d283577544ae71debe8279f50f8319264de092beb88671031a778e8 |
|
MD5 | 8c99eda86fcb4f9a93ae3ca6fcc619dd |
|
BLAKE2b-256 | 57dc1c5ac286237529249fbf0dc2fcfdaef30bd36e0b6fc899e4d2fe73d533e2 |
Hashes for qoqo_qasm-0.10.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dc21e9c532f14b30576516e4127fcbd517aa98ad64db07adff576aaa9e33a13 |
|
MD5 | 4027ea5382e5e4d5ed2fb73f156efdfe |
|
BLAKE2b-256 | 40d17d4d3b7f9ef53c1ed746c2dde57932adf1fd1c94e091399152379b2b394d |
Hashes for qoqo_qasm-0.10.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73e374ddb189d11a023370cc2493ea997aa674baea2d0634c8c509f9a5dfcbea |
|
MD5 | c809c8402910564604dc16f9d2486456 |
|
BLAKE2b-256 | ebcee0b2111cd30d065c17140fd4e38c4b5cbdcb2ed03f302dd1d4051c3388bb |
Hashes for qoqo_qasm-0.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e02656f9d063f8de6c4d5f0fa230a4d0c5b2bb42d2e24b83d455f186a6d0c90 |
|
MD5 | 639d727e036bc14edab474e7b4ea49b0 |
|
BLAKE2b-256 | 614b6f34dc2e20c803b09f19dd10dfeec94fa6e5b5a7393765f2495d9eb96e0a |
Hashes for qoqo_qasm-0.10.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fb43143f85e42f2073eccb55b2cc1a6cc3535b30cc312210467412692af4a19 |
|
MD5 | a7f75759ad977235a76d21a28b766836 |
|
BLAKE2b-256 | 2b6b04a00106f3a107f5c296af84c34614ab4b64214d1ccf41733dafdf865ef0 |
Hashes for qoqo_qasm-0.10.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48a61864f3659e5364676ac62130f9c3781cfd0e89d90188b733f99573af914e |
|
MD5 | 188c8cf6054e975c30b844fcb6137968 |
|
BLAKE2b-256 | 76d70a794b579168a41ad026a0744c563073d3ef1ccb981cec19cc9471d1ed64 |
Hashes for qoqo_qasm-0.10.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f59531f7a8e037636afca06a16ed5e33e68735f348eb7ead63314dbde541e569 |
|
MD5 | 8cf89f4ca059023ce8de92e8fef4aaae |
|
BLAKE2b-256 | 3605bbfeffff0c2f3f3f9463901ff698994591e699ce9170424dbd05711db53d |
Hashes for qoqo_qasm-0.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99b690729971593bc897679ce13c8f7bb09636cf7035c9da6b82ad52f0ad3e04 |
|
MD5 | f9c522812f446ac7a9a1f15ed46bb829 |
|
BLAKE2b-256 | ca3820c86170e77f194acc9462ed0986a6e835db284668e8bdf17159f768692f |
Hashes for qoqo_qasm-0.10.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f0b008ad963d73e691d2b11d716a3495016dd0e6910fff2ece8559aa98b924b |
|
MD5 | 1109526a5a17f84148135c7f6ebba7e5 |
|
BLAKE2b-256 | 832d2ddb99456a6d5d35afda63db157391a851f2db7fb093bda0b2b72f25ef4e |
Hashes for qoqo_qasm-0.10.0-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8eeaf1e090d918433c62fc0285a1e6c237674938f0c2fc8545bc4f7f8dc7018 |
|
MD5 | ff6b865d57b23ce0e59aabb821c6b2c1 |
|
BLAKE2b-256 | a33afb5e34b52e060baf0d899a63c5d0faddb8bf495ed9e37e9b09afeb1bde83 |