Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Qubex: Qubit experiment framework

GitHub license GitHub stars Ask DeepWiki

Qubex is a Python library designed to simplify and accelerate quantum experiments by providing a flexible and extensible framework for pulse-level control, readout, and calibration on quantum hardware. It streamlines experiment workflows such as:

  • Qubit and resonator spectroscopy
  • T1 and T2 measurement
  • Single- and two-qubit gate calibration
  • Randomized Benchmarking
  • Pulse-level experiments and simulations
  • Experiment: The recommended user-facing workflow for most hardware-backed qubit experiments, from setup through analysis. See the Experiment guide.
  • Simulator: For researchers who want to study pulse-level Hamiltonian dynamics without using real hardware. See the Simulator guide.
  • Pulse sequences: Learn the shared PulseSchedule model used across hardware and simulation workflows. See the PulseSchedule guide.
  • Low-level APIs: Start here when you need measurement-side abstractions such as sessions, schedules, readout, sweeps, and backend integration. See the overview.

Requirements

  • Python 3.10 or higher

Installation

The 1.5.0rc4 release candidate can be installed from PyPI:

pip install "qubex==1.5.0rc4"

For hardware support, install qubex[backend]==1.5.0rc4 (QuEL-1, Linux) or qubex[quel3]==1.5.0rc4. This is a prerelease for validation before v1.5.0. The Git-based commands below install the repository version. To install uv, see the official guide: https://docs.astral.sh/uv/getting-started/installation/

Install latest release

uv pip install git+https://github.com/amachino/qubex.git

Install with QuEL-1 backend support for real hardware use (Linux only)

uv pip install "qubex[backend] @ git+https://github.com/amachino/qubex.git"

backend is the public extra for QuEL-1 support. quel1 is available as the equivalent explicit extra name. If you only want to use the simulator, you do not need either extra.

Install with QuEL-3 support

uv pip install "qubex[quel3] @ git+https://github.com/amachino/qubex.git"

Install specific version

uv pip install "git+https://github.com/amachino/qubex.git@<version>"

Check available versions on the Release Page.

Install for development

Development in this repository assumes a uv-managed environment.

git clone -b develop https://github.com/amachino/qubex.git
cd qubex
make sync

Documentation

The documentation is available at https://amachino.github.io/qubex/.

Metadata

Release files for qubex 1.5.0rc4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qubex 1.5.0rc4
File Size Uploaded
qubex-1.5.0rc4.tar.gz 844.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qubex 1.5.0rc4
File Interpreter ABI Platform
qubex-1.5.0rc4-py3-none-any.whl Python 3 none any Details

Total release size: 1.8 MB

Release files / qubex-1.5.0rc4.tar.gz

Download URL qubex-1.5.0rc4.tar.gz
Size 844.6 kB
Tags Source
SHA-256 checksum
How to use checksums
ff97a22507128b69ff719ed7d2f19bd01a7e08e14561671e8e7867ae5d7f396d
BLAKE2b-256 checksum
How to use checksums
1454781002189cac93dfbad9202a647088b7bb4b8a883296d89cd874eeb0b71e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.18

Release files / qubex-1.5.0rc4-py3-none-any.whl

Download URL qubex-1.5.0rc4-py3-none-any.whl
Size 986.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ab4bf8c4818ad4fc94c0ab908f61e4e891a4e100f01814fe1358316af53ec5ae
BLAKE2b-256 checksum
How to use checksums
1df192a070fbf88b36d856933cedcb76d16e158d7f572fb2a82c44e74355d7b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.18

Release history Release notifications | RSS feed

This release

1.5.0rc4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page