{ "cells": [ { "cell_type": "markdown", "id": "2c6a82eb-f45f-47cc-b012-f149d71e66ec", "metadata": {}, "source": [ "# Tutorial 1) Parameterizing sequences with arbok" ] }, { "cell_type": "markdown", "id": "8c51c408-fcfc-46d8-8f33-497e282013a7", "metadata": {}, "source": [ "## 0. Introduction" ] }, { "cell_type": "markdown", "id": "c6cdf8b7-e05d-4011-a2a1-57d91454dae2", "metadata": {}, "source": [ "This tutorial gives a first insight into the architecture and philosophy behind arbok.\n", "\n", "Arbok is a top-level python control framework based on [QCoDeS](https://microsoft.github.io/Qcodes/index.html) compiling into FPGA instructions ([QM-QUA SDK](https://pypi.org/project/qm-qua/1.1.7/)) for [quantum machines hardware](https://www.quantum-machines.co/). The core idea behind arbok is to write **qubit control sequences in a device and measurement setup agnostic manner** that are configured/ scaled to larger systems by providing the respective **configurations that characterize that given system**.\n", "\n", "**QCoDeS** is a full stack data acquisition framework that handles instrument communication, parameterization, data storage and visualization. Arbok leverages this existing infrastructure and " ] }, { "cell_type": "markdown", "id": "6e995c72-55e3-475d-a4b3-a2d1ff0ad8ad", "metadata": {}, "source": [ "
\n",
"
\n",
"