RunViewer,

Written by

in

The labscript suite is a powerful, open-source framework designed for the composition, control, execution, and analysis of hardware-timed experiments. Originally developed for quantum science and engineering, it is widely used for experiments requiring precise, parameterized control over hardware. Key aspects of the labscript suite include:

Experiment Composition: Experiments are written in Python, allowing for modularity, version control, and code reuse.

Hardware Control: It provides flexible, automated control over heterogeneous laboratory hardware. Key Components:

lyse: A data analysis framework that automatically runs Python scripts to analyze data as it is collected.

runmanager: A graphical user interface used to control experiments, manage parameter scans, and interact with the system remotely.

BLACS: The backend hardware supervisor that runs on separate hosts to manage hardware interaction. Key Features:

Extensible: The suite features an extensible plugin architecture, allowing for features like online machine learning optimization.

Visualisation: Offers dynamic visualisation of experiment composition and results.

Remote Operation: Modules can be distributed across different, physically separate hosts.

The labscript suite is widely used for quantum science, optics, microscopy, biophysics, and materials engineering. It is now distributed as Python packages on PyPI and Anaconda Cloud. If you’re interested, I can: Tell you more about specific components like Lyse or BLACS. Explain how to install it via pip or conda. Give you a simple example of how a script looks. Let me know what you’d like to dive into! the labscript suite

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *