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.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95f91d4a4a86148ccd68285acca802830f4e0440b98f91d3cb8f67c892755ba1 |
|
MD5 | 66bb46616d5b7d8c432d4bf6332ef12b |
|
BLAKE2b-256 | 76718dd7794fdb11cf90384d602b98d257c1c2fd9eaef41ca31d32241e4dcfa5 |
Hashes for qoqo_qasm-0.9.5-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80947573a1b4da38123e8dbc6dd5fde4d54fdc7602cb54276191c1c1712ae948 |
|
MD5 | 9f23a6847a9c5a6eba03247507c150dd |
|
BLAKE2b-256 | 4ba711fce5f8babffcc9fd89679d025e3f7ed00e6190f52edb53279e5c8e182b |
Hashes for qoqo_qasm-0.9.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e2d99a23d90616d4615d8a1a9bebdf2400790dc88b6fb61701670f4a0ca6b5c |
|
MD5 | 1af567809f317838acc834f38d9417e6 |
|
BLAKE2b-256 | 56531793463790e06e8effd26b331b7074988d5d86193651b55a9bc1a9402ab4 |
Hashes for qoqo_qasm-0.9.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 371ae0f80626bab127ddb03c78de03492acfdeb1b703adc43bdafebe22330b7b |
|
MD5 | fd605d0a08b9786314a22a21579c3ff4 |
|
BLAKE2b-256 | 531b05a8b497d72368410bc84ddafb78bd2194f111a4a2c1270cc0a1c17e97e5 |
Hashes for qoqo_qasm-0.9.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b06bbdf127690e1daf141448fde58350599d25382cbff61c90e852a5c024e157 |
|
MD5 | bf8db9a5d9aa0c10055e7e1b0207d253 |
|
BLAKE2b-256 | 83fa6a9d1bd492cdb1c8479783ebcedb95812d231d6fd65577e57347cdc33ab7 |
Hashes for qoqo_qasm-0.9.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ad597fb4f8565a475d5fd28bb8c872f693eda380d8a97441d208f7841ae770b |
|
MD5 | 2527604aa5dfcfc640f38e914c5d59cb |
|
BLAKE2b-256 | 5edcd5585d4fa7d42f05917049941bc3447743b38d1af9cce778ec8ea1382ac5 |
Hashes for qoqo_qasm-0.9.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad2c2200b0f62d77312279da4f2fe0552f08a1b7e56f03394c1eec65c59b5aad |
|
MD5 | 1076f34585926053460fcfb788bc87bd |
|
BLAKE2b-256 | e778b098f1dbfb28d1828d4a29460434804a2437338c56874f6da77a0e06a5e5 |
Hashes for qoqo_qasm-0.9.5-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ef9a35d1e4e93a2b4eacf3d0d62d2eb231ca158930140a4715b162fc7bb4978 |
|
MD5 | 6d2406def86a6c6c5f78b2f5dbd83657 |
|
BLAKE2b-256 | c66dd65acee5d64d5a64003b6b753b4dec6be3de6164a595b8215410c40881d9 |
Hashes for qoqo_qasm-0.9.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4b9ad05753e99958bbcdd04d5aed33bc742886948438effe46288cc6b94fbb8 |
|
MD5 | 874f71a4319e904161adf7e4271a9878 |
|
BLAKE2b-256 | 2780a526797acf1dcded9c30c620e479136536dc9309e85fb393b634448eff3f |
Hashes for qoqo_qasm-0.9.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ebe56989baa75fa014a01ac8cf9c2007008185bdef9d4c79d425ea8a709968c |
|
MD5 | b2bb5a3dbfe5a112872e0bf69f48ff4d |
|
BLAKE2b-256 | ed1dc0e6a30a0edb51865b16eb66f167f302c9df13ac9eb6c2b5c43f221a4c7a |
Hashes for qoqo_qasm-0.9.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c040130a5d445480f379b014e4045fa5e6ebd20d6b064af21be6cba9cd3c9c1c |
|
MD5 | eb75584475c408ec2cbe0e3df1418eb3 |
|
BLAKE2b-256 | edf272ad727cc4037ac8d91dd060995c6472cc94aad39ab65ecfe87ebf651abc |
Hashes for qoqo_qasm-0.9.5-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c20d24cff81cef2d320976a6222518b7671d786d57befb74f8e96e3026dc21ab |
|
MD5 | fef3e6eeab752f64ba2f343c890f48ba |
|
BLAKE2b-256 | b35e742e64be41ee2f00060a5976a3c965a53a01b6e8694389076c3dc66e7332 |
Hashes for qoqo_qasm-0.9.5-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e35e20db53426657059c4720e97dc06175b5dd8a13b83a8a7ac7ed3fb282f1b |
|
MD5 | 73fafe8167db16bdb01096dba2cd4e22 |
|
BLAKE2b-256 | 7e37d9fa381b108b800c3b2f70f11ac952b694095fc625882014e1624023ccac |
Hashes for qoqo_qasm-0.9.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b141fb162f4e58bb4f3bbd65f5c75b0a495975f740b8af4e1f59380c54a39906 |
|
MD5 | 4ec9e88ecad0b6ce600a59de4ea0ec4b |
|
BLAKE2b-256 | e91a0b7d2cc6a35e48984306b9a08c5fc5bd7f119b0a6742873973bbd9bd5a3f |
Hashes for qoqo_qasm-0.9.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a696e53e453c33aec3a85e5f248a03aeef503a65383781ca4265931bc12d907 |
|
MD5 | 143b928a3ebff261f583cd6f8b021cfb |
|
BLAKE2b-256 | bbd2662d865411c48053fac97f7c1bc6e4140212bbe0080810ad19e888ad2d50 |
Hashes for qoqo_qasm-0.9.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79edeff54a42904cb2964ee1641b8c8736e3e84b048b4a5b1e21f59c5fca9a89 |
|
MD5 | 4a7f8133ffd71d4790793ad284b0bea9 |
|
BLAKE2b-256 | d3c63764b6c9d36c7a06e10faae50da303a4140a3e4b454e89e0ac5a7fcd41b6 |
Hashes for qoqo_qasm-0.9.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a06d99ab51a9f6266d9f4f534526bd78a9e9a19f1f84b2207d92e5428142611 |
|
MD5 | 52c632b371f8c297de67d92cddc62b01 |
|
BLAKE2b-256 | 3ae63b1221b99758fc270c753abbf470cc14eb42504ee35e195ef4dc3f281bc3 |
Hashes for qoqo_qasm-0.9.5-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5140131de23031fec5a975aefb418c583c148e145f3286b284f7e1c897ec22be |
|
MD5 | d67fb139dbe385f81b92749993fce441 |
|
BLAKE2b-256 | b37158ecccfbcaae8f9b5985e5686fe1934512444d50cb3f2c72534d3dc6afa9 |
Hashes for qoqo_qasm-0.9.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcc0420727f7278e6031626426de1336e572b01c17c9a36a3a685b1a24b66f2d |
|
MD5 | eeb7257c6ed9daa1ad210d45c7218d53 |
|
BLAKE2b-256 | a4306c45ff73ca900c4a30c8c6bd1ade5912976f141e762fa4c6953a82cecb0f |
Hashes for qoqo_qasm-0.9.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b8d2f0ce50c231d28c609cd3a728e8d98e0f43c14d69a54796e1968c0a3281a |
|
MD5 | c31c4771ffd17e77c208f9e0701037ce |
|
BLAKE2b-256 | be9d05551d5f6a30c528c7146082585f62435654e6c2ee98b2d160838cb954a4 |
Hashes for qoqo_qasm-0.9.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c239492c64bc3f8c9b7446fcb19faf593491a4085b01fb588b6cfa74351575e5 |
|
MD5 | 58353749462bcc6312cab7bfd79467db |
|
BLAKE2b-256 | cfc087e97ef0bcb81d69954e467db7f18e6ae67a4bfc6a69c3030f6e97a657c6 |
Hashes for qoqo_qasm-0.9.5-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 745f3ea8edbc607abbda6ba084dd50834a7cd863e09b8eb49640325a6624fdb1 |
|
MD5 | 344b16f9f867421ae6cafa315e4539e5 |
|
BLAKE2b-256 | 6e6f055e87eae9b6f1dc061b19e9ea60b0673fafb2415a17f217522871944d15 |
Hashes for qoqo_qasm-0.9.5-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 432484f3c1cd39b8eaa9141413a08c20b6679acaae3077045fb34beb1de2d662 |
|
MD5 | cf2b4d0d12d9e059c4b205d13668e800 |
|
BLAKE2b-256 | 5732b78ffffc55651887b7a3e01042f8f30a444d063f4beead3ac9264be10483 |
Hashes for qoqo_qasm-0.9.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb25919294b6f8f44972d300195ed62d8b54f2634425759327f0f21378a93125 |
|
MD5 | 029c2d64fefa8cc13aa555928fa9b2fd |
|
BLAKE2b-256 | 84dedf806a5ff8532d904f8ce253ce2942b5d5d955c0e0267509f542081ca572 |
Hashes for qoqo_qasm-0.9.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 761b9dfb50c14906e658fed2fdee69cf3a838c2815b8514e1a54dced69feb47d |
|
MD5 | 3480bbd541b792b33a046261fa4fb52a |
|
BLAKE2b-256 | 13b4d64a915ff92f8baad4d4ac3586dec6e359a1648aa7e28312b79afcecc12d |
Hashes for qoqo_qasm-0.9.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f818c56be33dd4cba109a2d684de0be000d571d5df8c8d3d53c1c3bfbd579a6f |
|
MD5 | 4c6f42181956849a33fce5805915e873 |
|
BLAKE2b-256 | 7ba42a3d45e61736dfec9e0ad98163ea4af342153177a34715b2727f567a63b4 |
Hashes for qoqo_qasm-0.9.5-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f62bbd363ea69fdc326cfca1331c839732ffae959902590b7fac4f605116d9b5 |
|
MD5 | 8cb9f7da529e0b5cc29c91660c858e05 |
|
BLAKE2b-256 | 7dbb3e21f79866ab90596a9931847d41abd3bcdb8aa4fcf6e6d9e4b7706cd380 |
Hashes for qoqo_qasm-0.9.5-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c22bdd1b8d7addf7715b0b485721108e069ce3adbde910ef4a153416bbf9c319 |
|
MD5 | c2ef37a8c70ef986028fa447ee6d1fa6 |
|
BLAKE2b-256 | ca70fe099b465546a66107f81d21ab398eacb878aed76b9a99e6e5156758824c |
Hashes for qoqo_qasm-0.9.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2c2c0dd82a1f0b624101554066176f262be5de3f813c7e493336ef85cedc660 |
|
MD5 | f5191924e77442b010b0d65b4428c9fe |
|
BLAKE2b-256 | 1f2c2f82f91f7ba70804494653c755a3f15c7dfa5493e462d4e51061333bc270 |
Hashes for qoqo_qasm-0.9.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5ac87d206c0e2379823f6c0124b000290b6910d6281acfc07b6de36fe1fa92a |
|
MD5 | 43aabdb54fa1a3e7863e5508d25772ff |
|
BLAKE2b-256 | fc92037b07eaab8894aa6a3d90e781d0b188290e67c6dc404973198fdc9c2348 |
Hashes for qoqo_qasm-0.9.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23cf102c700a74463333fd1b925357a7773b3236a58dab7a9d9bb42f68f502ee |
|
MD5 | 97f91b072177d22b87ad3be7f9e2a17e |
|
BLAKE2b-256 | d9bbde4a56330e68a7049cc16bf903519c9495c3a78b27fd2cfc5c8b73ddbe5e |
Hashes for qoqo_qasm-0.9.5-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d397c7d1a8dc600673fd82f117dfbc829b7540c298321591e24f15f8b0aea55f |
|
MD5 | 44512f2a4236674dd02b9466996212ae |
|
BLAKE2b-256 | 83513064099ccdc8f11f44dd75bea20b786878099fbb8bdefc98ea2d436cd43b |