etho.cli

etho.cli.init()[source]

Initializes config files and folders.

etho.cli.main()[source]

Command line interface for DAS.

etho.cli.no_gui()[source]

Could not import the GUI. For instructions on how to install the GUI, check the docs janclemenslab.org/etho/install.html.

etho.cli.run(protocolfile: str, playlistfile: str | None = None, *, save_prefix: str | None = None, show_progress: bool = True, debug: bool = False, preview: bool = False)[source]

Starts an experiment from the CLI.

etho.cli.version(*, debug: bool = False)[source]

Displays system, version, and hardware info.

Parameters:

debug (bool) – Display exception info for failed imports. Defaults to False.