Navigating the dashboard
The QruiseOS dashboard makes it easy to keep track of all your QPU data. From high-level overviews of devices and workflows to the results of individual experiments, it provides a clear, easy-to-use interface for exploring and understanding your quantum systems.
Let's explore it a little.
Home¶
The dashboard home provides a quick overview of available QPUs on the left-hand side and the most recently run workflows on the right-hand side.
System Info¶
Selecting a QPU takes you to its System Info page, which displays two panels:
- the Device monitoring panel shows time series plots of key qubit metrics, such as \(T_1\), frequency, and anharmonicity.
- the Layout panel shows the chip layout. Each qubit is colour-coded based on the latest value of the selected characterisation metric.
Experiment Database
You can click on Experiment Database to delve more deeply into the experiments that yielded these qubit parameters.
Workflows¶
The Workflows pane lists all currently defined workflows for the selected QPU.
Workflow runs¶
When selecting a specific workflow, you see all the runs of this workflow with their corresponding start and end times and their status. The status is defined according to the following:
● Running : the workflow is in progress.
● Completed : the workflow finished running. (Note: this doesn't mean every task was successful - it's possible the task failed due to some physical reason, such as a failed analysis.)
● Failed : the workflow did not complete due to a software or system error, or was manually cancelled by the user (via the Cancel button on the dashboard or with ctrl-C
in the terminal).
You can see these three statuses in the screen capture below.
When you select a workflow run, there are two ways to view it: Sequential or Graph.
In the screen capture above, you can see the Sequential view, which displays the workflow as a nested list of subflows (e.g. Subflow: experiment
) and tasks (e.g. Task/ramsey+Q1-3
). (See Further workflow customisation to learn more about subflows). The chronological order runs primarily from left to right.
In Graph view (below), the workflow is displayed in the form of a directed acyclic graph (DAG), with each individual task shown as a separate node. The chronological order runs primarily from top to bottom.
In both views, the subflows and tasks are colour-coded to show their status: green for successful, red for failed, and blue for pending. This makes it easy to identify which tasks have completed, which have failed (e.g. interrupting the workflow), and which are still queued. The view updates automatically as the workflow progresses, allowing you to monitor task completion in real time.
You can click on any node to view the task status, start and end times, relevant plots, and the source notebook. You can directly open the notebook to see exactly how the task was executed, which is useful for debugging and checking configuration.
Experiment Database¶
When focusing on a specific QPU, you can click on the Experiment Database to view all the past experiments performed on that QPU, organised by qubit and experiment type. This allows you to easily track your QPU behaviour over time.
Tip
If you want to load raw and analysis data from a particular experiment, you can just copy/paste its ID and use session.load_document(ID)
.
In the case of the \(T_1\) experiment above, the complete snippet would be: