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.0b5-cp310-abi3-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.10+Windows x86-64

laboneq-26.7.0b5-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB view details)

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

laboneq-26.7.0b5-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

laboneq-26.7.0b5-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (7.5 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.0b5-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: laboneq-26.7.0b5-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 4.1 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.0b5-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c2959c82128aa2fc6f083128617a5a4420b2db97478f56d349f8e7da8a476a45
MD5 c30b7f4cbc011901e64a47733b947f0a
BLAKE2b-256 379d2bb0a3af32c5860edcdfb03a3e9304be03bb45c1deb5d0017810a9b431b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.7.0b5-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.3 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.0b5-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 71d0bd4d797008a4e6c405f751097e3b0a9a4b7809068a7006a504fd6b220d7e
MD5 6e3278672ed47d8e64bea76a13ac6c86
BLAKE2b-256 f773971b0952c7d0bc7ec69c9e151c8b40e8356d2d695df97cb952737da70ff4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.7.0b5-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.1 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.0b5-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2834a0fa128d5c1ba49ae74890932d81aaabe6371f14263c4ccebe50c6b76b2f
MD5 1b97f4f5e341f71e035d970cd32570c3
BLAKE2b-256 888fa0cfcd603cb4cf1f592c2c84eb781d2ebf06cb32f342a100ff1c62004f57

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.7.0b5-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
  • Upload date:
  • Size: 7.5 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.0b5-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 6d77da689ff4783268638f9cc656529b46467ff1fd3c5cd53a80bfdae103c317
MD5 f6793ae7b1852d21d0026fe232c3fcc7
BLAKE2b-256 196b7d8ccbd675b932ad84519f4e12c5b13e54731e3dd01b77f2082e18f1555e

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