Interactive Project Manager GUI#

As some users may be more comfortable working with an interactive interface, we wanted to provide an easy-entry point to the software. All the main functionality is available in an easy-to-deploy GUI interface. Thus, while the many advanced features are not fully available in this Project GUI, we hope this gets more users up-and-running quickly.

Release notes: As of DeepLabCut 2.1+ now provide a full front-end user experience for DeepLabCut, and as of 2.3+ we changed the GUI from wxPython to PySide6 with napari support.

Get Started:#

(1) Install DeepLabCut using the simple-install with Anaconda found here!*. Now you have DeepLabCut installed, but if you want to update it, either follow the prompt in the GUI which will ask you to upgrade when a new version is available, or just go into your env (activate DEEPLABCUT) then run:

pip install 'deeplabcut[gui,tf,modelzoo]' *but please see full install guide!

(2) Open the terminal and run: python -m deeplabcut

Start at the Project Management Tab and work your way through the tabs to built your customized model and deploy it on new data. We recommend to keep the terminal visible (as well as the GUI) so you can see the ongoing processes as you step through your project, or any errors that might arise.

  • For specific napari-based labeling features, see the “napari gui” docs.

  • To change from dark to light mode, set appearance at the top:

VIDEO DEMOS: How to launch and run the Project Manager GUI:#

Click on the images!

Note that currently the video demo is the wxPython version, but the logic is the same!

Watch the video

Using the Project Manager GUI with the latest DLC code (single animals, plus objects): :arrow_down:#

Watch the video

READ MORE HERE

Using the Project Manager GUI with the latest DLC code (multiple identical-looking animals, plus objects):#

Watch the video

READ MORE HERE

VIDEO DEMO: How to benchmark your data with the new networks and data augmentation pipelines:#

Watch the video