########
Quantify
########
.. figure:: /figures/QUANTIFY_LANDSCAPE_DM.svg
:width: 800px
:align: center
:alt: Quantify logo
:class: only-dark
.. figure:: /figures/QUANTIFY_LANDSCAPE.svg
:width: 800px
:align: center
:alt: Quantify logo
:class: only-light
`Quantify `_ is a Python-based data acquisition framework focused on Quantum Computing and solid-state physics experiments.
The framework consists of `quantify-core `_
and `quantify-scheduler `_.
Quantify-core tutorials
^^^^^^^^^^^^^^^^^^^^^^^
The :code:`quantify-core` package contains all basic functionality to control experiments.
The following tutorials are hosted on the :code:`quantify-core` documentation website:
.. toctree::
:maxdepth: 1
:name: tutorials_quantify_core
Controlling a basic experiment using MeasurementControl (external)
Advanced capabilities of the MeasurementControl (external)
Building custom analyses - the data analysis framework (external)
Adaptive Measurements (external)
Plot monitor (external)
Quantify-scheduler tutorials
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The :code:`quantify-scheduler` package enables experimentalists to define complex experiments easily and produces synchronized pulse schedules to be distributed to the control hardware.
Its hybrid gate-pulse control model allows quantum gate- and pulse-level descriptions to be combined in a clearly defined and hardware-agnostic way.
The following tutorials are hosted on the :code:`quantify-scheduler` documentation website:
.. toctree::
:maxdepth: 1
:name: tutorials_quantify_scheduler
Running an Experiment (external)
Schedules and Pulses (external)
Compiling to Hardware (external)
Operations and Qubits (external)
Acquisitions (external)
ScheduleGettable (external)
Qblox-specific tutorials
^^^^^^^^^^^^^^^^^^^^^^^^
These tutorials introduce the capabilities and interfaces of Qblox hardware, using Quantify as interface.
.. toctree::
:maxdepth: 1
:name: tutorials_quantify_qblox
quantify_tutorials/basic_sequencing.ipynb