Skip to content

Latest commit

 

History

History
136 lines (81 loc) · 10 KB

File metadata and controls

136 lines (81 loc) · 10 KB
deeplabcut
last_content_updated last_metadata_updated ignore
2025-06-30
2026-03-06
false

DeepLabCut Self-paced Course

::::{warning} This course was designed for DLC 2. An updated version for DLC 3 is in the works. ::::

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: Evaluation 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