LabOne Q: An Intuitive Software Framework for Scalable Quantum Computing

LabOne Q — a new software framework introduced by Zurich Instruments for quantum computing — accelerates laboratory progress.

  • Users can now spend time on things that matter, their experiments
  • Control all details down to the last sample
  • Program large setups in Python as a single machine
  • Optimize the setup for a high duty cycle
  • Convert complicated quantum circuits into straightforward code
  • Scale up with drop-in code replacement
  • Enhance throughput with a simplified interface
LabOne Q. All Quantum in One.

LabOne Q. All Quantum in One. Video Credit: Zurich Instruments AG

Designed for Experiments on the Most Advanced Control Electronics

With LabOne Q, users can express experiments in a language that unites the concrete world of signals with the abstract world of quantum gates. The Python-based, high-level interface offers intuitive tools for specifying multi-channel signals with accurate timing control.

LabOne Q: An Intuitive Software Framework for Scalable Quantum Computing

Image Credit: Zurich Instruments AG

Reusing code is easy with LabOne Q. Sections enable pulse patterns to be grouped across signal lines. They support sweeping, averaging, and looping structures to consistently express all levels of timing, from sample-accurate pulse-level control up to the group of multi-experiment protocols.

LabOne Q simplifies and automates tedious tasks like adjusting instrument settings, producing and uploading waveforms, and coordinating pulses between multiple instruments. However, users still have complete low-level access to the instruments, even with this high level of control and measurement automation. Instrument settings and setup details are accessible with a single line of code.

For visualization of the experimental sequences and pulses before implementation, LabOne Q also offers browser-based tools that provide a simplified outline of complicated experiments, even with hundreds of pulses.

Supporting High Duty Cycles

LabOne Q allows users to make the most of their setups by helping to prolong the amount of time the experiment generates results. With an optimal duty cycle, a quantum computer spends the most  time possible executing experiments on the quantum processing unit. 

LabOne Q: An Intuitive Software Framework for Scalable Quantum Computing

Image Credit: Zurich Instruments AG

LabOne Q helps the user to increase computational duty cycles by optimizing control instructions, reducing communication overhead, enabling pipelining and queuing of experiments through its separation of online and offline functionality, and by offering interfaces for automation.

In addition, experiments have a clear differentiation between real-time execution, when the instruments implement instructions and collect information autonomously, and near-time instructions — when interacting with an outside process is essential.

For instance, when a quantum gate is tuned up with optimal control, real-time calibration sequences are incorporated with optimization steps. Intermediate measurement results are used to optimally calibrate the required gate pulse.

Performance That Scales With Setup

Controlling many qubits is simple with LabOne Q. Scaling up or upgrading a lab setup only needs a drop-in replacement in the code, with synchronization of all instruments guaranteed from the start. A concurrent tune-up of many qubits, multi-qubit gate calibration, multiplexed qubit state readout, and control crosstalk compensation is included in LabOne Q.

LabOne Q: An Intuitive Software Framework for Scalable Quantum Computing

Image Credit: Zurich Instruments AG

LabOne Q  supports the user's scaling roadmap by cutting down complexity, allowing automation, and increasing performance. Its programming interface offers an accessible overview, even while working with 100 signals or more, and with the QCCS System Monitor all vital hardware settings are just a click away.

Other Equipment by this Supplier

While we only use edited and approved content for Azthena answers, it may on occasions provide incorrect responses. Please confirm any data provided with the related suppliers or authors. We do not provide medical advice, if you search for medical information you must always consult a medical professional before acting on any information provided.

Your questions, but not your email details will be shared with OpenAI and retained for 30 days in accordance with their privacy principles.

Please do not ask questions that use sensitive or confidential information.

Read the full Terms & Conditions.