Skip to content

Functionality & Concepts

The chapters in Functionality & Concepts contain reference material and explanations to help you with LabOne Q. These chapters are organized based off of the the below classes, along with extra chapters that discuss important LabOne Q concepts.

Device Setup

The device setup object models your hardware that you'll run your experiments on. This model includes physical instruments and wiring connections, including abstract Logical Signal Lines.


The Experiment object is defined in terms of Experimental Signals that are mapped onto Logical Signal Lines and describes the dynamic processes that make up a quantum experiment. Experiments allow you to apply temporary instrument settings in the form of experiment calibrations and perform loops which average data and sweep parameters. These loops then embed a nested structure of Sections which contain pulse commands.


The Session represents an active connection between the LabOne Q dataserver and the physical instruments connected to it. The session is defined in terms of connectivity information and a Device Setup object and, once connected, can compile and execute one or more previously defined Experiments.


Calibration objects are used as baseline calibrations to apply persistent settings to the Device Setup or as experiment calibrations used to define sweeps of instrument nodes and other settings for the duration of an experiment.


A Results object is returned by the Session after running an experiment. Apart from measurement data, Results also contains all objects needed to repeat the original experiment.