aind_behavior_experiment_launcher.launcher.behavior_launcher.BehaviorLauncher

class aind_behavior_experiment_launcher.launcher.behavior_launcher.BehaviorLauncher(*args, **kwargs)[source]

Bases: BaseLauncher, Generic[TRig, TSession, TTaskLogic]

__init__(*args, **kwargs) None[source]

Methods

__init__(*args, **kwargs)

abspath(path)

dispose()

main()

validate()

Validates the dependencies required for the launcher to run.

Attributes

RIG_DIR

SUBJECT_DIR

TASK_LOGIC_DIR

rig_schema

services_factory_manager

session_directory

session_schema

task_logic_schema

validate() None[source]

Validates the dependencies required for the launcher to run.