Skip to main content

Zurich Instruments LabOne Q software framework for quantum computing control

Project description

LabOne Q logo

LabOne Q

LabOne Q is Zurich Instruments’ software framework to accelerate progress in quantum computing. Its Python-based, high-level programming interface enables users to concentrate on intuitive, efficient experiment design, while automatically accounting for their instrumentation details and maximizing useful computation time. Tight system integration between software and hardware ensures a seamless user experience from setups with a single qubit to those with 100 and more.

Requirements

⚠️ This software requires Python 3.10 or higher. We assume that pip and python use a corresponding Python version.

💡 To ease the maintenance of multiple installations, we recommended to use Python environments through e.g. venv, pipenv or conda.

Installation

The following command will fetch the latest (quarterly) stable release of LabOne Q from PyPI and make it available in your current environment.

$ pip install --upgrade laboneq

Preview releases are typically published every two weeks and contain new features, improvements, or bugfixes. They undergo the similar internal testing, but do not receive backports of bugfixes. Preview releases can be installed through:

$ pip install --upgrade --pre laboneq

If you instead would like to install from source, you will additionally need to install a Rust toolchain. For this, follow the instructions on rustup.rs.

Documentation

Find the LabOne Q Manual here: https://docs.zhinst.com/labone_q_user_manual/

Dive right into using LabOne Q and generate your first pulse sequence: https://docs.zhinst.com/labone_q_user_manual/getting_started/index.html

The API Documentation is published here: https://docs.zhinst.com/labone_q_user_manual/core/reference/simple.html

Architecture

Overview of the LabOne Q Software Stack

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

laboneq-26.7.0b3-cp310-abi3-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.10+Windows x86-64

laboneq-26.7.0b3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

laboneq-26.7.0b3-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

laboneq-26.7.0b3-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (7.3 MB view details)

Uploaded CPython 3.10+macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file laboneq-26.7.0b3-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: laboneq-26.7.0b3-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for laboneq-26.7.0b3-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 15670c41205eb5c3305acd3d462175714de242dfeb87660f1cd4afb92ec9b626
MD5 462eb0b6f65807beb881cda9a3c87e17
BLAKE2b-256 4a26c98de7d55cca8493cd9de434da956491258f7bda2404239783e5e7f1b283

See more details on using hashes here.

File details

Details for the file laboneq-26.7.0b3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: laboneq-26.7.0b3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for laboneq-26.7.0b3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f0756a5ba20a135fdb8084665e3bd26e6f5b0513681b01e694f16290ac95bff1
MD5 e8612432c2aa3459d056058ec1d78440
BLAKE2b-256 9f9a8aedf1f6c2e0715553eb0e1381a52672caff7bd1c513c5c3d9917b59e2d4

See more details on using hashes here.

File details

Details for the file laboneq-26.7.0b3-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: laboneq-26.7.0b3-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for laboneq-26.7.0b3-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f0a0940cb8178d1ae33bec02b68ad153fa740df895b41e36c7ca08495459e926
MD5 bc31d77c2fb7f3e9e1824fbb0ae7988e
BLAKE2b-256 b065cbed21e29e4bc9f43680f2f6fb67ed1532e697ebae9bdf3e6124ef4ed964

See more details on using hashes here.

File details

Details for the file laboneq-26.7.0b3-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

  • Download URL: laboneq-26.7.0b3-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.10+, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for laboneq-26.7.0b3-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 45e4f0f1f3075bbb24990f4547ae336ca6b47cdc9587aa44caf4fbab2524c79a
MD5 f28712c8f477d6a6122596997ea5ac5a
BLAKE2b-256 3989d1c31654adb5d673857dbee7eba113aa57827d1cf98386d0fd7999356045

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page