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.4.0-cp310-abi3-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.10+Windows x86-64

laboneq-26.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

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

laboneq-26.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

laboneq-26.4.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (7.0 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.4.0-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: laboneq-26.4.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 24128a2d779778dcd07c9c9d8acf4acf60a8a9af8aa68fbaaae90b8635713b81
MD5 1fe4fadd0c2a13d820452d9444c7521c
BLAKE2b-256 f5a7f0bc9191519d8b970437c0d4a0eebc25951c479b9b28b5c3ea0a58639b4c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c8a03d2357d7ded71290a90ee100a1c2a0f91da543e6d47d0d9984064ad8a02
MD5 8aaf878cdc7ba210c875b6cb04b25f41
BLAKE2b-256 dae8d18b9700491433f1e49c91321d134d58c68c3d1e2ef2ae92d9cbb1875c0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b91972d1194bd3f7fd97af3f2434d227d9fa078089085acdbb754b787d3edf83
MD5 1d9dabe330623482a454d7626b3b7ba6
BLAKE2b-256 fff3111904d5406e98743c3153c079ca6821668f65785da83968de9f88170934

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.4.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
  • Upload date:
  • Size: 7.0 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.10.9 {"installer":{"name":"uv","version":"0.10.9","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.4.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 273e740cdf8a9fdf2b5747978c197bcf2b4a32e86f1905bb0a1d3b54463d86f9
MD5 59a10b372500dc5d350f56056c165ae5
BLAKE2b-256 c281837a5a9da621e7e07a790256ffdbbc0504e482aa4e9a299fd1d255f77e49

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