-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
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

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

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

    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
Neuroscience
PyOKR: A Semi-Automated Method for Quantifying Optokinetic Reflex Tracking Ability
PyOKR: A Semi-Automated Method for Quantifying Optokinetic Reflex Tracking Ability
JoVE Journal
Neuroscience
A subscription to JoVE is required to view this content.  Sign in or start your free trial.
JoVE Journal Neuroscience
PyOKR: A Semi-Automated Method for Quantifying Optokinetic Reflex Tracking Ability

PyOKR: A Semi-Automated Method for Quantifying Optokinetic Reflex Tracking Ability

Full Text
1,093 Views
05:26 min
April 12, 2024

DOI: 10.3791/66779-v

James K. Kiraly1, Scott C. Harris2, Timour Al-Khindi1, Felice A. Dunn2, Alex L. Kolodkin1

1Solomon H. Snyder Department of Neuroscience, The Johns Hopkins Kavli Neuroscience Discovery Institute,The Johns Hopkins University School of Medicine, 2Department of Ophthalmology,University of California, San Franciso

Summary

We describe here PyOKR, a semi-automated quantitative analysis method that directly measures eye movements resulting from visual responses to two-dimensional image motion. A Python-based user interface and analysis algorithm allows for higher throughput and more accurate quantitative measurements of eye-tracking parameters than previous methods.

Transcript

We're interested in understanding the mechanisms that regulate visual motion processing behaviors, such as the optokinetic reflux. We developed PyOKR as an accessible and uniform platform to reproducibly quantify a wide range of visual responses under various conditions to further our understanding of these behaviors. There's no unified method within the field to quantify optokinetic reflex responses, which can cause disparities when comparing data between laboratories.

We hope that PyOKR can help standardize how these data are analyzed to provide an accessible, unbiased, and robust tool to study these visual responses. Existing methods usually differ between laboratories and are often custom designed for their specific needs. PyOKR offers a unified method that is user-friendly, accessible, and adaptable to different experimental designs.

With a combination of automated analysis and user input, it can generate unbiased to accurate results to answer the user's desired questions. The use of our new PyOKR analysis method will facilitate the study of visual response behaviors in many contexts, such as genetic or pharmacological manipulation. Because of its accessibility and adaptability, it'll allow researchers to efficiently quantify responses to answer new questions about how visual circuits form and function.

With the help of PyOKR, we hope to identify new mechanisms that regulate the development of the direction-selective circuits that drive optokinetic reflexes. Using this approach, with neural circuit perturbation, will continue to help us study the development and function of these critical visual systems. To begin, download and install the required software for Python-based Optokinetic Reflex, or PyOKR, analysis.

On a Windows computer, run from PyOKR import OKR_win as o"followed by o.run. After opening the user interface, click File and then Open to open a browser for selecting the desired WAV file. To choose an output folder, click on Export folder.

Under the output file, enter the final analysis file name. Select Set Subject under File to set the program for an individual animal. To set stimulus parameters, go to Select Stimulus Direction and define a directionality among the four cardinal directions.

Under Select Stimulus Type, choose either unidirectional, oscillatory, or oblique. Then using, head and tail functions, set the length of time without stimulus at the beginning and end. Set the length of epoch, length of post stimulus, and number of epochs.

For unidirectional and oblique stimuli, set horizontal speed and vertical speed in degrees per second and specify the capture frame rate. For sinusoidal stimuli, adjust frequency and amplitude. Using Generate Stimulus Vector from Parameters, make the appropriate model from the input stimulus information and click on Select Epoch to scan through to total WAV file.

Click either Unfiltered Data or Filtered Data for preliminary adjustment to automatically select fast phase saccades based on maximal velocity changes. Under Unfiltered Data, confirm the saccades are accurately selected with a blue dot. Save the points with the middle mouse button and close the graph.

If automatic filtering is desired, set the filter Z-score threshold and click Filter Data to automatically filter saccades. After proper saccade selection, press Point Adjustment to select the region to remove. Alter the top and bottom points and save using the mouse buttons.

Using Set Polynomial Order, define the polynomial model that fits individual slow phases. Select Final Analysis to generate the slow phase models and calculate the distances, velocities, and tracking gains averaged across the epoch. Select View 2D Graph or View 3D Graph to view the two-dimensional or three-dimensional graph of the selected regions.

Select Add epoch to save to generate a collective values, and select View Current Dataset to view all added values and averages for a given animal. After repeating the entire process for all the files for a given animal, generate a final dataset containing all WAV data. Finally, export the data set via Export Data and proceed to the next animal data.

PyOKR analysis in Tbx5 conditional knockout mice indicated that these animals retain normal horizontal tracking gains as compared to wild type mice. However, these mice showed significant loss of vertical tracking with near zero gains in response to both upward and downward stimuli. Additionally, analysis of sinusoidal responses confirmed that Tbx5 conditional knockout mice exhibited greater horizontal tracking gains while showing significantly decreased vertical tracking.

Explore More Videos

PyOKROptokinetic ReflexVisual Motion ProcessingTracking AbilityVisual ResponsesAutomated AnalysisUnbiased ResultsExperimental DesignBehavioral ResponsesVisual StimuliDirection Selective CircuitsImage StabilizationVisual System FunctionTracking Gain Quantification

Related Videos

Optokinetic Response Assay: A Method to Measure Visual Acuity in Zebrafish

04:02

Optokinetic Response Assay: A Method to Measure Visual Acuity in Zebrafish

Related Videos

3.1K Views

The Optokinetic Response as a Quantitative Measure of Visual Acuity in Zebrafish

04:56

The Optokinetic Response as a Quantitative Measure of Visual Acuity in Zebrafish

Related Videos

20.9K Views

Quantification of Visual Feature Selectivity of the Optokinetic Reflex in Mice

09:28

Quantification of Visual Feature Selectivity of the Optokinetic Reflex in Mice

Related Videos

3.4K Views

Novel Apparatus and Method for Drug Reinforcement

07:32

Novel Apparatus and Method for Drug Reinforcement

Related Videos

19.7K Views

Quantifying the Activity of cis-Regulatory Elements in the Mouse Retina by Explant Electroporation

07:38

Quantifying the Activity of cis-Regulatory Elements in the Mouse Retina by Explant Electroporation

Related Videos

14.8K Views

Three Dimensional Vestibular Ocular Reflex Testing Using a Six Degrees of Freedom Motion Platform

10:12

Three Dimensional Vestibular Ocular Reflex Testing Using a Six Degrees of Freedom Motion Platform

Related Videos

16.2K Views

Olfactory Behaviors Assayed by Computer Tracking Of Drosophila in a Four-quadrant Olfactometer

08:52

Olfactory Behaviors Assayed by Computer Tracking Of Drosophila in a Four-quadrant Olfactometer

Related Videos

16.3K Views

Insect-controlled Robot: A Mobile Robot Platform to Evaluate the Odor-tracking Capability of an Insect

09:00

Insect-controlled Robot: A Mobile Robot Platform to Evaluate the Odor-tracking Capability of an Insect

Related Videos

15K Views

SwarmSight: Real-time Tracking of Insect Antenna Movements and Proboscis Extension Reflex Using a Common Preparation and Conventional Hardware

08:13

SwarmSight: Real-time Tracking of Insect Antenna Movements and Proboscis Extension Reflex Using a Common Preparation and Conventional Hardware

Related Videos

8.5K Views

In Vivo Single-Molecule Tracking at the Drosophila Presynaptic Motor Nerve Terminal

06:45

In Vivo Single-Molecule Tracking at the Drosophila Presynaptic Motor Nerve Terminal

Related Videos

8.8K 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
About JoVE
  • Overview
  • Leadership
Others
  • JoVE Newsletters
  • JoVE Help Center
  • Blogs
  • Site Maps
Contact Us Recommend to Library
JoVE logo

Copyright © 2025 MyJoVE Corporation. All rights reserved

Privacy Terms of Use Policies
WeChat QR code