RESEARCH
Peer reviewed scientific video journal
Video encyclopedia of advanced research methods
Visualizing science through experiment videos
EDUCATION
Video textbooks for undergraduate courses
Visual demonstrations of key scientific experiments
BUSINESS
Video textbooks for business education
OTHERS
Interactive video based quizzes for formative assessments
Products
RESEARCH
JoVE Journal
Peer reviewed scientific video journal
JoVE Encyclopedia of Experiments
Video encyclopedia of advanced research methods
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
Solutions
Language
zh_CN
Menu
Menu
Menu
Menu
A subscription to JoVE is required to view this content. Sign in or start your free trial.
Research Article
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
Please note that some of the translations on this page are AI generated. Click here for the English version.
Erratum Notice
Important: There has been an erratum issued for this article. View Erratum Notice
Retraction Notice
The article Assisted Selection of Biomarkers by Linear Discriminant Analysis Effect Size (LEfSe) in Microbiome Data (10.3791/61715) has been retracted by the journal upon the authors' request due to a conflict regarding the data and methodology. View Retraction Notice
我们在这里描述 PyOKR,这是一种半自动定量分析方法,可直接测量对二维图像运动的视觉反应产生的眼球运动。与以前的方法相比,基于 Python 的用户界面和分析算法可实现更高的吞吐量和更准确的眼动追踪参数定量测量。
对视觉刺激的行为反应的研究是理解视觉系统功能的关键组成部分。一个值得注意的反应是视动反射 (OKR),这是一种高度保守的先天行为,是视网膜图像稳定所必需的。OKR 提供了强大的图像跟踪读出能力,并已被广泛研究以了解来自不同遗传背景的动物的视觉系统电路和功能。OKR 包括两个阶段:当眼睛跟随刺激到达视觉平面边缘时的慢速跟踪阶段和重置眼睛在眼眶中位置的补偿性快速阶段扫视。以前的跟踪增益量化方法虽然可靠,但需要耗费大量人力,并且可能是主观的或任意推导的。为了获得更快速和可重复的眼动追踪能力量化,我们开发了一种新颖的半自动分析程序 PyOKR,除了适用于任何类型的视频眼动设备外,还可以量化响应任何方向刺激的二维眼动追踪运动。该方法提供自动过滤、慢速跟踪阶段的选择、垂直和水平眼矢量的建模、相对于刺激速度的眼球运动增益的量化,以及将结果数据组织到可用的电子表格中,用于统计和图形比较。这种定量和简化的分析管道可通过 PyPI 导入轻松访问,提供对 OKR 响应的快速直接测量,从而促进视觉行为响应的研究。
图像稳定功能依赖于精确的动眼神经反应来补偿自我运动过程中发生的整体光流。这种稳定主要由两种运动反应驱动:视动反射 (OKR) 和前庭眼反射 (VOR)1,2,3。穿过视网膜的缓慢整体运动会引起 OKR,从而引起相应方向的反射性眼睛旋转以稳定图像 1,2。这种运动称为慢期,被代偿性扫视打断,称为快期,其中眼睛向相反方向快速重置,以允许新的慢期。在这里,我们将这些快速阶段扫视定义为眼动追踪运动 (ETM)。VOR 依靠前庭系统引发眼球运动以补偿头部运动3,而 OKR 是通过 ON 的触发和随后向中脑中的辅助视系统 (AOS) 发出信号而在视网膜中启动的 4,5。由于直接依赖视网膜回路,OKR 在研究和临床环境中经常用于确定视觉跟踪能力 6,7。
OKR 已作为评估基本视觉能力 2,6,8、DSGC 发育 9、10、11、12、动眼神经反应13 和遗传背景之间的生理差异 7 的工具进行了广泛研究。在受到移动刺激的头部固定动物中评估OKR 14。动眼神经反应通常使用各种视频工具捕获,眼动追踪运动被捕获为水平和垂直方向的 OKR 波形9。为了量化跟踪能力,已经描述了两个主要指标:跟踪增益(眼睛相对于刺激速度的速度)和 ETM 频率(在给定时间范围内快速相位扫视的数量)。增益的计算历来用于直接测量眼睛的角速度以估计跟踪能力;然而,这些计算是劳动密集型的,可以根据视频眼图采集方法和随后的量化任意推导出来。为了更快速地评估 OKR,ETM 频率计数已用作测量跟踪敏锐度7 的替代方法。尽管这提供了相当准确的跟踪能力估计,但这种方法依赖于间接度量来量化慢速相位响应,并引入了许多偏差。这些因素包括观察者在扫视测定中的偏差,在设定的时期内依赖于时间一致的扫视反应,以及无法评估慢期反应的幅度。
为了用当前的 OKR 评估方法解决这些问题,并实现 OKR 参数的高吞吐量深度量化,我们开发了一种新的分析方法来量化 OKR 波形。我们的方法使用一个名为"PyOKR"的基于 Python 的可访问软件平台。使用该软件,可以更深入地研究 OKR 慢相位响应的建模和量化,并增加参数化。该软件提供可访问且可重复的对无数视觉刺激反应的定量评估,以及响应水平和垂直运动的二维视觉跟踪。
在约翰霍普金斯大学医学院 (JHUSOM) 进行的所有动物实验均已获得 JHUSOM 机构动物护理和使用委员会 (IACUC) 的批准。在加州大学旧金山分校 (UCSF) 进行的所有实验均按照 UCSF 机构动物护理和使用计划批准的方案进行。
1. 行为数据收集
2. 安装分析软件
3. 波浪数据分析
为了验证上述分析方法,我们量化了从野生型小鼠和具有已知跟踪缺陷的条件敲除突变体收集的波迹的 OKR 跟踪增益。此外,为了测试我们分析方法的更广泛适用性,我们分析了来自不同视频眼影采集方法获得的单独野生型小鼠队列的痕迹。扫视的自动过滤有助于 OKR 数据处理和分析(图 3)。使用来自单向和正弦刺激的记录(图 1D),我们计算了野生型动物 (n = 13) 在四个基本方向(图 2F)上对单向刺激的 OKR 跟踪增益,并跟踪响应水平和垂直正弦刺激的增益(图 4)。在所有野生型小鼠中,始终观察到单向和正弦刺激的跟踪能力相对于刺激方向的差异,具有同样稳健的水平响应,表现出明显高于垂直响应的跟踪增益,如前所述2。此外,使用两种视频眼球摄影收集方法在野生型小鼠中也观察到向上和向下响应之间的不对称跟踪增益,如之前报道的那样 2,10。与已发布的 OKR 响应特征相比,跟踪增益的相对幅度和一致性表明,使用该软件计算的跟踪增益准确反映了跟踪能力。除了单向增益计算外,还可以同时对水平和垂直眼球运动进行建模(图 5),从而允许响应给定刺激对眼球运动进行三维重建。这提供了额外的量化能力,对于未来研究交叉耦合水平和垂直响应非常有用9。
为了验证该软件在不同实验条件下识别显着行为变化的效用,我们重新分析了我们发布的数据9 ,以确认在该研究中通过手动计算快速相位扫视评估的垂直跟踪缺陷反映在使用此处介绍的方法跟踪增益中。以前的工作表明,通过使用原钙粘蛋白 9-Cre (Pcdh9-Cre) 的条件敲除转录因子 T-box 转录因子 5 (Tbx5) 在视网膜中的基因失活导致向上调谐的 ON 方向选择性神经节细胞 (up-oDSGCs) 的特异性丢失,以及 Tbx5 Flox/Flox (Tbx5f/f) ;Pcdh9-Cre 突变体表现出垂直 OKR 追踪的特异性丢失9。使用此处描述的方法进行定量分析表明,Tbx5f/f;Pcdh9-Cre 动物保持正常的水平跟踪增益(图 6A),类似于前面描述的,并通过手动计数快速阶段扫视 (ETM) 获得的(图 2F);然而,这些小鼠显示出垂直追踪的显着损失,对向上和向下刺激的响应增益几乎为零(图 6B,C)。此外,正弦反应分析证实 Tbx5 cKO 动物表现出更大的水平跟踪增益,同时显示垂直跟踪显着降低(图 6D-F)。使用 PyOKR 对先前描述的表型进行重新分析证明了这种新方法的精确性和敏感性,该方法允许对不同遗传菌株的小鼠的 OKR 反应进行定量比较。
最后,我们分析了在 UCSF 收集的野生型垂直 OKR 轨迹,以验证软件应用程序在不同视频眼影方法和刺激参数下的效用。来自 UCSF 的数据是使用半球投影系统收集的,其中移动光栅通过 405 nm 波长投影仪的反射呈现给小鼠,投射到头部固定动物周围的半球上10 (图 7A)。以每秒 10 度的速度向小鼠展示单向垂直格栅,并在 60 秒的间隔内记录 OKR 响应(图 7B、C)。通过 PyOKR 定量分析垂直轨迹,并将向上响应与向下响应进行比较(图 7D)。正如预期的那样,向上的反应明显强于向下的反应10;然而,与 JHUSOM 记录的跟踪相比,跟踪增益略有降低(图 2F)。此外,通过 PyOKR 分析了正弦响应的量化(图 7E),并且对正弦移动刺激的垂直响应的显着不对称性反映在计算的增益中(图 7F)。在 JHUSOM 和 UCSF 收集的增益值之间的差异可归因于刺激参数之间的差异,包括不同的刺激速度、类型和波长;然而,我们在分析使用每种收集方法获得的数据时观察到的总体一致性表明,我们的 PyOKR 可以很容易地适应我们的 JHUSOM OKR 数据收集系统之外,并应用于其他 OKR 记录,独立于视频眼图方法。这些结果表明,此处描述的软件平台是准确的,通常可以应用于动眼神经反应的研究,允许在属于不同组的动物之间进行精确的定量比较,以进一步研究视觉图像稳定电路。

图 1:OKR 反应数据的收集。(A) 用于行为刺激的 OKR 虚拟竞技场装置,如前所述 9,13。四个监视器围绕着头部固定的动物 (1),显示不断移动的棋盘刺激 (2)。虚拟鼓可以呈现所有四个基本方向的单向运动以及振荡正弦刺激。鼠标的左眼由红外 (IR) 灯照亮,并用摄像头 (3) 进行记录,以记录眼动追踪中反射的视觉系统响应。(B) 通过捕捉瞳孔和红外光产生的角膜反射来分析眼动追踪。如前所述进行数据收集和响应虚拟鼓的眼球运动计算 9,13。(C) 垂直移动 (Y 波) 和水平 (X 波) 的眼矢量示意图。(D) 眼睛对单向向上和向后运动以及垂直和水平正弦运动的跟踪响应的样本轨迹。请单击此处查看此图的较大版本。

图 2:单向视觉响应的跟踪分析。(A-D) 识别和选择用于增益分析的慢速跟踪阶段。单向轨迹示例显示了相对于鼠标眼睛的向前 (A)、向后 (B)、向上 (C) 和向下 (D) 运动的视觉响应。通过添加步骤 3 中描述的红点和绿点来识别慢速阶段以消除扫视,选定的慢速阶段以黄色突出显示。多项式回归作为线条叠加在轨迹上。(E) PyOKR 读数中组织的样本迹线 (A-D) 的定量。对于每条轨迹,无论方向性如何,都会计算总 XY 速度和相应的增益。在单向响应中,这些总速度通常会反映某个方向上的单个速度;但是,对于正弦响应,该值将反映眼的平均整体速度。水平和垂直速度分量被分解以显示每个相应方向的速度。然后根据呈现的刺激速度计算增益。(F) 与相关的 ETM 定量相比,野生型动物 (n = 13) 在四个基本方向上的计算跟踪增益。数据以均值± SD 表示。使用具有多重比较的单因素方差分析分析数据。*p<0.05, **p<0.01,***p<0.005, ****p<0.0001.请单击此处查看此图的较大版本。

图 3:自动过滤眼跳有助于 OKR 数据处理和分析。(A-D) 自动过滤图 2A-D 中的痕迹,通过消除快速速度变化并将慢速相位拼接在一起,仅去除眼跳和慢速相位运动模型。最终斜率表示给定 epoch 上的总眼球运动。(E) 从 PyOKR 读数中组织的过滤样本数据的增益量化。(F) 未过滤与过滤的样品眼痕之间的增益值比较没有反映出显着差异。数据以均值 ± SD 表示。使用 Mann-Whitney U 检验在未过滤和过滤结果之间分析的数据。请单击此处查看此图的较大版本。

图 4:响应振荡视觉刺激的跟踪增益的推导。 (A,B) 垂直 (A) 和水平 (B) 眼球运动对正弦移动刺激的反应可以相对于定义的振荡刺激参数进行建模。所选区域标记为黄色,多项式近似值覆盖在迹线顶部。刺激的模型表示为轨迹后面的橙色正弦波,以便参考每个点的刺激内容。(C) 野生型正弦响应 (n = 7) 的增益计算反映了水平和垂直跟踪能力之间的不对称响应。数据以均值± SD 表示。使用具有多重比较的单因素方差分析分析数据。**p<0.01,***p<0.005. 请单击此处查看此图的较大版本。

图 5: 方向跟踪可以用它的水平和垂直分量来建模。 (A) 眼动追踪波对向上刺激的垂直分量。(B) 眼动追踪波对向上刺激的水平分量。(C) 垂直和水平方向的整体眼轨迹。(D) 眼睛响应向下运动随时间变化的运动矢量的三维模型。原始跟踪数据以红色显示,轨迹的回归模型以蓝色显示。 请单击此处查看此图的较大版本。

图 6:Tbx5f/f 中的 OKR 分析;Pcdh9-Cre 小鼠在单向垂直跟踪增益方面表现出显着缺陷。(a) Tbx5f/f;Pcdh9-Cre 动物的水平跟踪增益没有显着变化。(B,C)Tbx5f/f;Pcdh9-Cre 动物的垂直响应:向上 (B) 和向下 (C) 的增益显着降低。(D,E)Tbx5f/f 的正弦反应;Pcdh9-Cre 动物响应水平 (D) 和垂直 (E) 振荡刺激。(f) Tbx5f/f 的定量;Pcdh9-Cre 振荡响应显示水平跟踪增益显著增加,但垂直响应减少。数据以 SD ±平均值表示。使用 Mann-Whitney U 检验分析数据。*p<0.05, **p<0.01, ****p<0.0001.请单击此处查看此图的较大版本。

图 7:PyOKR 在从替代视频眼影方法获取的数据中的应用。 (A) 用于 OKR 虚拟鼓刺激的装置,如10.405 nm 波长的 DLP 投影仪通过凸面镜反射到半球上,以创建一个环绕动物视野的虚拟鼓。使用位于半球外的 NIR 相机测量眼球运动。单向和正弦条形光栅在垂直方向上向头部固定的动物显示。(B,C)确定并选择向上 (B) 和向下 (C) 跟踪阶段进行定量分析。慢速阶段以黄色突出显示。(D) 使用此处描述的方法通过垂直跟踪野生型动物 (n=5) 计算的跟踪增益。观察到不对称跟踪能力,向下跟踪显着减少。(E) 对正弦刺激的振荡反应建模以量化野生型动物的跟踪增益 (n=8)。慢速阶段以黄色突出显示。(F) 正弦增益的量化显示,与向上增益相比,向下跟踪增益较低。数据以 SD ±平均值表示。使用 Mann-Whitney U 检验分析数据。*第 <0.05 页。 请单击此处查看此图的较大版本。
补充编码文件 1: PyOKR Windows 请点击这里下载此文件。
补充编码文件 2:PyOKR Mac 请点击这里下载此文件。
作者没有利益冲突。
我们在这里描述 PyOKR,这是一种半自动定量分析方法,可直接测量对二维图像运动的视觉反应产生的眼球运动。与以前的方法相比,基于 Python 的用户界面和分析算法可实现更高的吞吐量和更准确的眼动追踪参数定量测量。
这项工作得到了 R01 EY032095 (ALK)、VSTP 博士前奖学金 5T32 EY7143-27 (JK)、F31 EY-033225 (SCH)、R01 EY035028(FAD 和 ALK)和 R01 EY-029772 (FAD) 的支持。
| C57BL/6J 小鼠 | Jackson Labs | 664 | |
| Igor Pro | WaveMetrics | RRID: SCR_000325 | |
| MATLAB | MathWorks | RRID: SCR_001622 | |
| 视动反射记录室 - JHUSOM | 定制 | N/A | 如 Al-Khindi 等人(2022)9 和 Kodama 等人 (2016)所述13 |
| 视动反射记录室 - UCSF | 定制 | N/A | 如 Harris 和 Dunn, 201510 |
| >Python | Python 软件基金会 | RRID: SCR_008394 | |
| Tbx5 flox/+ mice | 来自 B. Bruneau 的礼物 | N/A | 如 Al-Khindi 等人(2022)所述9 |
| Tg(Pcdh9-cre)NP276Gsat/mmucd | MMRRC | MMRRC 股票 # 036084-UCD;RRID: MMRRC_036084-UCD |