GitHub Actions Documentation Status License Python Version PyPI Conda Version Google Group DOI

The labscript suite is a powerful and extensible framework for experiment compositioncontrolexecution, and analysis. Developed for quantum science and quantum engineering, from laboratory to in-field devices. Applicable to optics, microscopy, materials engineering, biophysics, and any application predicated on the repetition of parameterised, hardware-timed experiments.

Features

  • Flexible and automated oversight of heterogeneous hardware.
  • The most mature and widely used open-source control system in quantum science.
  • Multiple analysis-based feedback modes.
  • Extensible plugin architecture (e.g. machine learning online optimisation).
  • Readily integrates with other software, including image acquisition, analysis, and even other control systems.
  • Compose experiments as human-readable Python code, leveraging modularity, revision control and re-use.
  • Dynamic visualisation of experiment composition and results.
  • Remote operation: different modules can run on physically separate hosts / single modules can be run on multiple hosts (including hardware supervisor, blacs).
  • Auto-generating user-interfaces.
  • High-level scripting: all user-interface interaction can be programatically synthesised.

Originally developed by the Bose–Einstein condensate (BEC) research group at Monash University in Australia, it has been deployed in 30 laboratories worldwide, including those at the Joint Quantum Institute (University of Maryland & NIST), National Research Laboratories, US Army Research Laboratory, Stanford University, JILA, University of Colorado Boulder, University of Rochester, Dartmouth College, Universität Tübingen, Bates College, ICFO, Universität Basel, Technische Universität Darmstadt, and Swinburne University.

For an overview of the capabilities of the suite, see: