qoqo

Quantum Operation Quantum Operation
Yes we use reduplication

qoqo/roqoqo is a toolkit to represent quantum circuits by HQS Quantum Simulations.

For a detailed introduction see the user documentation and the qoqo examples repository

What roqoqo/qoqo is:

What roqoqo/qoqo is not:

Documentation Status GitHub Workflow Status PyPI PyPI - Format Crates.io Crates.io

qoqo provides a full python interface to the underlying roqoqo library, including:

Installation

On Linux, macOS and Windows on x86 precompiled packages can be found on PyPi and installed via

shell pip install qoqo

Alternatively, installing from the source distribution is possible. For this, a rust toolchain and the maturin Python package need to be already installed. A Rust toolchain can be installed using rustup. With this Rust toolchain installed, qoqo can be installed using a pip command:

```bash

After installing the Rust toolchain, execute the following:

pip install maturin pip install qoqo ```

When using qoqo in a rust project providing a python interface add

TOML qoqo = {version="1.0.0", default-features=false}

to the [dependencies] section of the project Cargo.toml.