Sign in
NeuroscienceeNeuro
Peer-reviewed journal article

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

Jai BhagatiD, Miles J. WellsiD, Andrew J. PetersiD, Kenneth D HarrisiD, Matteo CarandiniiD, Christopher Burgess

Abstract

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.

PDFDOICode

02 /Specification & Classification

Click any tag to browse matching papers
Citations
26
FWCI
2.01
Field percentile
top 14%

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.