需要订阅 JoVE 才能查看此. 登录或开始免费试用。
Method Article
该研究旨在开发移动斑马鱼的无麻醉心跳测量技术。我们的方法结合了短波红外成像和基于机器学习的心脏追踪。它是一种非侵入性、无标记且用户友好的技术,适用于斑马鱼模型的广泛研究。
斑马鱼 (Danio rerio) 是一种在生理学、药理学和毒理学研究中广泛使用的模式生物,因为它与人类的遗传相似性和透明的胚胎阶段,有利于非侵入性心血管研究。然而,目前斑马鱼心率评估的方法通常依靠麻醉来固定受试者,从而引入生理变化,从而损害数据的准确性和可重复性。本研究提出了一种新颖的、无麻醉的技术,用于测量自由移动的斑马鱼幼虫的心跳,解决了心血管研究中的关键局限性。所提出的方法将短波红外成像与基于机器学习的心脏追踪相结合,允许对非固定标本进行精确和连续的心脏活动监测。训练卷积神经网络检测心脏区域,并从图像序列中提取光电容积脉搏波信号以确定心率。实验验证证明了该方法在多个测试条件下的可靠性和一致性。该方法的一个主要优点是它能够保持斑马鱼的自然生理状态,最大限度地减少压力引起的伪影。这种非侵入性、无标记的技术为研究心血管生理学、药物心脏毒性和环境毒理学提供了显着优势,扩大了斑马鱼作为生物医学研究模型的潜在应用。
斑马鱼 (Danio rerio) 是一种小型鲤科鱼类,由于其体积小、繁殖率高和易于遗传作而已成为一种重要的模式生物 1,2,3。透明斑马鱼胚胎的心率评估越来越多地用于生理学、胚胎学、毒理学和其他领域 4,5,6,7,8。一方面,这种效用是由于斑马鱼基因组包含与人类心血管疾病相关的基因9,而 Danio rerio 心脏与人类具有相似的结构和信号通路10,11。它使斑马鱼成为研究心脏发育和疾病的宝贵模型 11,12,13。另一方面,斑马鱼的心率对外部影响很敏感,通过比较处理和未处理鱼的心脏功能,使其成为生理和毒理学研究的优秀模型 7,8,14。
在开发用于评估透明鱼胚胎心率的无创光学方法方面取得了重大进展15,16。这些技术具有从大样本量中快速收集数据的优势。因此,已经开发了用于鱼胚胎心率评估的全自动方法 4,5,6,17。
但是,目前某些限制将这些技术的使用限制在 3-4 dpf 期间。第一个限制是由于鱼体色素沉着而导致的透明度损失。第二个是胚胎的可移动性随着时间的推移而增加。延长斑马鱼的早期发育期,在此期间可以使用光学方法将增强它们的实用性,允许长期实验设计研究心肌病、先天性心脏缺陷和对心血管系统的各种影响,包括跟踪效应随时间的变化。我们小组最近通过在 900-1700 nm 的短波红外范围内采用成像解决了透明度损失问题18。本文重点介绍胚胎流动性问题。
通常,在成像之前,使用甲磺酸三卡因 (MS-222) 等麻醉剂固定自由游动的鱼胚胎和幼虫 14,19,20。然而,MS-222 显着降低心率21,22,其他麻醉剂也是如此23。辨别观察到的心脏功能变化是由于实验性治疗、麻醉剂还是两者之间的相互作用变得具有挑战性。延长胚胎低活动期的另一种方法是在早期发育期间降低温度8。然而,这种方法并不总是与研究目标兼容,并且只能最低限度地延长注册期。
在这项研究中,我们介绍了一种解决心率登记过程中胚胎活动性的新方法。我们训练了一个卷积神经网络,以识别自由游泳的斑马鱼胚胎记录中的心脏感兴趣区域。该区域内像素强度的周期性变化用于推导出光电容积脉搏波图 (PPG),随后用于计算心率。开发的桌面应用程序 AutoHR 利用神经网络训练和图像堆栈处理,确保了易用性和协议可重复性。
斑马鱼是根据既定的 ZFIN 协议进行繁殖和饲养的 24。所有程序均已获得俄罗斯科学院独特仪器科学技术中心 (STC UI RAS) 生物伦理委员会的批准,协议 #3/24,日期为 2024 年 8 月 21 日,并遵循 STC UI RAS 的斑马鱼护理指南。可根据要求提供各个版本的手册。
1. 准备测量设备
2. 图像采集
3. 训练神经网络进行标记
4. 训练用于心脏检测的神经网络
注:此步骤针对特定年龄和成像条件执行一次。强烈建议将 NVIDIA GPU 用于训练,因为它可以显著加快处理速度。
5. 心率量化
6. 验证算法结果
使用上述方案(补充视频 1)确定斑马鱼在 12 dpf 时的心率。这些视频包括自由游泳的斑马鱼幼虫的一系列图像、使用拟议协议从这些序列得出的光电容积脉搏波图,以及从光电容积脉搏波图计算的相应心率。
在训练过程中,标记的数据以 3:2:1 的比例随机分为训练集、测试和验证集。然后根据以下表达式实现损失函数:
在这项研究中,我们提出了一种测量自由游泳斑马鱼幼虫心跳的实验方案。我们通过几次实验评估了这种方法,证明了它的有效性。所提出的方法的关键组件包括硬件和软件解决方案。首先,我们使用红外照明进行成像,如前所述,这避免了与色素沉着相关的问题并增强了组织透明度,有助于准确确定心跳18。其次,我们建议从下方对鱼进行成像。麻醉?...
所有作者均已披露任何利益冲突。
这项研究得到了 STC UI RAS 联邦国家任务计划 (FFNS-2025-0008) 的支持。这项工作是使用 STC UI RAS 集体使用中心 [http:// https://ckp.ntcup.ru/en/] 的设备进行的。
Name | Company | Catalog Number | Comments |
Reagents | |||
Low melting agarose | Biozym | 850111 | |
Table salt | Pegasus | N/A | |
Tricaine (Ethyl 3-aminobenzoate methanesulfonate) | Sigma-Aldrich | E10505 | MS-222 |
Equipment | |||
Base with rod | Altami | SM-U1 | |
Collimator lens | JLLSCMGGX | Focal length 30 mm | |
Focusing mechanism | Altami | SM-12 | D=76 mm |
LED | Cree | TR-3535IR-3W | |
Lens | SFK Security | C-Mount, F1.6, 1/3”, | |
Near infrared camera | ToupTek | SWIR1300KMA | |
Pasteur pipette | PE-LD | 149293 | |
Petri Dish 35 x 15 mm | BD Falcon | 351008 | |
Plastic forms | N/A | N/A | Made by 3D printing |
Power supply | Unit-T | UTP3300TFL-II | |
Stage | N/A | N/A | Made by 3D printing |
Stationery knife | ErichKrause | 19145 | |
Test object | Wally Sky | MS-1-EB | |
Software | |||
EfficientDet | N/A | N/A | https://github.com/rwightman/efficientdet-pytorch |
EfficientNet-b0 model | N/A | N/A | https://arxiv.org/abs/1905.11946 |
Google API Client | N/A | Google API Client is a Python client library for Google's discovery-based APIs. https://github.com/googleapis/google-api-python-client | |
Hardware | |||
Multi-scale attention network | N/A | N/A | https://arxiv.org/abs/2209.14145 |
NVIDIA DIGITS | NVIDIA | N/A | NVIDIA DIGITS is a wrapper for Caffe that provides a graphical web interface. https://developer.nvidia.com/digits |
NVIDIA GPU | NVIDIA | N/A | An NVIDIA GPU is needed as some of the software frameworks below will not work otherwise. https://www.nvidia.com |
OpenCV | Intel | N/A | OpenCV is a library for computer vision. https://opencv.org |
Python | Python Software Foundation | N/A | Python is a programming language. https://www.python.org |
请求许可使用此 JoVE 文章的文本或图形
请求许可This article has been published
Video Coming Soon
版权所属 © 2025 MyJoVE 公司版权所有,本公司不涉及任何医疗业务和医疗服务。