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.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a5bec050873a9d724b128b780adec4ef0f441a5c44ba9d9dc47eba68cf7e0ce |
|
MD5 | 66ceb00fc3f8d32eee133b96ae5142b7 |
|
BLAKE2b-256 | bf47cb15ca041a1b757b93fd51a3e4ccded32d2c2ca9dd9c9741dd575dd7720c |
Hashes for qoqo_qasm-0.9.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 739fb76dd7a669842b107880c2529dce5e8a6b947139dc74fcc04752564ba4dc |
|
MD5 | a88345e8d74d6b4193af22eec73256d8 |
|
BLAKE2b-256 | 96a209c5cd57188f48042b14aa9a8592173b3983cb97399958b6bfef5986cacf |
Hashes for qoqo_qasm-0.9.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79c19eba38cef26de2bf40cd4d3be9e2ef57bcad51914ff1cf540a3f32a28d79 |
|
MD5 | 736ab45a0fe4235b46f76fd19cf3e5f1 |
|
BLAKE2b-256 | c932f43533ce5aaaeb8ca85cb55a46ec38e736a16993f6934f14bdc524fbe067 |
Hashes for qoqo_qasm-0.9.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 950e069b83db01650c8016dad1336b33467192eb5bf3b0564b9a4b87c2dd4bf6 |
|
MD5 | 605554b30d41541f125606786c56d133 |
|
BLAKE2b-256 | eb7e4889c0b39403050f1b27ac1531281f4d922f427b5147e6e31fd15c758bd8 |
Hashes for qoqo_qasm-0.9.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19834a5048036898f76677a338e130561a7362e173ba9872851e41f90aa743de |
|
MD5 | b444f592753e95f7d7b217d1f253f418 |
|
BLAKE2b-256 | 1ba35ca811030d32d6c9a58d88e7cf9a660b5064cb966d3e417b19a25a29942c |
Hashes for qoqo_qasm-0.9.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 907c6ed94ea44132153f99b8b7fa327496864cdd921dcf03e75d007152665272 |
|
MD5 | fa6ad4b74e0a2ae8214d2502fe19efab |
|
BLAKE2b-256 | 1e6ceebb5ef13b682ffa9cbf6811bbc10e1394e9f901f9db8606f73c7d700ce7 |
Hashes for qoqo_qasm-0.9.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3283fb25366561edafc4676ff204dc7e90161f978b295447c6af0c2d5691b8d3 |
|
MD5 | 05b42cadcd04edfcf301de993fd5b619 |
|
BLAKE2b-256 | cfd13faee12f705b6f8d852967fcb13fefa44ce365ebcac260b328b3fd47a08d |
Hashes for qoqo_qasm-0.9.6-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 424b552668bedb49faa5a284c386493368995edcb2e795bb70083fd001e35294 |
|
MD5 | a017f70926b7bcb5f30f5f55af80be24 |
|
BLAKE2b-256 | be56f9cfc8353787e780668cf3f8030d56a29eef0105ac194fb67ae76362dbd2 |
Hashes for qoqo_qasm-0.9.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1f9576fc4c9bbbae4f73223e50c09bb2acc8fc3e27606492f1e3882f0148c98 |
|
MD5 | 4140f0903f15cac49e36b74e73b2b2d7 |
|
BLAKE2b-256 | f0983b74b0ecbd74459366bf82626637afd680d5812021f5585a562d3594f060 |
Hashes for qoqo_qasm-0.9.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e75b1bbfe8e87b427be2f930ddda278375871a6ac3e492238741bded724df810 |
|
MD5 | 626bb87a8e568557294f822ee2c1fbd4 |
|
BLAKE2b-256 | 97da2badb35847698fa0c24ef23c00588401f083725eec1d4e15c04310aba780 |
Hashes for qoqo_qasm-0.9.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 076f85d9a7a9bcc1916088547ea7f39926275a80ae24c4c43c7dce52b604b617 |
|
MD5 | da64dcb96bd06461bd9e3a656392fcff |
|
BLAKE2b-256 | b2938a2198ebedca10d237fc73c0332c24048936efc97d2c3aa4427f8d85304a |
Hashes for qoqo_qasm-0.9.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b64c247df1d2e4aa30203ef5bdb137f44420722823c32948db1373d5d130fb7 |
|
MD5 | cd7104d278a37433d1abb52cf63b0431 |
|
BLAKE2b-256 | 30abac6eefbe47d0ef6c4ea672f81476850eafc187052a98f092db4566798b83 |
Hashes for qoqo_qasm-0.9.6-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81c8365b6df9ca0f646e44cd68d2bff2cef452ec6c2f96c1aefc028483cad5cc |
|
MD5 | 9910cf5612459fe6a8f9df9a3da87d5e |
|
BLAKE2b-256 | bb951d64abca2e9655ec1b5127a7ab509a97ed9ab86bef24c7be39777685e58c |
Hashes for qoqo_qasm-0.9.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cae2d28791432badd59a6ad540a1e2d48d07aacd7de4d81c75866c8318974de |
|
MD5 | b1d2e0b2dab1e6a308f698caa72230e6 |
|
BLAKE2b-256 | faad5e427f7432dc3713c4bf8572b9262a70fcfda1a3becb6e75cf6b3868e5c9 |
Hashes for qoqo_qasm-0.9.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45bd9f2e5e604f495d1cf72f7911de15261adc49f42aaab1e8dd61e04870290c |
|
MD5 | fb2dc4713e7e55e40d292069b055bc8c |
|
BLAKE2b-256 | 0687b43c6e92269f97f5d26b95ad0effcf489ab1181ebe9d076689490c6c499c |
Hashes for qoqo_qasm-0.9.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c77b88264dbbdad8a64d18b688a18fd270b38f1896e63ef8f7d63226f6563d9d |
|
MD5 | 71b205e49952e97c6afe250006f4cbd7 |
|
BLAKE2b-256 | 1e980b2f6af013789355348cfb2ad64d3396db894447e51c3090b8d8b4aa9f0c |
Hashes for qoqo_qasm-0.9.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a227c67cc4637de14a2ef1b76f7da13c627d7a1c30c93d4ce0dc4beed1222bb5 |
|
MD5 | 41ce17a982d2deddfa5ff05510c220a7 |
|
BLAKE2b-256 | 3e0dfe9cc6d4f20ee91c6ecd8f71e0fcd51a7ca7d0545cc579ecabc75180c0a1 |
Hashes for qoqo_qasm-0.9.6-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dc0e1e2950af21b4283efc7ec779b4eadcdbc2ad130d2890ff8fc9ca659da75 |
|
MD5 | 3c3f8c4fce72a2963d726dd973e1c5ab |
|
BLAKE2b-256 | d1b1bac92a2fd8bd99f04f8566aa790244ed9f496ba1e36e711b6b634ad5d349 |
Hashes for qoqo_qasm-0.9.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9e89be3994078fa166bb363722226f3f615d1542372bf242e4520a41b19a194 |
|
MD5 | 7d84e213ce370806e317c96296d904cc |
|
BLAKE2b-256 | 1ffb3da55387ee88540e29629414c7d758d1775472089655ffeb9eabf0ef229a |
Hashes for qoqo_qasm-0.9.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b319f27c42dc89da9406cefccd2f92e09b0ee1ac63bf253d4bc78eb4e62f2344 |
|
MD5 | 39d724e58e13621505868fe5d2af4fd3 |
|
BLAKE2b-256 | 6a50e3dece6fc67328eb8df9946f8a0e913069d34980e1a3b3dc9006b38c9f42 |
Hashes for qoqo_qasm-0.9.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a790b9237c43af7c3b8e9ccf38643273934f62a5b00ff9a9b311d76fae916130 |
|
MD5 | afe1e3831b1ee21342f001fe340759c0 |
|
BLAKE2b-256 | 547155a425816a83041336cd987fd4ee3a244cd2cd85088c05259b914dee092e |
Hashes for qoqo_qasm-0.9.6-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f7feb2a6ea2fcf94a212fa2b6346deefc3a7b365a2f963080f835aa1b97f2ff |
|
MD5 | 21159cb5960003d8b450577c23cbb2f1 |
|
BLAKE2b-256 | 5ba0e58704fcf359908dd4bbcd35b08cc5ac5353282f9e7cae528d0262735c41 |
Hashes for qoqo_qasm-0.9.6-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f62d12c242444502cb392bc084f2f5ec5279e8b822fdb77bdaf7ed092df5166 |
|
MD5 | 5a4e0402db8556bf0f7fd3f5703e70e9 |
|
BLAKE2b-256 | 99a918c304eddab1e71624c03f77b7dc2ee7cb08d22acdeb8ad7d8f4af180bac |
Hashes for qoqo_qasm-0.9.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e6c134730d47810687901fe51dadf18e526ad6e0f8733d8a83ab5deb45d1505 |
|
MD5 | f2467ceb45e2c5557f2ad50c2909bcd9 |
|
BLAKE2b-256 | 5db3cf5694f24319159231ed7326771114f2b950101f0d777403977eedf4f267 |
Hashes for qoqo_qasm-0.9.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d80d8ac4f93e4c9adb80b40400edc80a5248d61bcb9e794b7d69568775bede8 |
|
MD5 | f073141244faffe479f2d5e8f5c62ea9 |
|
BLAKE2b-256 | 9d1789534729f7af072aba401bcea23b09d19f309234fb4498addb429bef5d4a |
Hashes for qoqo_qasm-0.9.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9792b4f97f83b0e32645e6303e7143f0a43e93e9e02ddca09c91273f1289f536 |
|
MD5 | 2cdf21fb78601d284d969d78a1afa2fb |
|
BLAKE2b-256 | cb2143e6049c8c936857b6df6e3d88fad084e5e5c6fa6230c42cb4a926e5c8e9 |
Hashes for qoqo_qasm-0.9.6-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a26ed8e6f1e42340b5b6515da06c4959fede38860c89ec22aa3f4fdd129366c7 |
|
MD5 | b0c5d927f39e339c7c2147ac6bdbf2b5 |
|
BLAKE2b-256 | 8a76cc31bb8cee5a8054331375a225ba597560877de024a87e0be185903956aa |
Hashes for qoqo_qasm-0.9.6-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1cfd4c75f365c8cded31ce19b1cc1c91ea23ac75ca42eec3726fcbaeea4d384 |
|
MD5 | 442f686fca9f9980c562c0d2edf3a792 |
|
BLAKE2b-256 | 3b23613e296e595040833147556d0a13e8c37bd02d2c51fade43d8f58aa88c84 |
Hashes for qoqo_qasm-0.9.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9beb470a9af079799e2ffc49af64ed49782a03499121c3dd8d5de663ab60c77d |
|
MD5 | 396258deab0e34f0e391e42194e3d707 |
|
BLAKE2b-256 | 1c76c3bb6a739e7c0ef68ffd21e0ab6e0419e6115973335a391994488d85d0ee |
Hashes for qoqo_qasm-0.9.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba9c6facf2b3744716ca48ef10c08652722d102fbf535ddad233ee73a664a900 |
|
MD5 | fd0b36f2dc18502cd621cf1f9f87f760 |
|
BLAKE2b-256 | e7ad20e8a678381ae4d0ba621baf61b63743be3901ab51bdf9cdebf735b17c51 |
Hashes for qoqo_qasm-0.9.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a755357a54c51f0d418be106a7db80e35f1c152799728968aa997a59703f22a9 |
|
MD5 | bfc9a4e540ce7a61c7e9846065064a1c |
|
BLAKE2b-256 | 3d196457490e3bc0f735b6cc78f9b4ac3a391c8bf63a4f843b025eebabf97263 |
Hashes for qoqo_qasm-0.9.6-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 484ec02f0ef88221d6bf47804446bf361fc5db9fd643d2760ce2669049e61c4e |
|
MD5 | 75177345602e64c828c4af3841c04828 |
|
BLAKE2b-256 | f6255b8e4d24acd808128f311f972d43d113fb380c9eebaa41fa6f694d93c268 |