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.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8eca4ecb3b681c043c2634a520f45624115d8ca71f5ccbbe6edf07d5cd4dab2 |
|
MD5 | cddf58fce096c8051af18352c1d89229 |
|
BLAKE2b-256 | 6f526becfdd8422fcea5eb5bb8483ffaf985e5963fd5eb237b42a22a8500d271 |
Hashes for qoqo_qasm-0.9.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4690f961e208c0020848b86f71254a03bc89102c998ff7d264f46d23b542d27c |
|
MD5 | 36ed2446180671fc5fd22819af730715 |
|
BLAKE2b-256 | f1acc4548001e385cf5094265fb5ee1abfc21fae387e776c7b7f36af5a0801b9 |
Hashes for qoqo_qasm-0.9.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7f3bad54ff554b9c861d612cd091ce7570479fb826bfd396f595c33c1ac054d |
|
MD5 | 03a5833f1ea2cc6d68907794823e4e64 |
|
BLAKE2b-256 | 14baba57875cd1e218b378c49150fa1da9f069f1722230e59ef884385298dd9b |
Hashes for qoqo_qasm-0.9.7-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05bfcb6d0e372ae0c97d8cee557eefd854175db91a772b2aa8a045cfd0bace6d |
|
MD5 | 1322fd45897f31a339ce25cfbf2a00e5 |
|
BLAKE2b-256 | 4564ad993d8e0738cc3cdac04e0277bce7cb7d188adefccd07d3ddcefc8a4f66 |
Hashes for qoqo_qasm-0.9.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b61f9d30db4cebf6fef0722026635cc3a0985cc6929475013c23936883c6950 |
|
MD5 | a1ea77c382529794fe747e97ca28141b |
|
BLAKE2b-256 | c3ef694379fdd33b01f89d587d00933813b8f41155a1d6540783647f7107965b |
Hashes for qoqo_qasm-0.9.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e173947cf0574196bfda904741db0c574affddc5d835f4ee5fcc0262c6c426fa |
|
MD5 | d88bb6ee607f4da95c96541d9714261d |
|
BLAKE2b-256 | 4f165562cad447d24363f61ae6ebf35952920812dc29930193dad3c7946dbf2c |
Hashes for qoqo_qasm-0.9.7-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36404e68b7a98d2973f07e260496c75aa476a74b271868bde53a4e1dd6542646 |
|
MD5 | 20c2b4b14a30db9a75d202e0c09bdfe4 |
|
BLAKE2b-256 | 8edae50cf66231c454f8f890805ea0e4e1b2904fa92f9f2959f8cec64ac9c51e |
Hashes for qoqo_qasm-0.9.7-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c442e84882faa2a19c6646f4d01b1059c936b7b9c3a0208a5abb2993abf3bc52 |
|
MD5 | f78e1ed19e7625cc911213b0b5739f25 |
|
BLAKE2b-256 | 380e1236e44d6fb3e8284996ea9543e81d1385494a78892489b2aceed712c60a |
Hashes for qoqo_qasm-0.9.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f7f9a7ecdafdcd86453be6eb817e3f8f0e94c82bbf35284f8ef7525449fd38b |
|
MD5 | 01a9e252c1e3ec23b18a0a918494f827 |
|
BLAKE2b-256 | 733d10a479c06028962a67388877a7d405771463fe01ebc169d18c981c0c3152 |
Hashes for qoqo_qasm-0.9.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dbc73ba358f5da4fa96b7124c5642dbbe2abfc666012e182b9334e28a226757 |
|
MD5 | d420a095f9c1776c0bfcce323be6e97b |
|
BLAKE2b-256 | c9670de3a19554087882c8a87efd925101927afbfa11f762a284b49bb1cce937 |
Hashes for qoqo_qasm-0.9.7-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33dd3fcbb0a8656c5f2cac0619c1a3a0a62a4f1e4d51cf0ccc050a6cd5ec7a61 |
|
MD5 | 54ce180ca726d660e9c56c40a78451b0 |
|
BLAKE2b-256 | 954e81c59c694cbf5b434f744776dd0aaa5d1a5539f56367a185ec574eef1df8 |
Hashes for qoqo_qasm-0.9.7-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb6b9375c904c41d15807a0089c9e25f11b8cd408044e1f5f6a17b96bc44055a |
|
MD5 | 359fdacd185416f525b2c0d040c5eb81 |
|
BLAKE2b-256 | fa5fa5b4fee961afa23a622546428da6ea72f8bf370b89955c92f926b3473d5a |
Hashes for qoqo_qasm-0.9.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cef3aab2915ecff2500c896f0ad91b938b84f3391294103cf5a5c918798b7151 |
|
MD5 | 6a35daa9a6315b11622df22c2861778e |
|
BLAKE2b-256 | b7df2c69b8aefaed24ae9e1fe02533ab9d1f00bf194aa2ebeb202ffcd2fd082c |
Hashes for qoqo_qasm-0.9.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca072baf592968c760a4d4d7e3f55d5d8679e0284b990dab3c6888e9ecb27568 |
|
MD5 | 8c3156bc45f8037203a8135e48298615 |
|
BLAKE2b-256 | 6cb889d87a2bf03b6d5a7fb79df4a640fca4c25e10182560ce875e5c0708068a |
Hashes for qoqo_qasm-0.9.7-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80528015e627a6543ecf8695f3fdf392d807d5ca0e0876bd12b16aa7bf1bdf97 |
|
MD5 | 0f14965775d9a17c094e91b2328191a9 |
|
BLAKE2b-256 | e07ad9dc05912470d7b472d60bd9b4785709349c42ae4f47526d08ef3fc29ea9 |
Hashes for qoqo_qasm-0.9.7-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed36dcd31370e9e1a61773e5455a46c11cfd21eb03ec54d452d68e46e25b8e33 |
|
MD5 | dbe5e2ab405384cf7abf32634d22dec7 |
|
BLAKE2b-256 | 77e3ab63928001f73768dfa0491dcf8217e5cdbd6f7a08a5a1fe51a8a261c4fd |
Hashes for qoqo_qasm-0.9.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c3a8571e304580251b8379d02ed477be17fd032509bf8b8722d2dc715bce767 |
|
MD5 | 131821e318e8025fd29384b28e497c4e |
|
BLAKE2b-256 | 0755d2b8d7662925a79093db116a6988d3cffac4acca07bce060ddf155dab79a |
Hashes for qoqo_qasm-0.9.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc1cd7e68cc01b70f39a866fdf31a4aa107e83d324a9828d90cdfb51ad603b6b |
|
MD5 | a8ab31b5ee214dd92ca1af82488d084c |
|
BLAKE2b-256 | 4f8a583ae039d384bb8670215becb116caa84b3c84c6794e5e5f394d2e9a90bf |
Hashes for qoqo_qasm-0.9.7-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16bc4e8f4f331630b99a5797ec33ce111ffc63b0592359ba28fa074ac3f65fee |
|
MD5 | f97440f7c463b8daef9011d980d198e6 |
|
BLAKE2b-256 | 0dc98fd65c458af367c18001e100cb0ab732185d68cdce29fab2f1dd0a5f0e4d |
Hashes for qoqo_qasm-0.9.7-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cee3ba4db02a8587dfd767cda4946674e6a46b87c0b6e116820eb66db339ea9 |
|
MD5 | d9a85850765d8b8c37b09b018df1f243 |
|
BLAKE2b-256 | d2b1d4712bd33b613bea128bf769fd78415e4505da447a432079678e61e2d5d8 |
Hashes for qoqo_qasm-0.9.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41e04c430d70a2228289ec5b0f68870f461aeaefcded0ac5b64b97cfd513d48f |
|
MD5 | 0b60f4a0ee8f31385e465da186b4694c |
|
BLAKE2b-256 | 351b0f95add486d81690c846d018c69488c1a831812bb932acde437d2f7b2796 |
Hashes for qoqo_qasm-0.9.7-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5839aefe5ce7f69a558dafab1e826c330d3ee7801b6ddbaf4c74d85ba0be40d |
|
MD5 | 2b559e0e8c8f6bcde55266f95dacc104 |
|
BLAKE2b-256 | 59702f7045218abe9a2f5f169726b727b8741091a74aa36b878dc85818252c87 |
Hashes for qoqo_qasm-0.9.7-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1f3795c41d01e85ee1ac1e3ff229cfef915b42ea1705ec402f3b2a9dabe78bc |
|
MD5 | a2d5b6fa3d2a9c02c5cac8041cc5e838 |
|
BLAKE2b-256 | 0f859eb79f345d7057e331e51b03352b2085f31a6c4bb0883ea2b478f7b3ab30 |