Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

DeepLabCut is an open source Python package for markerless pose estimation of animals performing various tasks.


Versionmodulename
2.2.0.6anaconda3/2020.07 + conda/dlc


Installing DeepLabCut in your directories

DeepLabCutis an efficient method for 2D and 3D markerless pose estimation based on transfer learning with deep neural networks that achieves excellent results (i.e. you can match human labeling accuracy) with minimal training data (typically 50-200 frames). We have noticed that during the training phase, DeepLabCut tries to write data to system directories that is not permitted. For this reason, we recommend users to install DeepLabCut in their home directories. Please execute the steps as follows so that we can create an Open OnDemand Virtual Desktop application that will launch DeepLabCut for all users.


Code Block
languagebash
titleLoad the anaconda3 module to put conda in your path
module load anaconda3

...

Code Block
languagebash
titleCreate the conda environment
conda env create --prefix ${HOME}/condaenv/dlc -f /share/Apps/usr/etc/dlc.yml


Open OnDemand Application

Expand
titleSelect DeepLabCut from the Interactive Apps Dropdown

...

Expand
titleUse my own dlc environment


Code Block
languagebash
titleUnload conda/dlc module
module unload conda/dlc


Code Block
languagebash
titleactivate my own conda environment for DeepLabCut
conda activate ${HOME}/condaenv/dlc


Code Block
languagebash
titleStart DeepLabCut GUI (or JupyterLab)
python -m deeplabcut
# OR
jupyter lab

For more information, visit http://www.mackenziemathislab.org/deeplabcut