Table 1

Comparison of major features across behavioral control system toolboxes

BControlpyBpodpyControlVirMEnRigbox
Behavioral task design paradigmProceduralProceduralProceduralObject orientedFunctional reactive
Presents visual stimuli? 3D/VR environments?NoNoNoYes, yesYes, no
Interfaces with hardware?YesYesYesYesYes
Time aligns multiple datastreams?YesYesYesNoYes
Communicates with a remote database?YesYesNoNoYes
Contains unit and integration tests???Yes?Yes
  • The top row contains the toolbox names, and the first column contains information on the implementation of a feature. Note: the toolboxes and features mentioned in this table are not exhaustive.