Skip to main content

Quantify-scheduler is a Python package for writing quantum programs featuring a hybrid gate-pulse control model with explicit timing control.

Project description

quantify-scheduler

Slack Pipelines PyPi Code Quality Coverage Documentation Status License Code style Unitary Fund

Quantify logo

Quantify is a Python-based data acquisition framework focused on Quantum Computing and solid-state physics experiments. The framework consists of quantify-core (git repo) and quantify-scheduler (git repo). It is built on top of QCoDeS and is a spiritual successor of PycQED.

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.

Take a look at the latest documentation for quantify-scheduler or use the switch at the bottom of the left panel to read the documentation for older releases. Also see the latest documentation for quantify-core.

Hardware/driver compatibility

Qblox

quantify qblox-instruments Cluster firmware
v0.14.0 0.10.x 0.5.0
0.9.0 0.4.0
v0.13.0 0.10.x 0.5.0
0.9.0 0.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. Quantify is maintained by the Quantify Consortium consisting of Qblox and Orange Quantum Systems.

Qblox logo         Orange Quantum Systems logo

 

The software is free to use under the conditions specified in the license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quantify-scheduler-0.14.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quantify_scheduler-0.14.0-py3-none-any.whl (290.8 kB view details)

Uploaded Python 3

File details

Details for the file quantify-scheduler-0.14.0.tar.gz.

File metadata

  • Download URL: quantify-scheduler-0.14.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for quantify-scheduler-0.14.0.tar.gz
Algorithm Hash digest
SHA256 c7705f3427b99c64c5857539c02c7ba50705ec1f923f4e83bfe4af19a14e59df
MD5 b08966792b41e5be9ccf29b75ba41eb3
BLAKE2b-256 c3ac85cfc6c951f6e8cf4157db9237e26614946d1b7d50a530cb7f55ac759c3a

See more details on using hashes here.

File details

Details for the file quantify_scheduler-0.14.0-py3-none-any.whl.

File metadata

File hashes

Hashes for quantify_scheduler-0.14.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ddec7fb0fe73bd37809a2a86930294cc8f14ea65d80dfe7c9476f2e4f50e8214
MD5 e5ff8841e26366a4ac22d234776423f2
BLAKE2b-256 40114ed8fbdf51a5cab6607dc6ef2fee4ce55814a601844279f3e3dda4e79ee4

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