Consumable stock types

Various consumable stock types are available for tracking and managing laboratory supplies and materials used in neuroscience research.

Table of contents

  1. Reagents and Solutions
    1. Chemical Reagent Stock
    2. Consumable Device Stock
    3. Immuno Reagent Stock
  2. Device-Linked Consumables
    1. Optical Component Stock
    2. Optic Fiber Stock
    3. Silicon Probe Stock
    4. Single Wire Electrode Stock
    5. Virus Construct Stock
    6. Pharmacological Agent Stock
    7. Physiological Solution Stock
    8. Tracer or Dye Stock
  3. API access

Reagents and Solutions

Chemical Reagent Stock

Inventory record for chemicals held in bulk, including solvents, detergents, buffers, and fixatives.

FieldDescription
Product IDCatalog or supplier product code (string)
Compound NameName of the chemical (string)
Chemical Type(required) General classification of the reagent (enum)
Molecular WeightMolecular weight (float, ≥ 0)
AmountAmount held in stock (string; e.g., “500 mL”, “2 gram”)
Concentration / StrengthSolution strength if applicable (string; e.g., “1 M”, “10X”)
Purity / GradePurity or grade designation (string)
Hazard InformationOptional safety notes or GHS classification (string)

Consumable Device Stock

Tracks miniscope baseplates, microdrives, adapters, and other device-level consumables.

FieldDescription
Product IDSupplier or catalog identifier (string)
Device Class(required) General device category (enum; e.g., headstage, fiber cannula assembly)
Compatible SystemsSupported systems or rigs (string; e.g., Neuropixels, Inscopix)
Physical DimensionsKey geometry information (string)
MaterialPrimary construction material (string)
ConnectivityConnector or interface type (string; e.g., LC/PC, Omnetics)
Experimental Use ContextIntended experimental uses (array of strings)

Immuno Reagent Stock

Stock records for antibodies and related immunochemical reagents.

FieldDescription
Product IDSupplier product code or catalog number (string)
Reagent Type(required) General classification (enum; e.g., primary antibody, fluorescent label)
Host SpeciesSpecies the antibody was raised in (string)
Reactivity SpeciesSpecies the reagent recognizes (string)
Target AntigenMolecule or structure targeted (string)
ClonalityMonoclonal, polyclonal, recombinant, or unknown (string)
Conjugated Fluorophore or EnzymeAttached reporter, if any (string)
AmountAmount supplied (string)
DilutionRecommended dilution (string; e.g., “1:500”)
Validated ApplicationsSupported applications (array of strings; e.g., IHC, Western Blot)

Device-Linked Consumables

Optical Component Stock

Optical elements such as GRIN lenses, cranial windows, or filters stored for experiments.

FieldDescription
Product IDSupplier or catalog ID (string)
Optical Component Type(required) General class of optical element (enum)
MaterialPrimary material (string; e.g., glass, quartz)
Physical DimensionsKey geometry information (string)
Surface CoatingSurface treatment (string; e.g., anti-reflective)
Wavelength minimumShortest supported wavelength (float)
Wavelength maximumLongest supported wavelength (float)
SterileIndicates if supplied sterile (boolean)
Storage ConditionsRecommended storage environment (string)
Experimental Use ContextTypical applications (array of strings; e.g., chronic imaging)

Optic Fiber Stock

Tracking system for optic fiber inventory used in optogenetics research and neural recording.

FieldDescription
Fiber IDsUnique identifier for each optic fiber (string; required). For tracking specific items
QuantityNumber of optic fibers in stock (integer, ≥ 0; required). Tracks available inventory

Silicon Probe Stock

Inventory management for silicon probes used in high-density neural recording experiments.

FieldDescription
Probe IDsUnique identifier for each silicon probe (string; required). For tracking specific probes
QuantityNumber of probes in stock (integer, ≥ 0; required). Monitors available inventory

Single Wire Electrode Stock

Tracking system for single wire electrodes used in neural recording and stimulation.

FieldDescription
Wire IDsUnique identifier for wire electrodes (string; required). For tracking specific items
QuantityNumber of electrodes in stock (integer, ≥ 0; required). Tracks available inventory
LengthLength of the wire (float, ≥ 0; required). Important specification

Virus Construct Stock

Management system for viral constructs used in genetic manipulation experiments.

FieldDescription
TiterConcentration of virus solution (float, ≥ 0; required)
Titer unitUnit of titer measurement (string; enum: [vg/mL, TU/mL, pfu/mL]). Specifies concentration type
VolumeTotal volume of virus solution (float, ≥ 0; required)
Aliquot countNumber of separate aliquots (integer, ≥ 0; required). Tracks sample divisions
Aliquot volumeVolume per aliquot (float, ≥ 0; required). Important for usage

Pharmacological Agent Stock

Bulk pharmacological agents kept on hand for surgical anesthesia, analgesia, or experimental manipulation.

FieldDescription
Product IDCatalog or supplier ID (string)
Active IngredientPharmacologically active substance (string)
ConcentrationStrength of the preparation (string)
Dosage FormSupplied formulation (enum; e.g., solution, tablet)
Route of AdministrationTypical delivery route (enum)
Pharmacological CategoryBroad category of use (enum; e.g., analgesic, anesthetic)
Pharmacological ClassMechanistic class (string)
FormulationExcipients or carriers included (string)
Storage ConditionsRecommended storage environment (string)
Purity / GradePurity or grade designation (string)
Experimental Use ContextExperimental contexts (array of strings; e.g., surgical, behavioral)

Physiological Solution Stock

Reservoirs of buffers or physiological solutions prepared for perfusion, dissection, or storage tasks.

FieldDescription
Composition(required) Recipe or formula (string)
Target pH valueDesired pH set point (float)
OsmolalityReported osmolality (string; e.g., “300 mOsm”)
Storage ConditionsRecommended storage (string)
Preparation InstructionsSteps for preparing or sterilising the solution (string)
SterileIndicates whether the solution is sterile (boolean)
Purpose / UsePrimary use cases selected from a predefined list (array of strings)

Tracer or Dye Stock

Tracer dyes and fluorophores held in inventory for histology or circuit-tracing experiments.

FieldDescription
Product IDCatalog number or supplier reference (string)
Type of Dye or TracerFunctional classification (enum; e.g., fluorescent tracer, histological dye)
FluorophoreFluorophore or spectral tag (string)
Route of ApplicationTypical application route (enum; e.g., injection, perfusion)
Excitation PeakExcitation wavelength (float)
Emission PeakEmission wavelength (float)
Solvent / VehicleSolvent or vehicle used for preparation (string)
Storage ConditionsStorage recommendations (string)
Preparation InstructionsNotes on preparation or dilution (string)
Experimental Use ContextApplication contexts (array of strings; e.g., circuit tracing, histology)

API access

The API allows for programmable access to Consumable Stock, enabling you to read, edit, and delete stock entries through the API. Learn more about the stock fields and data structure on the Consumable Stock API page.