# quantify-scheduler
**Repository Path**: gtaifu/quantify-scheduler
## Basic Information
- **Project Name**: quantify-scheduler
- **Description**: 我们改造过的quantify-scheduler,其zhinst backend能够支撑全部IOP2021芯片上的实验
- **Primary Language**: Unknown
- **License**: BSD-3-Clause
- **Default Branch**: main-quanta
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2025-05-04
- **Last Updated**: 2025-05-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# quantify-scheduler
[](https://quantify-os.org/slack.html#sec-slack)
[](https://gitlab.com/quantify-os/quantify-scheduler/-/pipelines/)
[](https://pypi.org/project/quantify-scheduler)
[](https://app.codacy.com/gl/quantify-os/quantify-scheduler/dashboard?utm_source=gitlab.com&utm_medium=referral&utm_content=quantify-os/quantify-scheduler&utm_campaign=Badge_Grade)
[](https://app.codacy.com/gl/quantify-os/quantify-scheduler/dashboard?utm_source=gitlab.com&utm_medium=referral&utm_content=quantify-os/quantify-scheduler&utm_campaign=Badge_Coverage)
[](https://gitlab.com/quantify-os/quantify-scheduler/-/raw/main/LICENSE)
[](https://github.com/psf/black)
[](https://unitary.fund)

Quantify is a Python-based data acquisition framework focused on Quantum Computing and
solid-state physics experiments.
The framework consists of [quantify-core](https://pypi.org/project/quantify-core/) ([git](https://gitlab.com/quantify-os/quantify-core/) | [docs](https://quantify-os.org/docs/quantify-core/))
and [quantify-scheduler](https://pypi.org/project/quantify-scheduler/) ([git](https://gitlab.com/quantify-os/quantify-scheduler/) | [docs](https://quantify-os.org/docs/quantify-scheduler/)).
It is built on top of [QCoDeS](https://qcodes.github.io/Qcodes/)
and is a spiritual successor of [PycQED](https://github.com/DiCarloLab-Delft/PycQED_py3).
`quantify-scheduler` is a Python module for writing quantum programs featuring a hybrid gate-pulse control model with explicit timing control.
This control model allows quantum gate and pulse-level descriptions to be combined in a clearly defined and hardware-agnostic way.
`quantify-scheduler` is designed to allow experimentalists to easily define complex experiments. It produces synchronized pulse schedules
that are distributed to control hardware, after compiling these schedules into control-hardware specific executable programs.
## Hardware/driver compatibility
**Qblox**
| quantify-scheduler | qblox-instruments | Cluster firmware |
|--------------------|:------------------------------------------------------------:|:-----------------------------------------------------------------------------:|
| v0.16.0 | [0.11.x](https://pypi.org/project/qblox-instruments/0.11.0/) | [0.6.0](https://gitlab.com/qblox/releases/cluster_releases/-/releases/v0.6.0) |
| v0.15.0 | [0.10.x](https://pypi.org/project/qblox-instruments/0.10.0/) | [0.5.0](https://gitlab.com/qblox/releases/cluster_releases/-/releases/v0.5.0) |
| | [0.9.0](https://pypi.org/project/qblox-instruments/0.9.0/) | [0.4.0](https://gitlab.com/qblox/releases/cluster_releases/-/releases/v0.4.0) |
| v0.14.0 | [0.10.x](https://pypi.org/project/qblox-instruments/0.10.0/) | [0.5.0](https://gitlab.com/qblox/releases/cluster_releases/-/releases/v0.5.0) |
| | [0.9.0](https://pypi.org/project/qblox-instruments/0.9.0/) | [0.4.0](https://gitlab.com/qblox/releases/cluster_releases/-/releases/v0.4.0) |
| v0.13.0 | [0.10.x](https://pypi.org/project/qblox-instruments/0.10.0/) | [0.5.0](https://gitlab.com/qblox/releases/cluster_releases/-/releases/v0.5.0) |
| | [0.9.0](https://pypi.org/project/qblox-instruments/0.9.0/) | [0.4.0](https://gitlab.com/qblox/releases/cluster_releases/-/releases/v0.4.0) |
**Zurich Instruments**
- `zhinst==21.8.20515`, `zhinst-qcodes==0.1.4`, `zhinst-toolkit==0.1.5`
## Overview and Community
For a general overview of Quantify and connecting to its open-source community, see [quantify-os.org](https://quantify-os.org/).
Quantify is maintained by the Quantify Consortium consisting of Qblox and Orange Quantum Systems.
[
](https://www.qblox.com)
[
](https://orangeqs.com)
The software is free to use under the conditions specified in the [license](https://gitlab.com/quantify-os/quantify-scheduler/-/raw/main/LICENSE).