Skip to content

aaron-allen/goodwin-lab-tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

382 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goodwin-Lab-Tracking

"Pipeline" (I use the term very loosely...) for processing and tracking courtship videos. This repository contains custom scripts for file handling and processing of our behaviour video data. To record our behaviour videos we us Strand Camera. We then use the Caltech FlyTracker to track our videos and Janelia Automatic Animal Behavio(u)r Annotator (JAABA) to annotate courtship behaviour.

Usage:

For a user guide for members of the Goodwin Lab, please refer to the user guide found in the docs folder

UNDER CONSTRUCTION

I would not advise trying to use any of this at the moment ...

Dependencies:

So far this has only been used/tested on Ubuntu 20.04.

MATLAB 2018b (we haven't tested any other versions yet)

  • Kristin Branson's modified Caltech FlyTracker
    • I've also made some modifications for improved mp4 video tracking and playback available here
    • the original Caltech FlyTracker website, with user guides and other info, can be found here
  • JAABA
    • we also need to update the JAABA/perframe/params/featureConfigEyrun.xml file
    • featureConfigEyrun.xml file compatible with 2-Fly FlyTracker data can be downloaded from here
    • I have forked a copy of JAABA and updated this file here

R 3.5.3 (we haven't tested any other versions yet)

  • tidyverse vX.X.X
  • data.table vX.X.X
  • cowplot vX.X.X
  • zoo vX.X.X

Previous "version"

For scipts used in "Nojima, Rings, et al., 2021, A sex-specific switch between visual and olfactory inputs underlies adaptive sex differences in behavior", please refer to the aDN branch.

About

Pipline for processing and tracking courtship videos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •