olfactometer_calibration_rig

Download Schema

CalibrationRig

type

object

properties

  • version

Version

type

string

default

0.0.0

const

0.0.0

  • computer_name

Computer Name

Computer name

type

string

  • rig_name

Rig Name

Rig name

type

string

  • harp_olfactometer

Olfactometer device

allOf

Olfactometer

  • harp_analog_input

Analog input device

allOf

HarpAnalogInput

  • harp_clock_generator

Clock generator device

allOf

HarpClockGenerator

BaseModel

type

object

properties

HarpAnalogInput

type

object

properties

  • device_type

Device Type

type

string

default

analoginput

const

analoginput

  • additional_settings

Additional settings

default

null

oneOf

BaseModel

type

null

  • calibration

Calibration

default

null

oneOf

BaseModel

type

null

  • who_am_i

Who Am I

type

integer

default

1236

const

1236

  • serial_number

Serial Number

Device serial number

default

null

oneOf

type

string

type

null

  • port_name

Port Name

Device port name

type

string

HarpClockGenerator

type

object

properties

  • device_type

Device Type

type

string

default

clockgenerator

const

clockgenerator

  • additional_settings

Additional settings

default

null

oneOf

BaseModel

type

null

  • calibration

Calibration

default

null

oneOf

BaseModel

type

null

  • who_am_i

Who Am I

type

integer

default

1158

const

1158

  • serial_number

Serial Number

Device serial number

default

null

oneOf

type

string

type

null

  • port_name

Port Name

Device port name

type

string

Olfactometer

type

object

properties

  • device_type

Device Type

type

string

default

olfactometer

const

olfactometer

  • additional_settings

Additional settings

default

null

oneOf

BaseModel

type

null

  • calibration

Calibration of the olfactometer

default

null

oneOf

OlfactometerCalibration

type

null

  • who_am_i

Who Am I

type

integer

default

1140

const

1140

  • serial_number

Serial Number

Device serial number

default

null

oneOf

type

string

type

null

  • port_name

Port Name

Device port name

type

string

OlfactometerCalibration

Olfactometer calibration class

type

object

properties

  • device_name

Device name

Name of the device being calibrated

type

string

default

Olfactometer

  • input

Input of the calibration

allOf

OlfactometerCalibrationInput

  • output

Output of the calibration

allOf

OlfactometerCalibrationOutput

  • date

Date

default

null

oneOf

type

string

format

date-time

type

null

  • description

Description

type

string

default

Calibration of the harp olfactometer device

const

Calibration of the harp olfactometer device

  • notes

Notes

default

null

oneOf

type

string

type

null

OlfactometerCalibrationInput

type

object

properties

  • channel_config

Channel Config

Configuration of olfactometer channels

type

object

default

additionalProperties

OlfactometerChannelConfig

OlfactometerCalibrationOutput

type

object

properties

OlfactometerChannelConfig

type

object

properties

  • channel_index

Channel index

type

integer

  • channel_type

Channel type

default

Odor

allOf

OlfactometerChannelType

  • flow_rate_capacity

Flow capacity. mL/min

type

integer

enum

100, 1000

default

100

  • flow_rate

Target flow rate. mL/min. If channel_type == CARRIER, this value is ignored.

type

number

maximum

100.0

default

100

  • odorant

Odorant name

default

null

oneOf

type

string

type

null

  • odorant_dilution

Odorant dilution (%v/v)

default

null

oneOf

type

number

type

null

OlfactometerChannelType

Channel type

type

string

enum

Odor, Carrier