Rigbox: An Open-Source Toolbox for Probing Neurons and Behavior

Setting up an experiment in behavioral neuroscience is a complex process that is often managed with ad hoc solutions. To streamline this process we developed Rigbox, a high-performance, open-source software toolbox that facilitates a modular approach to designing experiments (github.com/cortex-lab/Rigbox). Rigbox simplifies hardware I/O, synchronizes data streams from multiple sources, communicates with remote databases, and implements visual and auditory stimuli presentation. Its main submodule, Signals, allows intuitive programming of behavioral tasks. Here we illustrate its function with two interactive examples: a human psychophysics experiment, and the game of Pong. We give an overview of the other packages in Rigbox, provide benchmarks, and conclude with a discussion on the extensibility of the software and comparisons with similar toolboxes. Rigbox runs in MATLAB, with Java components to handle network communication, and a C library to boost performance.

[1]  Dmitriy Aronov,et al.  Engagement of Neural Circuits Underlying 2D Spatial Navigation in a Rodent Virtual Reality System , 2014, Neuron.

[2]  Sergey L. Gratiy,et al.  Fully integrated silicon probes for high-density recording of neural activity , 2017, Nature.

[3]  Kenneth D. Harris,et al.  A perceptual decision requires sensory but not action coding in mouse cortex , 2020 .

[4]  Kenneth D. Harris,et al.  Neuron NeuroView An International Laboratory for Systems and Computational Neuroscience , 2018 .

[5]  D. Ringach,et al.  Tuning of orientation detectors in human vision , 1998, Vision Research.

[6]  Kenneth D. Harris,et al.  High-Yield Methods for Accurate Two-Alternative Visual Psychophysics in Head-Fixed Mice , 2016, bioRxiv.

[7]  M. Carandini,et al.  Probing perceptual decisions in rodents , 2013, Nature Neuroscience.

[8]  Matteo Carandini,et al.  Cortical State Fluctuations during Sensory Decision Making , 2018, Current Biology.

[9]  Nicholas A. Steinmetz,et al.  Distinct contributions of mouse cortical areas to visual discrimination , 2018 .

[10]  Matteo Carandini,et al.  Distributed correlates of visually-guided behavior across the mouse brain , 2018, bioRxiv.

[11]  Kenneth D. Harris,et al.  The impact of bilateral ongoing activity on evoked responses in mouse cortex , 2018 .

[12]  Cyrille Rossant,et al.  Data architecture for a large-scale neuroscience collaboration , 2019 .

[13]  Matteo Carandini,et al.  Dopaminergic and frontal signals for decisions guided by sensory evidence and reward value , 2018, bioRxiv.

[14]  D. Barraclough,et al.  Reinforcement learning and decision making in monkeys during a competitive game. , 2004, Brain research. Cognitive brain research.