aind_behavior_experiment_launcher.apps.app_service.BonsaiApp

class aind_behavior_experiment_launcher.apps.app_service.BonsaiApp(workflow: PathLike, executable: PathLike = PosixPath('bonsai/bonsai.exe'), is_editor_mode: bool = True, is_start_flag: bool = True, layout: PathLike | None = None, layout_dir: PathLike | None = None, additional_properties: Dict[str, str] | None = None, cwd: PathLike | None = None, timeout: float | None = None, print_cmd: bool = False, **kwargs)[source]

Bases: App

__init__(workflow: PathLike, executable: PathLike = PosixPath('bonsai/bonsai.exe'), is_editor_mode: bool = True, is_start_flag: bool = True, layout: PathLike | None = None, layout_dir: PathLike | None = None, additional_properties: Dict[str, str] | None = None, cwd: PathLike | None = None, timeout: float | None = None, print_cmd: bool = False, **kwargs) None[source]

Methods

__init__(workflow[, executable, ...])

output_from_result(allow_stderr)

prompt_input(*args, **kwargs)

prompt_visualizer_layout_input([directory])

run()

validate(*args, **kwargs)

Attributes

result

executable

workflow

is_editor_mode

is_start_flag

layout

layout_directory

additional_properties

cwd

timeout

print_cmd