Whisk is a cross-platform package for fully automated tracking of single rows of whiskers in high-speed video. It consists of a set of command-line utilities and a graphical interface for semi-automated tracking. Python and Matlab interfaces are also provided. Whisk can read StreamPix SEQ and TIFF as well as any video format that FFMPEG can decode.


  • Update to v1.1.0 (2012 Apr 20). Added a new GUI that doesn't require Python!
  • A paper describing the whisker tracker has been accepted. Please cite:
    Clack NG, O'Connor DH, Huber D, Petreanu L, Hires A., Peron, S., Svoboda, K., and Myers, E.W. (2012) Automated Tracking of Whiskers in Videos of Head Fixed Rodents. PLoS Comput Biol 8(7):e1002591. doi:10.1371/journal.pcbi.1002591
    Get the paper.

Starting points

Get Whisk

Whisk is available as a pre-built binary package for Windows, OS X, and Linux.

Download installers for the latest version here.

Checkout the source code

Cross-platform source code is also publicly available via a git repository hosted at github. Learn more about git here. To get a copy of the source code, make sure git is installed. Then, open a terminal and type:

git clone https://github.com/nclack/whisk.git whisk

See the README for build instructions.


Contact Nathan Clack nathan@vidriotech.com for more information.

Bugs and Issue Tracking

Bug reports or other issues may be filed here.

  • No labels


You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.