Skip to main content
. 2023 Apr 17;17:1149027. doi: 10.3389/fnins.2023.1149027

TABLE 2.

Open-access and open-source behavioral analysis software.

Software Article Behavioral test/use# Algorithm: Ha, MLb, DLc General capability Functionality and features Software properties
Input modality Validation or optimization Background subtraction Real-time Modular architecture Operating systems Packages
AlphaTracker Chen et al., 2020 Social interaction DL Tracking, pose estimation, behavior RGB Validation Yes Yes Yes Windows+, MacOS+, Linux Python Package
AnimalTracker Gulyás et al., 2016 Not specified H Tracking Grayscale None Yes Yes Yes Windows GUI, JAVA
Behavior Atlas Huang et al., 2021 OFT, rearing, grooming ML Behavior RGB Validation No No Yes Windows+, MacOS+, Linux+ MATLAB App
BehaviorDEPOT Gabriel et al., 2022 OFT, EPM, NORT, fear conditioning H Behavior Pose and tracking data Validation No No Yes Windows, MacOS GUI, MATLAB App
B-SOiD Hsu and Yttri, 2021 Locomotion, itching, rearing, grooming ML Behavior Pose and tracking data Validation No Yes Yes Windows, MacOS, Linux GUI, Python Package
CaT-z Gerós et al., 2020 OFT, EPM ML Tracking, behavior RGB-D Validation Yes No Yes Windows GUI
DBscorer Nandi et al., 2021 FST, TST H Behavior Grayscale Validation Yes No No Windows GUI, MATLAB App
DeepAction Harris et al., 2022 Homecage monitoring DL Behavior RGB Validation No No Yes Windows+, MacOS+, Linux+ GUI, MATLAB App
DeepCaT-z Gerós et al., 2022 Locomotion, rearing, grooming DL Tracking, behavior RGB-D Validation Yes Yes Yes Windows, MacOS GUI
DeepEthogram Bohnslav et al., 2021 OFT, EPM, FST, social interaction DL Behavior RGB Both No No Yes Windows, MacOS, Linux GUI, Python Package
DeepLabCut Mathis et al., 2018 OFT, EPM, MWM DL Tracking, pose estimation RGB Both Yes Yes Yes Windows, MacOS, Linux GUI, Python Package
ezTrack Pennington et al., 2019 OFT, EPM, FST, NORT, fear conditioning H Tracking, behavior Grayscale Validation Yes Yes Yes Windows, MacOS, Linux Python Package
JAABA Kabra et al., 2013 Locomotion ML behavior Tracking data Validation No No No Windows, MacOS, Linux GUI, MATLAB App
LabGym Hu et al., 2022 Test agnostic DL Tracking, behavior RGB Validation Yes Yes Yes Windows+, MacOS+, Linux+ GUI, Python Package
LiveMouse
Tracker*
de Chaumont et al., 2019 OFT, rearing, grooming, head movements ML Tracking, pose estimation, behavior RGB Validation Yes Yes No Windows GUI
MARS Segalin et al., 2021 Social interaction ML, DL Tracking, pose estimation, behavior RGB Validation No No Yes Windows, MacOS, Linux GUI, Python Package
Motr Ohayon et al., 2013 Not specified ML Tracking Grayscale Validation Yes No No Windows, Linux GUI, MATLAB App
OpenLabCluster Li et al., 2022 Test agnostic ML, DL Behavior Pose and tracking data Validation No No No Windows, MacOS, Linux GUI, Python Package
SimBA Nilsson et al., 2020 Social interaction ML, DL Tracking, pose estimation, behavior RGB Both No No Yes Windows, MacOS, Linux GUI, Python Package
SIPEC Marks et al., 2022 OFT DL Tracking, pose estimation, behavior RGB Validation Yes No Yes Windows+, MacOS+, Linux GUI, Python Package
ToxTrac* Rodriquez et al., 2017 Not specified H Tracking Grayscale None Yes Yes No Windows GUI
TREBA Sun et al., 2021 Not specified H, DL Behavior RGB Validation Yes No No Windows+, MacOS+, Linux+ Python Package
VAME Luxem et al., 2022a Locomotion, OFT, rearing, grooming ML, DL Behavior Pose and tracking data Validation No No No Windows, MacOS, Linux Python Package
VSAMBR Jhuang et al., 2010 Homecage monitoring ML Tracking, behavior Grayscale Validation Yes No Yes Windows+, MacOS+, Linux GUI, MATLAB App

#Please note that specified behavioral tests are those mentioned in the original articles. Listed software may analyze other behaviors or tests that are not specified here.

aHand-coded heuristics.

bMachine learning (non-neural network).

cDeep learning (neural network).

*These software are open-access, but not open-source.

+Software may work in these operating systems, but this is not specified in the original article.

OFT, open field test; EPM, elevated plus maze; FST, forced swim test; MWM, Morris water maze; NORT, novel object recognition test.