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

Uploaded CPython 3.10+Windows x86-64

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

File metadata

  • Download URL: laboneq-26.7.0b2-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.0b2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 451609c37d6ab3cb5ac9f8f03f3aa9e8e2a41ba5bd05d1b01d21bb3f6a15bf2b
MD5 2f8b6491bfa22374debc320b90917599
BLAKE2b-256 f14301942f6fed7e3f2c2ac44f73c4df158c172cbe4cb45fcd4b172e12cf43e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.7.0b2-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.0b2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6752ab38cba2289ba233320f8d949038c270f925991969f5976114216297c31b
MD5 f697327797d60eb8b4806c5c7dd9daf9
BLAKE2b-256 049a57a8ece1fb2f8099d95f16214f6bd6c2d5789974f2d35207840cffb82726

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.7.0b2-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.0b2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30e2c149bebc59de4de5a786849e7b643bd36ac62f7ae5f3207f1c08fa13b9d4
MD5 d71584ce34ac9bbc34226c398f4d6222
BLAKE2b-256 aa1a578569a2e2607eeb7ea8850953a3891b8a0652fff56092727292fbc32073

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.7.0b2-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
  • Upload date:
  • Size: 7.2 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.0b2-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4c929e1f6ed7521fd12e989e538a9e69add42f8d478280d9968af803fa87c622
MD5 098e6d97e9d991ef580c7557ede7c771
BLAKE2b-256 32360df3330dc40d6139d08124929c1f84446ab31c78255eabdd1c213f2ed3e9

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