water_valve_calibration_logic

Download Schema

CalibrationLogic

Olfactometer operation control model that is used to run a calibration data acquisition workflow

type

object

properties

  • name

Task name

type

string

default

WaterValveCalibrationLogic

  • description

Description

Description of the task.

type

string

default

  • task_parameters

Task parameters

CalibrationParameters

  • version

Version

type

string

default

0.4.0

const

0.4.0

  • stage_name

Stage Name

Optional stage name the Task object instance represents.

default

null

oneOf

type

string

type

null

additionalProperties

False

CalibrationParameters

type

object

properties

  • rng_seed

Rng Seed

Seed of the random number generator

default

null

oneOf

type

number

type

null

  • aind_behavior_services_pkg_version

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.7

  • valve_open_time

Valve Open Time

An array with the times (s) the valve is open during calibration

type

array

items

type

number

exclusiveMinimum

0.0

minItems

1

  • valve_open_interval

Valve open interval

Time between two consecutive valve openings (s)

type

number

exclusiveMinimum

0.0

default

0.2

  • repeat_count

Repeat count

Number of times the valve opened per measure valve_open_time entry

type

integer

minimum

1

default

200

additionalProperties

True