Devices¶
Model definitions¶
AdditionalImagingDevice¶
Description of additional devices
Field |
Type |
Title (Description) |
|---|---|---|
|
Device type |
|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
AirPuffDevice¶
Description of an air puff device
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Spout diameter |
|
Size unit |
|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Arena¶
Description of a rectangular arena
Field |
Type |
Title (Description) |
|---|---|---|
|
3D Size |
|
|
Size unit |
|
|
List[Device] |
Objects in arena |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Camera¶
Camera Detector
Field |
Type |
Title (Description) |
|---|---|---|
|
||
|
Manufacturer |
|
|
Data interface |
|
|
Cooling |
|
|
|
Frame rate (Hz) (Frame rate being used) |
|
Optional[FrequencyUnit] |
Frame rate unit |
|
Optional[ImmersionMedium] |
Immersion |
|
Optional[CameraChroma] |
Camera chroma |
|
|
Width of the sensor (pixels) |
|
|
Height of the sensor (pixels) |
|
Size unit |
|
|
|
Sensor format |
|
|
Sensor format unit |
|
|
Bit depth |
|
Detector binning mode |
|
|
|
Bin width |
|
|
Bin height |
|
Bin size unit |
|
|
|
Gain |
|
|
Crop offset x |
|
|
Crop offset y |
|
|
Crop width |
|
|
Crop width |
|
Crop size unit |
|
|
Optional[Software] |
Recording software |
|
Optional[DeviceDriver] |
Driver |
|
|
Driver version |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
CameraAssembly¶
Named assembly of a camera and lens (and optionally a filter)
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Camera assembly name |
|
Camera target |
|
|
Camera |
|
|
Lens |
|
|
Optional[Filter] |
Filter |
|
List[AnatomicalRelative] |
Relative position |
|
Optional[CoordinateSystem] |
Device coordinate system |
|
Optional[List[Translation or Rotation or Scale or Affine]] |
Device to instrument transform (Position and orientation of the device in the instrument coordinate system) |
Catheter¶
Description of a catheter device
Field |
Type |
Title (Description) |
|---|---|---|
|
Catheter material |
|
|
Catheter design |
|
|
Catheter port |
|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
CatheterDesign¶
Type of catheter design
Name |
Value |
|---|---|
|
|
|
|
|
|
CatheterMaterial¶
Type of catheter material
Name |
Value |
|---|---|
|
|
|
|
|
|
CatheterPort¶
Type of catheter port
Name |
Value |
|---|---|
|
|
|
|
Computer¶
Description of a computer
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Operating system |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
DAQChannel¶
Named input or output channel on a DAQ device
Field |
Type |
Title (Description) |
|---|---|---|
|
|
DAQ channel name |
|
DAQ channel type |
|
|
|
DAQ port |
|
|
[DEPRECATED] Use DAQChannel.port instead. DAQ channel index |
|
|
DAQ channel sample rate (Hz) |
|
Optional[FrequencyUnit] |
Sample rate unit |
|
|
Set to true if DAQ channel is sampled at irregular intervals |
DAQDevice¶
Data acquisition device containing multiple I/O channels
Field |
Type |
Title (Description) |
|---|---|---|
|
Type of connection to PC |
|
|
Manufacturer |
|
|
List[DAQChannel] |
DAQ channels |
|
|
Firmware version |
|
|
Hardware version |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Detector¶
Description of a generic detector
Field |
Type |
Title (Description) |
|---|---|---|
|
Detector Type |
|
|
Manufacturer |
|
|
Data interface |
|
|
Cooling |
|
|
|
Frame rate (Hz) (Frame rate being used) |
|
Optional[FrequencyUnit] |
Frame rate unit |
|
Optional[ImmersionMedium] |
Immersion |
|
Optional[CameraChroma] |
Camera chroma |
|
|
Width of the sensor (pixels) |
|
|
Height of the sensor (pixels) |
|
Size unit |
|
|
|
Sensor format |
|
|
Sensor format unit |
|
|
Bit depth |
|
Detector binning mode |
|
|
|
Bin width |
|
|
Bin height |
|
Bin size unit |
|
|
|
Gain |
|
|
Crop offset x |
|
|
Crop offset y |
|
|
Crop width |
|
|
Crop width |
|
Crop size unit |
|
|
Optional[Software] |
Recording software |
|
Optional[DeviceDriver] |
Driver |
|
|
Driver version |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Device¶
Generic device
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
DevicePosition¶
Position class for devices
Field |
Type |
Title (Description) |
|---|---|---|
|
List[AnatomicalRelative] |
Relative position |
|
Optional[CoordinateSystem] |
Device coordinate system |
|
Optional[List[Translation or Rotation or Scale or Affine]] |
Device to instrument transform (Position and orientation of the device in the instrument coordinate system) |
DigitalMicromirrorDevice¶
Description of a Digital Micromirror Device (DMD)
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Max DMD patterns |
|
|
Invert pixel values |
|
|
Motion padding X (pixels) |
|
|
Motion padding Y (pixels) |
|
Padding unit |
|
|
|
DMD Pixel size (fraction of line scan period) |
|
|
DMD Start phase (fraction of line scan period) |
|
|
DMD Curtain (fraction of DMD scan period) |
|
|
Line shear anchors at top and bottom of field of view (pixels) |
|
Line shear anchors unit |
|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Disc¶
Description of a running disc (i.e. MindScope Disc)
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Radius (cm) |
|
radius unit |
|
|
Optional[DaqChannelType] |
(analog or digital electronics) |
|
|
Encoder (Encoder hardware type) |
|
|
Decoder (Decoder chip type) |
|
Optional[Software] |
Encoder firmware (Firmware to read from decoder chip counts) |
|
|
Surface material |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Enclosure¶
Description of an enclosure
Field |
Type |
Title (Description) |
|---|---|---|
|
Size |
|
|
Size unit |
|
|
|
Internal material |
|
|
External material |
|
|
Grounded |
|
|
Laser interlock |
|
|
Air filtration |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
EphysAssembly¶
Named assembly for combining a manipulator and extracellular ephys probes
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Ephys assembly name |
|
Manipulator |
|
|
List[EphysProbe] |
Probes that are held by this module |
EphysProbe¶
Probe used in an extracellular ephys experiment
Field |
Type |
Title (Description) |
|---|---|---|
|
Probe model |
|
|
Optional[Device] |
Headstage for this probe |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
FiberAssembly¶
Module for inserted fiber photometry recording
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Fiber assembly name |
|
Manipulator |
|
|
List[FiberProbe] |
Probes that are held by this module |
FiberPatchCord¶
Description of a patch cord
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Core diameter (um) |
|
|
Numerical aperture |
|
|
Photobleaching date |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
FiberProbe¶
Description of a fiber optic probe
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Core diameter (um) |
|
Core diameter unit |
|
|
|
Numerical aperture |
|
Optional[FerruleMaterial] |
Ferrule material |
|
|
Active length (mm) (Length of taper) |
|
|
Total length (mm) |
|
Length unit |
|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Filter¶
Filter used in a light path
Field |
Type |
Title (Description) |
|---|---|---|
|
Type of filter |
|
|
Manufacturer |
|
|
|
Cut-off wavelength (nm) |
|
|
Cut-on wavelength (nm) |
|
|
Center wavelength (nm) (Single wavelength or list of wavelengths for MULTIBAND or MULTI_NOTCH filters) |
|
Wavelength unit |
|
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
HarpDevice¶
DAQ that uses the Harp protocol for synchronization and data transmission
Field |
Type |
Title (Description) |
|---|---|---|
|
Manufacturer |
|
|
Type of Harp device |
|
|
|
Core version |
|
|
Tag version |
|
Data interface |
|
|
|
Is Clock Generator |
|
List[DAQChannel] |
DAQ channels |
|
|
Firmware version |
|
|
Hardware version |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Lamp¶
Description of a Lamp lightsource
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Wavelength minimum (nm) |
|
|
Wavelength maximum (nm) |
|
Wavelength unit |
|
|
|
Temperature (K) |
|
Optional[TemperatureUnit] |
Temperature unit |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Laser¶
Laser module with a specific wavelength (may be a sub-component of a larger assembly)
Field |
Type |
Title (Description) |
|---|---|---|
|
Manufacturer |
|
|
|
Wavelength (nm) |
|
Wavelength unit |
|
|
Optional[Coupling] |
Coupling |
|
|
Coupling efficiency (percent) |
|
|
Coupling efficiency unit |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
LaserAssembly¶
Named assembly combining a manipulator, lasers, collimator, and fibers
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Laser assembly name |
|
Manipulator |
|
|
List[Laser] |
Lasers connected to this module |
|
Collimator |
|
|
Fiber patch |
Lens¶
Lens
Field |
Type |
Title (Description) |
|---|---|---|
|
Manufacturer |
|
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
LickSpout¶
Description of a lick spout
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Spout diameter (mm) |
|
Spout diameter unit |
|
|
Solenoid valve |
|
|
Device or HarpDevice |
Lick sensor |
|
Optional[LickSensorType] |
Lick sensor type |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
LickSpoutAssembly¶
Description of multiple lick spouts, possibly mounted on a stage
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Lick spout assembly name |
|
List[LickSpout] |
Water spouts |
|
Optional[MotorizedStage] |
Motorized stage |
LightAssembly¶
Named assembly of a light source and lens
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Light assembly name |
|
Laser or LightEmittingDiode or Lamp |
|
|
Lens |
|
|
Optional[Filter] |
Filter |
LightEmittingDiode¶
Description of a Light Emitting Diode (LED) device
Field |
Type |
Title (Description) |
|---|---|---|
|
Manufacturer |
|
|
|
Wavelength (nm) |
|
Wavelength unit |
|
|
|
Bandwidth (FWHM) |
|
Optional[SizeUnit] |
Bandwidth unit |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Manipulator¶
Manipulator used on a dome module
Field |
Type |
Title (Description) |
|---|---|---|
|
Manufacturer |
|
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Microscope¶
Description of a microscope
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Monitor¶
Description of visual display for visual stimuli
Field |
Type |
Title (Description) |
|---|---|---|
|
Manufacturer |
|
|
|
Refresh rate (Hz) |
|
|
Width (pixels) |
|
|
Height (pixels) |
|
Size unit |
|
|
|
Viewing distance (cm) |
|
Viewing distance unit |
|
|
|
Contrast (Monitor’s contrast setting) |
|
Optional[UnitlessUnit] |
Contrast unit |
|
|
Brightness (Monitor’s brightness setting) |
|
Optional[UnitlessUnit] |
Brightness unit |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
|
List[AnatomicalRelative] |
Relative position |
|
Optional[CoordinateSystem] |
Device coordinate system |
|
Optional[List[Translation or Rotation or Scale or Affine]] |
Device to instrument transform (Position and orientation of the device in the instrument coordinate system) |
MotorizedStage¶
Description of motorized stage
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Travel of device (mm) |
|
Travel unit |
|
|
Optional[Software] |
Firmware |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
MyomatrixArray¶
Description of a Myomatrix array
Field |
Type |
Title (Description) |
|---|---|---|
|
Array type |
|
|
List[MyomatrixThread] |
Array threads |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
MyomatrixContact¶
Description of a contact on a myomatrix thread
Field |
Type |
Title (Description) |
|---|---|---|
|
Body part of contact insertion (Use MouseBodyParts) |
|
|
Relative position (Position relative to procedures coordinate system) |
|
|
Muscle of contact insertion (Use MouseEmgMuscles) |
|
|
|
In muscle |
MyomatrixThread¶
Description of a thread of a myomatrix array
Field |
Type |
Title (Description) |
|---|---|---|
|
Location of ground electrode (Use GroundWireLocations) |
|
|
List[MyomatrixContact] |
Contacts |
NeuropixelsBasestation¶
PXI-based Neuropixels DAQ
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Basestation firmware version |
|
|
Basestation connect board firmware |
|
|
Slot number for this basestation |
|
List[ProbePort] |
Basestation ports |
|
||
|
||
|
List[DAQChannel] |
DAQ channels |
|
|
Firmware version |
|
|
Hardware version |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Objective¶
Description of an objective device
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Numerical aperture (in air) |
|
|
Magnification |
|
Immersion |
|
|
Optional[ObjectiveType] |
Objective type |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Olfactometer¶
Description of an olfactometer for odor stimuli
Field |
Type |
Title (Description) |
|---|---|---|
|
Manufacturer |
|
|
Type of Harp device |
|
|
List[OlfactometerChannel] |
|
|
|
Core version |
|
|
Tag version |
|
Data interface |
|
|
|
Is Clock Generator |
|
|
Firmware version |
|
|
Hardware version |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
OlfactometerChannel¶
description of a Olfactometer channel
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Channel index |
|
Channel type |
|
|
|
Flow capacity |
|
|
Flow unit |
OlfactometerChannelType¶
Olfactometer channel types
Name |
Value |
|---|---|
|
|
|
|
OpenEphysAcquisitionBoard¶
Multichannel electrophysiology DAQ
Field |
Type |
Title (Description) |
|---|---|---|
|
List[ProbePort] |
Acquisition board ports |
|
|
|
|
||
|
List[DAQChannel] |
DAQ channels |
|
|
Firmware version |
|
|
Hardware version |
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
PatchClampEphysAssembly¶
Assembly combining a manipulator and headstage used for Patch clamp ephys
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Patch clamp Assembly Name |
|
Manipulator |
|
|
Headstage |
PockelsCell¶
Description of a Pockels Cell
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Polygonal scanner (Must match name of Polygonal scanner) |
|
|
On time (fraction of cycle) |
|
|
Off time (fraction of cycle) |
|
Time setting unit |
|
|
|
Beam modulation (V) |
|
Optional[VoltageUnit] |
Beam modulation unit |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
PolygonalScanner¶
Description of a Polygonal scanner
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Speed (rpm) |
|
Speed unit |
|
|
|
Number of faces |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
ProbePort¶
Port for a probe connection
Field |
Type |
Title (Description) |
|---|---|---|
|
|
One-based port index |
|
|
Names of probes connected to this port |
Scanner¶
Description of a MRI Scanner
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Magnetic strength (T) |
|
Magnetic strength unit |
|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
ScanningStage¶
Description of a scanning motorized stages
Field |
Type |
Title (Description) |
|---|---|---|
|
Direction of stage axis |
|
|
Name of stage axis |
|
|
|
Travel of device (mm) |
|
Travel unit |
|
|
Optional[Software] |
Firmware |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Speaker¶
Description of a speaker for auditory stimuli
Field |
Type |
Title (Description) |
|---|---|---|
|
Manufacturer |
|
|
|
Device name |
|
|
Serial number |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
|
List[AnatomicalRelative] |
Relative position |
|
Optional[CoordinateSystem] |
Device coordinate system |
|
Optional[List[Translation or Rotation or Scale or Affine]] |
Device to instrument transform (Position and orientation of the device in the instrument coordinate system) |
Treadmill¶
Description of treadmill platform
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Width of treadmill (mm) |
|
Width unit |
|
|
Optional[Device] |
Encoder |
|
|
Pulse per revolution |
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Tube¶
Description of a tube platform
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Diameter |
|
Diameter unit |
|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |
Wheel¶
Description of a running wheel
Field |
Type |
Title (Description) |
|---|---|---|
|
|
Radius (mm) |
|
|
Width (mm) |
|
Size unit |
|
|
Encoder |
|
|
|
Pulse per revolution |
|
Magnetic brake |
|
|
Torque sensor |
|
|
|
Device name |
|
|
Serial number |
|
Optional[Organization] |
Manufacturer |
|
|
Model |
|
|
Additional parameters |
|
|
Notes |