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.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b6ea80321a297f24eb9581432d27e45115c708c982fd43fbace82b579f65446 |
|
MD5 | 9f1c467aeea946c06fd28ddd9a69f94a |
|
BLAKE2b-256 | 1609da062ce2dc7fdbafedb496c60bfacf2669e64adf4896d869fdc90a02b911 |
Hashes for qoqo_qasm-0.12.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1e5ba179b4f4ef5c8d3d21ad6e6dce219f514c6d42f15d0a133fff3bb73e364 |
|
MD5 | ea08c3a57a39ccadfb6b49f248d8f5e0 |
|
BLAKE2b-256 | c679b71a7d4b420be488934f0314c7c0a9c952c33d00b72598dbc2b00589fc56 |
Hashes for qoqo_qasm-0.12.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60214f252b0ddd52fedbc7a3116b0533d28a55589a0e7cdc695012a452e26122 |
|
MD5 | 8c17bc08bdc8a67a82cb20edc091fab8 |
|
BLAKE2b-256 | fa96fde05c43552eec1c3d3dd8e506dd26f95b061b18a8231f367618dc8f8a83 |
Hashes for qoqo_qasm-0.12.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e776bcdbc9dfc0994b0bdd375d9c2cbf726b516133b45032b9cb405f360448d |
|
MD5 | 8140080eca2ac172fa22b5b65b07e10e |
|
BLAKE2b-256 | e61e32f81c16eceb92e8d9b2501914b9331213bc4da044a9cf2bb39f2ab93395 |
Hashes for qoqo_qasm-0.12.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ca22d389798a7ab7aac11eac7135ec4972837c7d383ccd6fc34b96cf40cb9d0 |
|
MD5 | c0db7e86fe8a6f2e2c8ca24219b9746e |
|
BLAKE2b-256 | 395516e6a4d0614fd3e44336a55d695df8280f5bc5da8f70f748b18d6e1c4874 |
Hashes for qoqo_qasm-0.12.2-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdac93c7c5e0b626eefeb41840e7fb90562d233c657916939bc5214f8c124d7e |
|
MD5 | 8bc60befbcd54c41f2810ef314b286d8 |
|
BLAKE2b-256 | c7d9d698a4cca686aed06ad68769e3102775bf62e31faa8b7198dc8c491a707c |
Hashes for qoqo_qasm-0.12.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c0715e97af96238583ae794496cf74f4efb4daea22d8f4c7d2eafc60167597f |
|
MD5 | 3142ff74593e6fa72aeada7f3e00c1b2 |
|
BLAKE2b-256 | ff276b04ceeff3e20321d4801cc9bb1570f048062d49f25b7043bfce458e9081 |
Hashes for qoqo_qasm-0.12.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbc62d307e8b7004206cfce8b6a10ffa1d76d7f4d1f97b29d28adc5f70e5c1b5 |
|
MD5 | c0ed2dac97dc76cff0455d8cfcba0f13 |
|
BLAKE2b-256 | aab9969ab85e014df388f4693d939550f7c61b6d969ab0bc6acb4c963887c77b |
Hashes for qoqo_qasm-0.12.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6ad90b1f049f68f60444fce846b9d32c8585ba74c9c232483e9f26f2605be86 |
|
MD5 | 474ca7c77d96669e44e821e1a1131566 |
|
BLAKE2b-256 | 2d7e6062e8e2c1b55602d1b1494ae7e9bd774fd76f2e6e1bab14d0a8ac8bfa6b |
Hashes for qoqo_qasm-0.12.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3deac81d8e67bb45159575c8f92157f6bf1f8634715bd366b99141dde8ac41c8 |
|
MD5 | 502d1d2dc326cfc6486e9a3d13ecdbb3 |
|
BLAKE2b-256 | 06688a98e90dcbcf61f2f7d1c0592ff5dc30188a5e2f96da9d94dfd314f261fb |
Hashes for qoqo_qasm-0.12.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de7704d471d3e1e8e3c4b40ea6c41034cbecaf791ff3e1d6dfc37b9bb52b11d3 |
|
MD5 | 6bfef1cc2a81cec128b3a40aec777c02 |
|
BLAKE2b-256 | 8bb836be97c9f617466509c9839fc7ec44b1736b439deed73c294de159921362 |
Hashes for qoqo_qasm-0.12.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c98d65e68758b077f204d6d49244f2ff25efcff8e529270e117ec270d4017394 |
|
MD5 | 11cd7942b420d9c1e118b60ac00e6e86 |
|
BLAKE2b-256 | a5f629d0fe45bcc3b5412855659bc5e585a5f9be1b59eab90400c904c7f6a6be |
Hashes for qoqo_qasm-0.12.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a745c9be97fcd333f1385ed3c1151b87af041ef5884c959e1ed78bfe43dcb4ca |
|
MD5 | 0a0b9823638b5f68ec6506da9e726090 |
|
BLAKE2b-256 | 6dc423ad69a7c7bb194af5b1655ae4e2dbaca37c4d6d1386dffbf1adc2bceaae |
Hashes for qoqo_qasm-0.12.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3d5a71f082d15c390a7a97cafe626cf68d3ffc4c4084c98f84e1ac3c4467ecf |
|
MD5 | 71a1641aa16299201aea082edd0b1513 |
|
BLAKE2b-256 | dce3e40f00bbd43469e3aa26e38fb552a73fae2cad212af0806869a4d7fd5931 |
Hashes for qoqo_qasm-0.12.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 329fcc346428d8a04a04f26ef966440388587837dbe94e4507c6e6b42b078ac0 |
|
MD5 | 2144bf37c0fc2234583119d7272c846b |
|
BLAKE2b-256 | 9c01af70052d1f310b99a596a7412318b1d1d09d6fc6916f27a76b671aa387e0 |
Hashes for qoqo_qasm-0.12.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 612adf4c26eb943b4a172ea566282a3e05602becc7d6f1c0373ba7ab3147eb7c |
|
MD5 | f48945a85efb6930f0303af60dfb6522 |
|
BLAKE2b-256 | ddf4ddbfceba4737c6d1da7c4d73e01150acf4942f21fce31a19b26bbfdb442a |
Hashes for qoqo_qasm-0.12.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4828a5344a7b1c8bb81dd16e9d84b6f51c9f77dab8ea7c7b70ca75d1753dd613 |
|
MD5 | 8afe959bd727490b6f7d82faec2e13b8 |
|
BLAKE2b-256 | 734011fc7cdd17015348002a41521f6a980a27e1fb08fe8125c20a4d2b45db2d |
Hashes for qoqo_qasm-0.12.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67d44f204958046a6258b5a59896cd4ca8258d54e86f643d834af8b909d63b42 |
|
MD5 | 302e318c85fbbc1ded623d4dd7800e34 |
|
BLAKE2b-256 | 374c2f52a37a50b52d9e8a994936a746126fa0bf32ed5e79c1dcafe208b212e8 |
Hashes for qoqo_qasm-0.12.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faf1ba662e5fe8461f5d953e345d3af89a7f16290eba67197fa705b11afd4ef9 |
|
MD5 | 85014c1655268609d268f09e8113df70 |
|
BLAKE2b-256 | fd7cc3de6e1aaa68b84a5245d7493fce1c86cfe422f58efe3068812771d0176f |
Hashes for qoqo_qasm-0.12.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 542a0dfdaa26f00ca2ed1cea836bcee22bdc030793e2ab6e61cdff3a3a404f10 |
|
MD5 | 7c594eca7de3f7814968aaeaabee27df |
|
BLAKE2b-256 | 359d2f306f97fe0f70099d735a5b32d38228e66dfdcd809cc7f4ed52de4ae7d5 |
Hashes for qoqo_qasm-0.12.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34c724f23b5678a4e4ec1e977bf0d3a087b16dfa9114673ff9a0f642faf22f0e |
|
MD5 | b38e7054c38668d6f9d1a20ce38dafa9 |
|
BLAKE2b-256 | 230baa4f34d413bfc31a4703fe8d0d3e61f424f0d3fb6e9fcb550b8a8b9f763f |
Hashes for qoqo_qasm-0.12.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a585f9576a574e5f98348284be28fed6bf594e6d846552e87bbd7412b0e6d260 |
|
MD5 | 9ca15ff2fb1642ae388986a6074ff5fa |
|
BLAKE2b-256 | 40426a54b86aa920aeec376f2da3aeabcf6c1a7b111db94276dd8cd84d32881b |
Hashes for qoqo_qasm-0.12.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eec16b18b1fd41f284abb010246eacea64d3189a594722b01496f55c1c8d3971 |
|
MD5 | 278fc50c359b8f5075d198d345205c50 |
|
BLAKE2b-256 | 3ba8eae10e4271c2de3ee97bdd102ad9cba1cfce41deea43247ceb861cf5acf6 |
Hashes for qoqo_qasm-0.12.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 977f82fbd823dd2e64452824c86f1f9bc92e9a7e56cc8e486206375a921359c6 |
|
MD5 | e3dcb018bb9959c39cb6c9fe409cb13d |
|
BLAKE2b-256 | ed574ef2cf5de7c476574ecdf9f38af60710f105a24c97c0fcfc73e3e7306761 |
Hashes for qoqo_qasm-0.12.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 703aaadc852654429c4052941887e6dcd48b1dbe25ef90f9330cf8158223c3da |
|
MD5 | 2941408ba3896b86d13327b99b5d9160 |
|
BLAKE2b-256 | 2734dd17e283974a53b45050ade79f6477d1a8e91e516e740d3bc62324286529 |
Hashes for qoqo_qasm-0.12.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e570f8fd3c69587e887ee3f3683d8f97ac085098a82dfbb228f70ac5d7b52ad |
|
MD5 | 6ddfa1a2d83ccc97b32f23cbdc60a43c |
|
BLAKE2b-256 | 1792010d6f17278624b32e767f05b66465c56aafe38a977e364553597f49d00f |
Hashes for qoqo_qasm-0.12.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db1f3c1a30959c35c3d810f3c10461f281b07b0d7d12095dbb8e37d71ebb8043 |
|
MD5 | 57733d1559cf39cfad3fc1e7f775c3a5 |
|
BLAKE2b-256 | d6b55e212a20d05464210732eb2245d21cd89b87a9cfab193e32b60e66f4065c |
Hashes for qoqo_qasm-0.12.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94c92d5c48ae6cd97a9e60c63a4d549963c61a39dac4dc775f041932bc188c51 |
|
MD5 | f33f3777fe33ddb78da7fd1671bef886 |
|
BLAKE2b-256 | 5aa76effcf2f6baaa2b69004d375ed28b3bb2c4c81e9b4bffa40f10d22070049 |