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

Uploaded CPython 3.10+Windows x86-64

laboneq-26.1.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

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

laboneq-26.1.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

laboneq-26.1.2-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (5.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.1.2-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: laboneq-26.1.2-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.1.2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 cded7636cf6651e3a7bf45dbb93063b161497e87f8895fb746fa79efd7a6af89
MD5 f1c22fda79fe56c805371ab077f19926
BLAKE2b-256 f797a91ce8e6201cf58ac4c4c022b2f8b460ed0216c3b8eb60e830ce92c00c4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.1.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.1.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5aecab3d84f4a8c631b1b15e086224bef6b152cc8f6fc4f0500389dbc30138c6
MD5 0dbaeb3efdfb5dbc9d54f6db3da9143d
BLAKE2b-256 5781bd4f1433251938816e0d7c0cd341c36d58acf2d8e42b2a01da0743b1e5aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.1.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","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.1.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 70b741bb1bcf1c113ee32c7197c19cfd161180c82b5ab417669e5e9e7a437606
MD5 0fef0ab8b1fcce209b629dde0d451003
BLAKE2b-256 78b5f946afcc87a81e8ade8cb71473f350d50a8c46b387eea77c45af6effcfde

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laboneq-26.1.2-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
  • Upload date:
  • Size: 5.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.9.25 {"installer":{"name":"uv","version":"0.9.25","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.1.2-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f6cd608e9d15b611659d25b8236b2319db4c5e748e6f93e94238b3575741d359
MD5 9ae137c793e5ff6a85a2124148a44e79
BLAKE2b-256 cbde0006e4b08b95fbf1bb2638f22f239ba4cc91d05cdda34947c418dacaf6c6

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