.. toctree::
:maxdepth: 2
:hidden:
the labscript suite
*labscript suite* components
============================
The *labscript suite* is modular by design, and is comprised of:
.. list-table:: Python libraries
:widths: 10 90
:header-rows: 0
* - .. image:: img/labscript_32nx32n.svg
:target: https://docs.labscriptsuite.org/projects/labscript/en/stable/
:class: labscript-suite-icon
- |labscript|_ --- Expressive composition of hardware-timed experiments
* - .. image:: img/labscript_32nx32n.svg
:target: https://docs.labscriptsuite.org/projects/labscript-devices/en/stable/
:class: labscript-suite-icon
- |labscript-devices|_ --- Plugin architecture for controlling experiment hardware
* - .. image:: img/labscript_32nx32n.svg
:target: https://docs.labscriptsuite.org/projects/labscript-utils/en/stable/
:class: labscript-suite-icon
- |labscript-utils|_ --- Shared modules used by the *labscript suite*
.. list-table:: Graphical applications
:widths: 10 90
:header-rows: 0
* - .. image:: img/runmanager_32nx32n.svg
:target: https://docs.labscriptsuite.org/projects/runmanager/en/stable/
:class: labscript-suite-icon
- |runmanager|_ --- Graphical and remote interface to parameterized experiments
* - .. image:: img/blacs_32nx32n.svg
:target: https://docs.labscriptsuite.org/projects/blacs/en/stable/
:class: labscript-suite-icon
- |blacs|_ --- Graphical interface to scientific instruments and experiment supervision
* - .. image:: img/lyse_32nx32n.svg
:target: https://docs.labscriptsuite.org/projects/lyse/en/stable/
:class: labscript-suite-icon
- |lyse|_ --- Online analysis of live experiment data
* - .. image:: img/runviewer_32nx32n.svg
:target: https://docs.labscriptsuite.org/projects/runviewer/en/stable/
:class: labscript-suite-icon
- |runviewer|_ --- Visualize hardware-timed experiment instructions
.. toctree::
:maxdepth: 2
:hidden:
blacs
labscript-devices
labscript-utils
lyse
runmanager
runviewer
.. |labscript| replace:: **labscript**
.. _labscript: https://docs.labscriptsuite.org/projects/labscript/en/stable/
.. |labscript-devices| replace:: **labscript-devices**
.. _labscript-devices: https://docs.labscriptsuite.org/projects/labscript-devices/en/stable/
.. |labscript-utils| replace:: **labscript-utils**
.. _labscript-utils: https://docs.labscriptsuite.org/projects/labscript-utils/en/stable/
.. |runmanager| replace:: **runmanager**
.. _runmanager: https://docs.labscriptsuite.org/projects/runmanager/en/stable/
.. |blacs| replace:: **blacs**
.. _blacs: https://docs.labscriptsuite.org/projects/blacs/en/stable/
.. |lyse| replace:: **lyse**
.. _lyse: https://docs.labscriptsuite.org/projects/lyse/en/stable/
.. |runviewer| replace:: **runviewer**
.. _runviewer: https://docs.labscriptsuite.org/projects/runviewer/en/stable/