Behavior Apparatus

          This page features hardware and software tools useful for collecting behavioral data. Here you’ll find quite a variety of projects to build or supplement behavior rigs with components which elicit a behavior ranging from customizable visual or auditory stimuli to syringe pump designs for delivering rewards to fully automated platforms for running a complete behavioral study. You’ll find some overlap with other categories, and some projects may appear as fully developed rigs, but since they’re open source, their sub components can be implemented in a variety of ways for existing systems! There are projects for several model organisms including rats, mice, NHPs, humans, c. elegans, drosophila, and even bees! Behavior Rigs includes mostly complete platforms. Behavioral Tasks includes novel or fully automated tasks. Integrated Systems includes closed-loop platforms for behavior collection and analysis, and in some cases integration with neural data recording and analysis. Reward Delivery includes projects specific to administering liquid or food reward either as a standalone project or a component of another project. Stimuli includes projects which can produce stimuli which elicit a behavioral response. 

            For projects that are relevant to a specific kind of behavioral study (e.g. decision making or motor learning), species (e.g. mouse or bee), or neurological model (e.g. schizophrenia or Parkinson’s), use the search bar to find projects by tag!

 

One-Rat Turnstile (ORT)

One-Rat Turnstile (ORT)

ReachOut

ReachOut

3D-printed Hindlimb Stabilization Apparatus

3D-printed Hindlimb Stabilization Apparatus

Pybehave

Pybehave

E-Scope

E-Scope

FARESHARE

FARESHARE

Lickometer Box

Lickometer Box

3DP Gustometer

3DP Gustometer

3D-Printed Syringe Rack

3D-Printed Syringe Rack

TMaze for Pavlovian Conditioning

TMaze for Pavlovian Conditioning

Lightning Pose: a semi-supervised animal pose estimation algorithm, Bayesian post processing approach and deep learning package

Lightning Pose: a semi-supervised animal pose estimation algorithm, Bayesian post processing approach and deep learning package

PyMouseTracks: Adaptable Rodent Tracking System

PyMouseTracks: Adaptable Rodent Tracking System

LFP Monitoring: Multianimal Chronic Video Platform for Behavioral Scoring

LFP Monitoring: Multianimal Chronic Video Platform for Behavioral Scoring

BrainWAVE: Noninvasive Rhythm Stimulation

BrainWAVE: Noninvasive Rhythm Stimulation

Application of 3D Printing Technology to Produce Hippocampal Customized Guide Cannulas

Application of 3D Printing Technology to Produce Hippocampal Customized Guide Cannulas

Freibox and an open source commutator

Freibox and an open source commutator

B-CALM

B-CALM

LIQ HD

LIQ HD

JAX Animal Behavior System (JABS)

JAX Animal Behavior System (JABS)

LabNet

LabNet

Ratphones

Ratphones

Open Face Homecage Running Wheel

Open Face Homecage Running Wheel

3D Printed Multi Pump System

3D Printed Multi Pump System

Closing the loop in legged neuromechanics: An open-source computer vision controlled treadmill

Closing the loop in legged neuromechanics: An open-source computer vision controlled treadmill

RodentJoystick

RodentJoystick

Raspberry_rat

Raspberry_rat

M3 Platform: The McGill-Mouse-Miniscope Touchscreen Behavior Platform

M3 Platform: The McGill-Mouse-Miniscope Touchscreen Behavior Platform

WRAQ

WRAQ

Pynapple

Pynapple

MouBeAt

MouBeAt

OpBox

OpBox

Falcon: a highly flexible open-source software for closed-loop neuroscience

Falcon: a highly flexible open-source software for closed-loop neuroscience

RPG: A low-cost, open-source, high-performance solution for displaying visual stimuli

RPG: A low-cost, open-source, high-performance solution for displaying visual stimuli

MouseTRAP: Mouse Translational Research Accelerator Platform

MouseTRAP: Mouse Translational Research Accelerator Platform

pyPhotometry

pyPhotometry

OpenSync: An open-source platform for synchronizing multiple measures in neuroscience experiments

OpenSync: An open-source platform for synchronizing multiple measures in neuroscience experiments

Modular LED Displays

Modular LED Displays

MRI Stereoscope

MRI Stereoscope

GoFish

GoFish

SipperViz

SipperViz

PavCA

PavCA

Timed pressure control hardware and software for delivery of air mediated distensions in animal models

Timed pressure control hardware and software for delivery of air mediated distensions in animal models

CLARA

CLARA

pyOS-5

pyOS-5

FROST

FROST

Raspberry Pi based auditory stimulus generator

Raspberry Pi based auditory stimulus generator

COMPASS

COMPASS

LED Matrix Stimuli

LED Matrix Stimuli

An open source motorized swivel for in vivo neural and behavioral recordings

An open source motorized swivel for in vivo neural and behavioral recordings

Two-Armed Bandit Task

Two-Armed Bandit Task

CapTouch

CapTouch

Visual Discrimination with an iPad

Visual Discrimination with an iPad

Novel Gustometer for Human Taste Research

Novel Gustometer for Human Taste Research

Capacitive Touch Sensor

Capacitive Touch Sensor

OpenVape

OpenVape

Open Skinner Box

Open Skinner Box

Homecage Task Training and Mesoscale Imaging

Homecage Task Training and Mesoscale Imaging

PiVR: A virtual reality tool system for behavioral and neural circuit studies of small animals

PiVR: A virtual reality tool system for behavioral and neural circuit studies of small animals

Locomouse

Locomouse

Ardbark

Ardbark

The Home-Cage Automated Skilled Reaching Apparatus (HASRA)

The Home-Cage Automated Skilled Reaching Apparatus (HASRA)

DIY-NAMIC

DIY-NAMIC

Precision Syringe Pump Controller

Precision Syringe Pump Controller

Catalepsy Bar

Catalepsy Bar

PiDose

PiDose

BonVision

BonVision

Rodent Arena Tracker (RAT)

Rodent Arena Tracker (RAT)

ACRoBaT

ACRoBaT

Visual stimulator with customizable light spectra

Visual stimulator with customizable light spectra

3DOC

3DOC

PASTA

PASTA

Open Source Joystick

Open Source Joystick

Robotic Flower System for Bee Behavior

Robotic Flower System for Bee Behavior

ToneBox: a system for automated auditory operant conditioning

ToneBox: a system for automated auditory operant conditioning

AutoPilot: python framework for behavior experiments with raspberry pi

AutoPilot: python framework for behavior experiments with raspberry pi

Touchscreen Cognition and MouseBytes

Touchscreen Cognition and MouseBytes

An automated behavioral box to assess forelimb function in rats

An automated behavioral box to assess forelimb function in rats

Automated Home-Cage Rodent Two-bottle Choice Test

Automated Home-Cage Rodent Two-bottle Choice Test

LocoWhisk and ART

LocoWhisk and ART

SignalBuddy

SignalBuddy

Ratcave

Ratcave

RAD

RAD

Teensy-based Interface

Teensy-based Interface

optoPAD and flyPAD

optoPAD and flyPAD

AutonoMouse

AutonoMouse

Stytra

Stytra

Actifield

Actifield

Worm Behavior Platform

Worm Behavior Platform

Dual-port Lick Detector

Dual-port Lick Detector

ELOPTA

ELOPTA

PsiBox

PsiBox

FreemoVR

FreemoVR

OpenFeeder

OpenFeeder

KineMouse Wheel

KineMouse Wheel

VASIC

VASIC

An opensource lickometer and microstructure analysis program

An opensource lickometer and microstructure analysis program

Microwave-based Homecage Motion Detector

Closed-Loop System

Closed-Loop System

Head-Fixed Setup for Combined Behavior, Electrophysiology, and Optogenetics

Head-Fixed Setup for Combined Behavior, Electrophysiology, and Optogenetics

Automated mouse homecage two-bottle choice test

Automated mouse homecage two-bottle choice test

Open-source touch-screen for rodent behavioral testing

Open-source touch-screen for rodent behavioral testing

LocoWhisk

LocoWhisk

SnackClock

SnackClock

DIY Rodent Running Disk

DIY Rodent Running Disk

MAPLE

MAPLE

ArControl

ArControl

Airtrack

Airtrack

Autonomous Training of a Forelimb Motor Task

Autonomous Training of a Forelimb Motor Task

Moving Wall Box (MWB)

Moving Wall Box (MWB)

OMR-Arena

OMR-Arena

Free-Behavior Monitoring and Reward System for Non-human Primates

Free-Behavior Monitoring and Reward System for Non-human Primates

Open Source platform for Sensory Tasks

Open Source platform for Sensory Tasks

Bpod

Bpod

Operant Box for Auditory Tasks (OBAT)

Operant Box for Auditory Tasks (OBAT)

Autoreward2

Autoreward2

FlyPi

FlyPi

Nose Poke Device

Nose Poke Device

Eco-HAB

Eco-HAB

Bonsai

Bonsai

Laubach Lab GitHub Repository

Laubach Lab GitHub Repository

Hao Chen Lab Repository

Hao Chen Lab Repository

4 Port Nose Poke

ArduiPod Box

ArduiPod Box

Feldman Lab Lickometer

Feldman Lab Lickometer

Pearce Lab Syringe Pump

Pearce Lab Syringe Pump

ROBucket: Rodent Operant Bucket

Feeding Experimentation Device

Feeding Experimentation Device

Visual Stimuli Presentation Device

Visual Stimuli Presentation Device

Have a project that fits these categories? Let us know!

Check out related project categories!