json-schemas.session¶
AindBehaviorSessionModel¶
type |
object |
||
properties |
|||
|
aind_behavior_services package version |
||
type |
string |
||
pattern |
^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ |
||
default |
0.8.8 |
||
|
Version |
||
type |
string |
||
default |
0.3.0 |
||
const |
0.3.0 |
||
|
Experiment |
||
Name of the experiment |
|||
type |
string |
||
|
Experimenter |
||
Name of the experimenter |
|||
type |
array |
||
default |
|||
items |
type |
string |
|
|
Date |
||
Date of the experiment |
|||
type |
string |
||
format |
date-time |
||
|
Root Path |
||
Root path where data will be logged |
|||
type |
string |
||
|
Session Name |
||
Name of the session. This will be used to create a folder in the root path. |
|||
default |
null |
||
oneOf |
type |
string |
|
type |
null |
||
|
Subject |
||
Name of the subject |
|||
type |
string |
||
|
Experiment Version |
||
Version of the experiment |
|||
type |
string |
||
|
Notes |
||
Notes about the experiment |
|||
default |
null |
||
oneOf |
type |
string |
|
type |
null |
||
|
Commit Hash |
||
Commit hash of the repository |
|||
default |
null |
||
oneOf |
type |
string |
|
type |
null |
||
|
Allow Dirty Repo |
||
Allow running from a dirty repository |
|||
type |
boolean |
||
default |
False |
||
|
Skip Hardware Validation |
||
Skip hardware validation |
|||
type |
boolean |
||
default |
False |