labscript_utils

Sub-Modules

labscript_utils.camera_server

labscript_utils.connections

labscript_utils.device_registry

labscript_utils.dict_diff

labscript_utils.double_import_denier

labscript_utils.excepthook

labscript_utils.filewatcher

labscript_utils.h5_lock

labscript_utils.impprof

labscript_utils.labconfig

labscript_utils.ls_zprocess

labscript_utils.memprof

labscript_utils.modulewatcher

labscript_utils.properties

labscript_utils.qtwidgets

labscript_utils.remote

Script to run a zprocess.remote server configured according to LabConfig.

labscript_utils.settings

labscript_utils.setup_logging

labscript_utils.shared_drive

labscript_utils.shot_utils

labscript_utils.splash

labscript_utils.testing_utils

labscript_utils.tracelog

labscript_utils.unitconversions

labscript_utils.versions

labscript_utils.zlock

Script to run a zlock server configured according to LabConfig.

labscript_utils.zlog

Script to run a zlog server configured according to LabConfig.

Functions

dedent(s)

Remove leading spaces from the first line of a string, all common leading indentation (spaces only) from subsequent lines, strip trailing spaces from all lines and replace single newlines prior to lines with the common indentation with spaces.

import_or_reload(modulename)

Behaves like 'import modulename' would, excepts forces the imported script to be rerun