runmanager.remote

Functions

abort()

Trigger abort compilation/submission

engage()

Trigger shot compilation/submission

error_in_globals()

True if any tab of an active group contains error(s)

get_globals([raw])

Return all active globals as a dict of the form: {'<global_name>': value}.

get_labscript_file()

Get the path of the current experiment script

get_run_shots()

Get boolean state of 'Run shot(s)' checkbox

get_shot_output_folder()

Get the current shot output folder

get_shuffle()

Get boolean state of 'Shuffle' checkbox

get_version()

Return the version of runmanager the server is running in

get_view_shots()

Get boolean state of 'View shot(s)' checkbox

is_output_folder_default()

True if shot output folder is not the default path

n_shots()

Get the number of prospective shots from pressing 'Engage'

reset_shot_output_folder()

Reset the shot output folder to the default path

say_hello()

Ping the runmanager server for a response

set_globals(globals[, raw])

For a dict of the form {'<global_name>': value}, set the given globals to the given values.

set_labscript_file(value)

Set the current experiment script

set_run_shots(value)

Set boolean state of 'Run shot(s)' checkbox

set_shot_output_folder(value)

Set the shot output folder

set_shuffle(value)

Set boolean state of 'Shuffle' checkbox

set_view_shots(value)

Set boolean state of 'View shot(s)' checkbox

Classes

Client([host, port, timeout])

A ZMQClient for communication with runmanager