Cargando…

NemoTrainer: Automated Conditioning for Stimulus-Directed Navigation and Decision Making in Free-Swimming Zebrafish

SIMPLE SUMMARY: We report here the development of a new apparatus and method for the automated control of animal training and discrimination learning using a microcontroller and custom software. We describe our methodology and deploy the system to train and test learning and decision making in freel...

Descripción completa

Detalles Bibliográficos
Autores principales: Singh, Bishen J., Zu, Luciano, Summers, Jacqueline, Asdjodi, Saman, Glasgow, Eric, Kanwal, Jagmeet S.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9817937/
https://www.ncbi.nlm.nih.gov/pubmed/36611725
http://dx.doi.org/10.3390/ani13010116
_version_ 1784864862604623872
author Singh, Bishen J.
Zu, Luciano
Summers, Jacqueline
Asdjodi, Saman
Glasgow, Eric
Kanwal, Jagmeet S.
author_facet Singh, Bishen J.
Zu, Luciano
Summers, Jacqueline
Asdjodi, Saman
Glasgow, Eric
Kanwal, Jagmeet S.
author_sort Singh, Bishen J.
collection PubMed
description SIMPLE SUMMARY: We report here the development of a new apparatus and method for the automated control of animal training and discrimination learning using a microcontroller and custom software. We describe our methodology and deploy the system to train and test learning and decision making in freely swimming adult zebrafish. This animal model is of increasing interest among scientists from many different fields, including ethology, ecology, bioinformatics, and neurology. As a proof of concept, we obtain data on audiovisual discrimination learning. Our system of training can be scaled down or up in size to train small invertebrate species or larger vertebrate, including mammalian species. ABSTRACT: Current methods for associative conditioning in animals involve human intervention that is labor intensive, stressful to animals, and introduces experimenter bias in the data. Here, we describe a simple apparatus and a flexible, microcontroller-based conditioning paradigm that minimizes human intervention. Our methodology exploits directed movement towards a target that depends on spatial working memory, including processing of sensory inputs, motivational drive, and attentional mechanisms. Within a stimulus-driven conditioning paradigm designed to train zebrafish, we present a localized pulse of light via LEDs and/or sounds via an underwater transducer. A webcam placed below a glass tank records fish-swimming behavior. For classical conditioning, animals simply associate a sound or light with an unconditioned stimulus, such as a small food reward presented at a fixed location, and swim towards that location to obtain a few grains of food dispensed automatically via a sensor-triggered, stepper motor. During operant conditioning, a fish must first approach a proximity sensor at a remote location and then swim to the reward location. For both types of conditioning, a timing-gated interrupt activates stepper motors via custom software embedded within a microcontroller (Arduino). “Ardulink”, a Java facility, implements Arduino-computer communication protocols. In this way, a Java-based user interface running on a host computer can provide full experimental control. Alternatively, a similar level of control is achieved via an Arduino script communicating with an event-driven application controller running on the host computer. Either approach can enable precise, multi-day scheduling of training, including timing, location, and intensity of stimulus parameters; and the feeder. Learning can be tracked by monitoring turning, location, response times, and directional swimming of individual fish. This facilitates the comparison of performance within and across a cohort of animals. Our scheduling and control software and apparatus (“NemoTrainer”) can be used to study multiple aspects of species–specific behaviors as well as the effects on them of various interventions.
format Online
Article
Text
id pubmed-9817937
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98179372023-01-07 NemoTrainer: Automated Conditioning for Stimulus-Directed Navigation and Decision Making in Free-Swimming Zebrafish Singh, Bishen J. Zu, Luciano Summers, Jacqueline Asdjodi, Saman Glasgow, Eric Kanwal, Jagmeet S. Animals (Basel) Article SIMPLE SUMMARY: We report here the development of a new apparatus and method for the automated control of animal training and discrimination learning using a microcontroller and custom software. We describe our methodology and deploy the system to train and test learning and decision making in freely swimming adult zebrafish. This animal model is of increasing interest among scientists from many different fields, including ethology, ecology, bioinformatics, and neurology. As a proof of concept, we obtain data on audiovisual discrimination learning. Our system of training can be scaled down or up in size to train small invertebrate species or larger vertebrate, including mammalian species. ABSTRACT: Current methods for associative conditioning in animals involve human intervention that is labor intensive, stressful to animals, and introduces experimenter bias in the data. Here, we describe a simple apparatus and a flexible, microcontroller-based conditioning paradigm that minimizes human intervention. Our methodology exploits directed movement towards a target that depends on spatial working memory, including processing of sensory inputs, motivational drive, and attentional mechanisms. Within a stimulus-driven conditioning paradigm designed to train zebrafish, we present a localized pulse of light via LEDs and/or sounds via an underwater transducer. A webcam placed below a glass tank records fish-swimming behavior. For classical conditioning, animals simply associate a sound or light with an unconditioned stimulus, such as a small food reward presented at a fixed location, and swim towards that location to obtain a few grains of food dispensed automatically via a sensor-triggered, stepper motor. During operant conditioning, a fish must first approach a proximity sensor at a remote location and then swim to the reward location. For both types of conditioning, a timing-gated interrupt activates stepper motors via custom software embedded within a microcontroller (Arduino). “Ardulink”, a Java facility, implements Arduino-computer communication protocols. In this way, a Java-based user interface running on a host computer can provide full experimental control. Alternatively, a similar level of control is achieved via an Arduino script communicating with an event-driven application controller running on the host computer. Either approach can enable precise, multi-day scheduling of training, including timing, location, and intensity of stimulus parameters; and the feeder. Learning can be tracked by monitoring turning, location, response times, and directional swimming of individual fish. This facilitates the comparison of performance within and across a cohort of animals. Our scheduling and control software and apparatus (“NemoTrainer”) can be used to study multiple aspects of species–specific behaviors as well as the effects on them of various interventions. MDPI 2022-12-28 /pmc/articles/PMC9817937/ /pubmed/36611725 http://dx.doi.org/10.3390/ani13010116 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Singh, Bishen J.
Zu, Luciano
Summers, Jacqueline
Asdjodi, Saman
Glasgow, Eric
Kanwal, Jagmeet S.
NemoTrainer: Automated Conditioning for Stimulus-Directed Navigation and Decision Making in Free-Swimming Zebrafish
title NemoTrainer: Automated Conditioning for Stimulus-Directed Navigation and Decision Making in Free-Swimming Zebrafish
title_full NemoTrainer: Automated Conditioning for Stimulus-Directed Navigation and Decision Making in Free-Swimming Zebrafish
title_fullStr NemoTrainer: Automated Conditioning for Stimulus-Directed Navigation and Decision Making in Free-Swimming Zebrafish
title_full_unstemmed NemoTrainer: Automated Conditioning for Stimulus-Directed Navigation and Decision Making in Free-Swimming Zebrafish
title_short NemoTrainer: Automated Conditioning for Stimulus-Directed Navigation and Decision Making in Free-Swimming Zebrafish
title_sort nemotrainer: automated conditioning for stimulus-directed navigation and decision making in free-swimming zebrafish
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9817937/
https://www.ncbi.nlm.nih.gov/pubmed/36611725
http://dx.doi.org/10.3390/ani13010116
work_keys_str_mv AT singhbishenj nemotrainerautomatedconditioningforstimulusdirectednavigationanddecisionmakinginfreeswimmingzebrafish
AT zuluciano nemotrainerautomatedconditioningforstimulusdirectednavigationanddecisionmakinginfreeswimmingzebrafish
AT summersjacqueline nemotrainerautomatedconditioningforstimulusdirectednavigationanddecisionmakinginfreeswimmingzebrafish
AT asdjodisaman nemotrainerautomatedconditioningforstimulusdirectednavigationanddecisionmakinginfreeswimmingzebrafish
AT glasgoweric nemotrainerautomatedconditioningforstimulusdirectednavigationanddecisionmakinginfreeswimmingzebrafish
AT kanwaljagmeets nemotrainerautomatedconditioningforstimulusdirectednavigationanddecisionmakinginfreeswimmingzebrafish