The labscript suite comprises many programs, each of which does one thing well.
runmanager provides an intuitive user interface for defining experiment parameters and preparing shots.
Hardware control is handled by BLACS, for both buffered experiment execution and manual control.
Analysis routines are automatically run on incoming data in lyse.
mise closes the loop on analysis and shot creation, providing automated optimisation.
BIAS communicates with cameras, allowing asynchronous control of regions of interest and on-the-fly feedback.