English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Stytra: An open-source, integrated system for stimulation, tracking and closed-loop behavioral experiments

Štih, V., Petrucco, L., Kist, A. M., & Portugues, R. (2019). Stytra: An open-source, integrated system for stimulation, tracking and closed-loop behavioral experiments. PLoS Computational Biology, 15(4): e1006699. doi:10.1371/journal.pcbi.1006699.

Item is

Files

show Files
hide Files
:
journal.pcbi.1006699.pdf (Publisher version), 3MB
Name:
journal.pcbi.1006699.pdf
Description:
This is a PLOS Computational Biology Software paper.
OA-Status:
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
© 2019 Štih et al.

Locators

show
hide
Description:
-
OA-Status:

Creators

show
hide
 Creators:
Štih, Vilim1, Author           
Petrucco, Luigi1, Author           
Kist, Andreas M.1, Author           
Portugues, Ruben1, Author           
Affiliations:
1Max Planck Research Group: Sensorimotor Control / Portugues, MPI of Neurobiology, Max Planck Society, ou_2054291              

Content

show
hide
Free keywords: ZEBRAFISHBiochemistry & Molecular Biology; Mathematical & Computational Biology;
 Abstract: We present Stytra, a flexible, open-source software package, written in Python and designed to cover all the general requirements involved in larval zebrafish behavioral experiments. It provides timed stimulus presentation, interfacing with external devices and simultaneous real-time tracking of behavioral parameters such as position, orientation, tail and eye motion in both freely-swimming and head-restrained preparations. Stytra logs all recorded quantities, metadata, and code version in standardized formats to allow full provenance tracking, from data acquisition through analysis to publication. The package is modular and expandable for different experimental protocols and setups. Current releases can be found at https://github.com/portugueslab/stytra. We also provide complete documentation with examples for extending the package to new stimuli and hardware, as well as a schema and parts list for behavioral setups. We showcase Stytra by reproducing previously published behavioral protocols in both head-restrained and freely-swimming larvae. We also demonstrate the use of the software in the context of a calcium imaging experiment, where it interfaces with other acquisition devices. Our aims are to enable more laboratories to easily implement behavioral experiments, as well as to provide a platform for sharing stimulus protocols that permits easy reproduction of experiments and straightforward validation. Finally, we demonstrate how Stytra can serve as a platform to design behavioral experiments involving tracking or visual stimulation with other animals and provide an example integration with the DeepLabCut neural network-based tracking method.

Details

show
hide
Language(s): eng - English
 Dates: 2019-04-08
 Publication Status: Issued
 Pages: 19
 Publishing info: -
 Table of Contents: -
 Rev. Type: Peer
 Degree: -

Event

show

Legal Case

show

Project information

show hide
Project name : Human Frontier Science Program (http://www.hfsp.org/) grant RPG0027/2016
Grant ID : RPG0027/2016
Funding program : Human Frontier Science Program
Funding organization : -
Project name : (PSY 825)
Grant ID : -
Funding program : -
Funding organization : Max Planck Gesellschaft

Source 1

show
hide
Title: PLoS Computational Biology
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: San Francisco, CA : Public Library of Science
Pages: - Volume / Issue: 15 (4) Sequence Number: e1006699 Start / End Page: - Identifier: ISSN: 1553-734X
CoNE: https://pure.mpg.de/cone/journals/resource/1000000000017180_1