-1::1
Simple Hit Counter
Skip to content

Products

Solutions

×
×
Sign In

EN

EN - EnglishCN - 简体中文DE - DeutschES - EspañolKR - 한국어IT - ItalianoFR - FrançaisPT - Português do BrasilPL - PolskiHE - עִבְרִיתRU - РусскийJA - 日本語TR - TürkçeAR - العربية
Sign In Start Free Trial

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

Behavior
Biochemistry
Bioengineering
Biology
Cancer Research
Chemistry
Developmental Biology
View All
JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

Biological Techniques
Biology
Cancer Research
Immunology
Neuroscience
Microbiology
JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduate courses

Analytical Chemistry
Anatomy and Physiology
Biology
Calculus
Cell Biology
Chemistry
Civil Engineering
Electrical Engineering
View All
JoVE Science Education

Visual demonstrations of key scientific experiments

Advanced Biology
Basic Biology
Chemistry
View All
JoVE Lab Manual

Videos of experiments for undergraduate lab courses

Biology
Chemistry

BUSINESS

JoVE Business

Video textbooks for business education

Accounting
Finance
Macroeconomics
Marketing
Microeconomics

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Authors

Teaching Faculty

Librarians

K12 Schools

Biopharma

Products

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduates

JoVE Science Education

Visual demonstrations of key scientific experiments

JoVE Lab Manual

Videos of experiments for undergraduate lab courses

BUSINESS

JoVE Business

Video textbooks for business education

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Solutions

Authors
Teaching Faculty
Librarians
K12 Schools
Biopharma

Language

English

EN

English

CN

简体中文

DE

Deutsch

ES

Español

KR

한국어

IT

Italiano

FR

Français

PT

Português do Brasil

PL

Polski

HE

עִבְרִית

RU

Русский

JA

日本語

TR

Türkçe

AR

العربية

    Menu

    JoVE Journal

    Behavior

    Biochemistry

    Bioengineering

    Biology

    Cancer Research

    Chemistry

    Developmental Biology

    Engineering

    Environment

    Genetics

    Immunology and Infection

    Medicine

    Neuroscience

    Menu

    JoVE Encyclopedia of Experiments

    Biological Techniques

    Biology

    Cancer Research

    Immunology

    Neuroscience

    Microbiology

    Menu

    JoVE Core

    Analytical Chemistry

    Anatomy and Physiology

    Biology

    Calculus

    Cell Biology

    Chemistry

    Civil Engineering

    Electrical Engineering

    Introduction to Psychology

    Mechanical Engineering

    Medical-Surgical Nursing

    View All

    Menu

    JoVE Science Education

    Advanced Biology

    Basic Biology

    Chemistry

    Clinical Skills

    Engineering

    Environmental Sciences

    Physics

    Psychology

    View All

    Menu

    JoVE Lab Manual

    Biology

    Chemistry

    Menu

    JoVE Business

    Accounting

    Finance

    Macroeconomics

    Marketing

    Microeconomics

Start Free Trial
Loading...
Home
JoVE Journal
Behavior
An Open-Source, Fully Customizable 5-Choice Serial Reaction Time Task Toolbox for Automated Behav...
An Open-Source, Fully Customizable 5-Choice Serial Reaction Time Task Toolbox for Automated Behav...
JoVE Journal
Behavior
This content is Free Access.
JoVE Journal Behavior
An Open-Source, Fully Customizable 5-Choice Serial Reaction Time Task Toolbox for Automated Behavioral Training of Rodents

An Open-Source, Fully Customizable 5-Choice Serial Reaction Time Task Toolbox for Automated Behavioral Training of Rodents

Full Text
4,759 Views
09:39 min
January 19, 2022

DOI: 10.3791/63385-v

Julia Morais Gancz1, Nada El Jundi2, Eva Strippelmann2, Michael Koch2, Detlef Wegener1

1Cognitive Neurophysiology Department, Brain Research Institute,University of Bremen, 2Neuropharmacology Department, Brain Research Institute,University of Bremen

The present protocol describes the development of an open-source 5-choice serial reaction time task toolbox for rodent animal models, using Arduino and related hardware and a versatile Matlab toolbox, including an optional script for automated behavioral training. The scripts are customizable and facilitate the implementation of different trial-and-test designs.

The protocol provides a customizable, open-source toolbox for training and performing the 5-choice serial-reaction time task. This is a well-established behavioral test to study visuospatial attention and impulsiveness in rodents. The main advantage of the toolbox is its low cost and customizability.

It provides high flexibility regarding the specific stimulus parameters and reward configuration and encourages non-standard test designs. The 5-choice serial-reaction time task provides insights into the attentional processes, impulsivity and compulsivity in rodents. Our toolbox allows for easy adaptation to other non-rodent animal models.

It also allows semi-automated training of animals by an optional staircase procedure. In the video, we provide a step by step introduction to its usage. The procedure will be demonstrated By Eva Strippelmann, a biology student from our laboratory.

Begin by opening the freely available integrated development environment or IDE software. Go to the File and Open tabs and click on the script for hardware control. Next, plug the micro-controller USB into the computer.

In the top left half of the screen, navigate to the Tools to check whether the automatically chosen board and processor information correspond to the connected microcontroller board. After confirming the corresponding board and processor information, click on the Port tab to choose the available port. On the top left half of the screen, click on the Verify button to ensure no script mistakes.

When done, click on the Upload tab with an arrow to upload the script to the microcontroller board. After ensuring that all four scripts and functions for the experiment control are located in the same folder, open the programming platform and click on the Home toolbar and Set Path. Then go to the Add Folder button to select the folder containing all the experiment control scripts.

When done, click on the Save button and close the Set Path window. On the Home toolbar tab, press Open to open the scripts and functions. To prepare the toolbox for habituation, select the opened user script.

After confirming that the habituation variable on line seven is set to true, write a number in minutes on line eight to set a time limit for the habituation. On line nine, write a number between 0.01 and one to choose a brightness level for the stimulus light. To prepare the toolbox for the experiment session, select the opened user script and verify that the variable on line seven is defined as false.

On line 12, type in the directory path to automatically save the experiment data. Ensure that a directory with the exact name exists. Then type in the subject identification on line 13.

Next, ensure that the variables on lines 14 and 15 are defined as true. When done, type in a number on line 16 to set a trial, and on line 17, to set a time limit in minutes to stop the program automatically. For the configuration of the parameters for a standard 5-choice serial-reaction time task or 5CSRTT paradigm, enter a numerical value on line 45 that corresponds to the number of apertures that can be illuminated.

The variable on line 46 should be defined as pseudorandom or random. Set the stimulus duration length on line 47 in seconds. Check whether the variable on line 48 is denoted as single and the numerical value on line 49 is one.

On line 50, define the brightness of the target stimulus in a number. The variable on line 64 should be binary, whereas on line 65, be non-dependent. Then enter a numerical value on line 71 corresponding to the number of food pellets to be released following a correct nose poke.

Alternatively, different staircase procedures can be defined that allow for automated behavioral training. Check whether the variable on line 26 is defined as true. Then on line 29, type the name of the first or second group.

Later, select the opened staircase function. Type the name of the first group on line four and type the name of the second group on line 77. To change the criteria of the first group for the second training level, type one of the parameters calculated in the performance check and a chosen numerical value on line 17.

The criteria can be added or replaced. To change the parameters of the first group to be updated in the second training level, for example, the duration of a timeout, type the parameter and a chosen numerical value on line 19. Proceed accordingly if the second group of a subject is defined.

Before starting the behavioral training sessions, animals need to get habituated to the chamber. The toolbox provides a habituation protocol. To start the habituation session, prepare the operant chamber by placing two reward food pellets in each of the apertures.

Tape the magazine flap door to remain open for the first habituation stage. In the second habituation stage, remove the tape on the magazine flap door. Prepare the operant chamber by placing five food pellets in the magazine door.

Before starting the experimental training sessions, clean the walls and floor of the operant chamber. As the setup is ready, select the opened user script, ensure that the COM description on line 75 matches the chosen available port. If the description does not match, change the numerical value in the experimental control script.

Place the rat in the chamber. In the opened user script, click on the Editor toolbar tab before selecting the green play button Run. Check whether the program is running correctly by reading the command window information.

The toolbox will then start the task as previously defined by the user. The experiment session will be automatically stopped after the specified trial or time limit. If the animal reaches a pre-specified performance level before the session is terminated and the user has defined a staircase procedure, the toolbox will load the next training level and continue the training with the new settings.

The level will automatically load at the start of the next training session. To stop the experiment, press the Escape key on the computer's keyboard. When the message appears on the command window display, type in Y and press the Enter key on the computer's keyboard to stop the current session and save the acquired data.

Then a simple graph with the session's overview will be automatically displayed. 10 Lister hooded rats were trained using the 5-choice serial-reaction time task toolbox. The number of sessions spent per training level by each rat was analyzed and the average across all subjects was determined.

The variance between subjects was most significant in the initial levels and decreased in later levels. In level four, when the criteria changed to include a threshold for performance measures, the average number of sessions spent and variance between rats increased, with two rats taking five and six days to conclude the level. However, all rats reached the eighth level within 14 to 22 sessions.

The representative analysis shows the mean performance of subjects per training level and across all training days in the 5CSRTT apparatus. The accuracy percentage and the emission percentage were calculated and the average total number of correct responses across all the trials in each level was determined. All subjects achieved a final accuracy on the eighth and final training levels of more than 60%Many subjects achieved about 80%accuracy.

The 5-choice serial-reaction time task toolbox is fully customizable and open access. It provides many additional options for specifying the stimulus configuration and task design and a comprehensive set of recorded behavioral data. The toolbox allows to investigate nonstandard versions of the 5-choice serial-reaction time paradigm, for example, to get deeper insights into decision-making processes or reward related behavior.

View the full transcript and gain access to thousands of scientific videos

Sign In Start Free Trial

Explore More Videos

Open-source ToolboxCustomizable Toolbox5-choice Serial Reaction Time TaskBehavioral TrainingRodentsVisuospatial AttentionImpulsivenessSemi-automated TrainingIDE SoftwareMicrocontrollerStimulus ParametersReward ConfigurationAttentional ProcessesExperiment Control ScriptsHabituation Variable

Related Videos

A Fully Automated and Highly Versatile System for Testing Multi-cognitive Functions and Recording Neuronal Activities in Rodents

09:13

A Fully Automated and Highly Versatile System for Testing Multi-cognitive Functions and Recording Neuronal Activities in Rodents

Related Videos

14.8K Views

Automated, Quantitative Cognitive/Behavioral Screening of Mice: For Genetics, Pharmacology, Animal Cognition and Undergraduate Instruction

16:23

Automated, Quantitative Cognitive/Behavioral Screening of Mice: For Genetics, Pharmacology, Animal Cognition and Undergraduate Instruction

Related Videos

14.9K Views

A Fully Automated Rodent Conditioning Protocol for Sensorimotor Integration and Cognitive Control Experiments

09:43

A Fully Automated Rodent Conditioning Protocol for Sensorimotor Integration and Cognitive Control Experiments

Related Videos

11K Views

The 5-Choice Serial Reaction Time Task: A Task of Attention and Impulse Control for Rodents

09:43

The 5-Choice Serial Reaction Time Task: A Task of Attention and Impulse Control for Rodents

Related Videos

46.9K Views

Operant Procedures for Assessing Behavioral Flexibility in Rats

08:30

Operant Procedures for Assessing Behavioral Flexibility in Rats

Related Videos

21.6K Views

New Variations for Strategy Set-shifting in the Rat

09:45

New Variations for Strategy Set-shifting in the Rat

Related Videos

8.6K Views

An Automated T-maze Based Apparatus and Protocol for Analyzing Delay- and Effort-based Decision Making in  Free Moving Rodents

07:42

An Automated T-maze Based Apparatus and Protocol for Analyzing Delay- and Effort-based Decision Making in Free Moving Rodents

Related Videos

14.3K Views

Operant Protocols for Assessing the Cost-benefit Analysis During Reinforced Decision Making by Rodents

07:05

Operant Protocols for Assessing the Cost-benefit Analysis During Reinforced Decision Making by Rodents

Related Videos

6.4K Views

Automated, Long-term Behavioral Assay for Cognitive Functions in Multiple Genetic Models of Alzheimer's Disease, Using IntelliCage

06:46

Automated, Long-term Behavioral Assay for Cognitive Functions in Multiple Genetic Models of Alzheimer's Disease, Using IntelliCage

Related Videos

12.7K Views

Three Laboratory Procedures for Assessing Different Manifestations of Impulsivity in Rats

09:12

Three Laboratory Procedures for Assessing Different Manifestations of Impulsivity in Rats

Related Videos

9.9K Views

JoVE logo
Contact Us Recommend to Library
Research
  • JoVE Journal
  • JoVE Encyclopedia of Experiments
  • JoVE Visualize
Business
  • JoVE Business
Education
  • JoVE Core
  • JoVE Science Education
  • JoVE Lab Manual
  • JoVE Quizzes
Solutions
  • Authors
  • Teaching Faculty
  • Librarians
  • K12 Schools
  • Biopharma
About JoVE
  • Overview
  • Leadership
Others
  • JoVE Newsletters
  • JoVE Help Center
  • Blogs
  • JoVE Newsroom
  • Site Maps
Contact Us Recommend to Library
JoVE logo

Copyright © 2026 MyJoVE Corporation. All rights reserved

Privacy Terms of Use Policies
WeChat QR code