DeepLabCut Self-paced Course#

Do you have video of animal behaviors? Step 1: Get Poses …

DLC LIVE!

This document is an outline of resources for a course for those wanting to learn to use Python and DeepLabCut. We expect it to take roughly 1-2 weeks to get through if you do it rigorously. To get the basics, it should take 1-2 days.

CLICK HERE to launch the interactive graphic to get started! (mini preview below) Or, jump in below!

Installation:#

You need Python and DeepLabCut installed!

Outline:#

The basics of computing in Python, terminal, and overview of DeepLabCut:#

review!

Module 1: getting started on data#

What you need: any videos where you can see the animals/objects, etc. You can use our demo videos, grab some from the internet, or use whatever older data you have. Any camera, color/monochrome, etc will work. Find diverse videos, and label what you want to track well :)

Module 2: Neural Networks#

review!

Before you create a training/test set, please read/watch:

Module 3: Evalution of network performance#

Module 4: Scaling your analysis to many new videos#

Once you have good networks, you can deploy them. You can create “cron jobs” to run a timed analysis script, for example. We run this daily on new videos collected in the lab. Check out a simple script to get started, and read more below:

Module 5: Got Poses? Now what …#

Pose estimation took away the painful part of digitizing your data, but now what? There is a rich set of tools out there to help you create your own custom analysis, or use others (and edit them to your needs). Check out more below:

compiled and edited by Mackenzie Mathis