Skip to main content
Dryad logo

Fly and mouse tracking models and kinematics related to Anipose toolkit paper

Citation

Karashchuk, Pierre et al. (2021), Fly and mouse tracking models and kinematics related to Anipose toolkit paper, Dryad, Dataset, https://doi.org/10.5061/dryad.nzs7h44s4

Abstract

This is a series of datasets related to the Anipose paper. We provide these to allow others to reproduce our tracking results and build upon them.

Anipose is an open-source toolkit for robust markerless 3D pose estimation. Anipose is built on the 2D tracking method DeepLabCut, so users can expand their existing experimental setups to obtain accurate 3D tracking. It consists of four components: (1) a 3D calibration module, (2) filters to resolve 2D tracking errors, (3) a triangulation module that integrates temporal and spatial regularization, and (4) a pipeline to structure processing of large numbers of videos.

Applying 3D tracking to estimate joint angles of walking Drosophila, we found that flies move their middle legs primarily by rotating their coxa and femur, whereas the front and rear legs are driven primarily by femur-tibia flexion. We then show how Anipose can be used to quantify differences between successful and unsuccessful trajectories in a mouse reaching task.

We share these fly and mouse datasets and tracking models in this dataset to allow others to reproduce our findings and reuse the training data and models in their research.

Methods

Please refer to the Anipose paper for detailed information on the methods used to collect the videos and to track the 3D joint positions.

Usage Notes

We share the detailed fly 3D kinematics analyzed in the paper, consisting of all 3D joint positions and 3D joint angles. See the following files:

  • flyangles-dataset.zip - Dataset of 3D kinematics from 39 wild-type Berlin flies
  • README - Detailed documentation of this dataset (also included in the zip)

Furthermore, we share the trained DeepLabCut models and original videos with tracking from Anipose. Please refer to the DeepLabCut and Anipose documentation for the structure of these files. The files are the following:

  • deeplabcut-fly-model.zip - DeepLabCut  model and training data for fly on a ball dataset
  • deeplabcut-mouse-model.zip - DeepLabCut model and training data for mouse dataset
  • fly-anipose.zip - Anipose files for fly dataset
  • mouse-anipose.zip - Anipose files for mouse dataset