MARGO

MARGO is a MATLAB-based software suite for real-time tracking large numbers of animals in parallel, enabling high-throughput behavioral experiments. It offers fast and accurate tracking capabilities, making it suitable for monitoring animals over extended periods, particularly when spatially separated, such as in multiwell plates.

One of the key features of MARGO is its ability to control peripheral hardware, allowing for closed-loop delivery of stimuli to multiple individuals simultaneously. The software's flexible architecture enables users to define custom experimental routines, making it adaptable to various research needs.

The authors demonstrate MARGO's capabilities through three custom behavioral assays: measuring phototaxis, optomotor response, and an optogenetic operant conditioning assay. These examples highlight the software's potential for coordinating tracking and hardware control in real time.

Topic

Zoology;Imaging;Simulation experiment

Detail

  • Operation: Standardisation and normalisation;Neurite measurement

  • Software interface: Command-line interface

  • Language: MATLAB

  • License: Not stated

  • Cost: Free of charge

  • Version name: v1.0.4

  • Credit: NSF, Alfred P. Sloan Foundation, Klingenstein-Simons Fellowship, and Smith Family Foundation.

  • Input: -

  • Output: -

  • Contact: Benjamin de Bivort debivort@oeb.harvard.edu

  • Collection: -

  • Maturity: -

Publications

  • MARGO (Massively Automated Real-time GUI for Object-tracking), a platform for high-throughput ethology.
  • Werkhoven Z, et al. MARGO (Massively Automated Real-time GUI for Object-tracking), a platform for high-throughput ethology. MARGO (Massively Automated Real-time GUI for Object-tracking), a platform for high-throughput ethology. 2019; 14:e0224243. doi: 10.1371/journal.pone.0224243
  • https://doi.org/10.1371/JOURNAL.PONE.0224243
  • PMID: 31765421
  • PMC: PMC6876843

Download and documentation


< Back to DB search