需要订阅 JoVE 才能查看此. 登录或开始免费试用。
Method Article
我们总结了一个工作流程,以计算方式模拟视网膜神经元对电刺激的反应。该计算模型是通用的,包括自动化步骤,可用于模拟一系列生理场景和预测未来 体内/体外 研究的结果。
计算建模由于其预测 体内 和 体外 系统行为的能力,已成为神经工程中越来越重要的方法。这具有关键优势,即通过提供通常非常精确的生理结果预测来最大限度地减少给定研究中所需的动物数量。在视觉假体领域,计算建模具有一系列实际应用,包括为植入式电极阵列的设计提供信息,以及预测可能通过从所述阵列传递电脉冲而引发的视觉感知。文献中描述的一些模型结合了三维(3D)形态来计算电场和感兴趣的神经元或神经网络的电缆模型。为了增加这种两步法对那些在计算建模方面经验有限的研究人员的可访问性,我们提供了一个视频,介绍了要采取的基本方法,以便构建计算模型并利用它来预测 通过部署 的刺激方案的生理和心理物理结果。 视觉假体。该指南包括在有限元建模(FEM)软件中构建3D模型的步骤,在多区室神经元计算软件中构建视网膜神经节细胞模型的步骤,然后将两者合并。用于数值求解物理方程的有限元建模软件将用于求解组织电刺激中的电场分布。然后,使用专门的软件来模拟神经细胞或网络的电活动。要遵循本教程,需要熟悉神经假体的工作原理以及神经生理学概念(例如,动作电位机制和对霍奇金-赫胥黎模型的理解)。
视觉神经假体是一组向视觉通路中的神经细胞提供刺激(电、光等)以产生光幻觉或看到光的感觉的装置。这是一种治疗策略,对于由退行性视网膜疾病引起的永久性失明的人,已经在临床上使用近十年。通常,一个完整的系统将包括一个捕获用户周围视觉信息的外部摄像头,一个电源和计算单元,用于处理图像并将其转换为一系列电脉冲,以及一个植入的电极阵列,该电极阵列连接神经组织并将电脉冲传递到神经细胞。工作原理允许视觉神经假体放置在从视网膜到视觉皮层的视觉通路的不同位置,只要它位于受损组织的下游。目前视觉神经假体的大多数研究都集中在提高刺激的功效和提高空间敏锐度以提供更自然的视觉上。
在提高刺激功效的努力中,计算建模一直是验证假体设计和模拟其视觉结果的一种经济和时间有效的方法。自1999年以来,该领域的计算建模越来越受欢迎,因为Greenberg1模拟了视网膜神经节细胞对细胞外电刺激的反应。从那时起,计算建模一直用于优化电脉冲2,3的参数或电极4,5的几何设计。尽管复杂性和研究问题各不相同,但这些模型通过确定介质(例如神经组织)中的电压分布并估计附近神经元因电压而产生的电响应来工作。
导体中的电压分布可以通过求解所有位置的泊松方程6 来找到:
其中 E 是电场, V 是电势, J 是电流密度,σ 是电导率。公式中的 表示 梯度运算符。在静止电流的情况下,对模型施加以下边界条件:
其中 n 是表面的法线,Ω 表示边界, I0 表示比电流。它们一起在外部边界产生电绝缘,并为选定的边界创建电流源。如果我们假设单极点源位于具有各向同性电导率的均质介质中,则任意位置的细胞外电势可以由7计算:
其中 Ie是电流,是电极和测量点之间的距离。当介质不均匀或各向异性,或者电极阵列有多个电极时,使用计算套件来数值求解方程会很方便。有限元建模软件6 将体积导体分解为称为"单元"的小部分。这些元素相互连接,使得一个元素的变化影响其他元素的变化,它求解了用于描述这些元素的物理方程。随着现代计算机计算速度的提高,这个过程可以在几秒钟内完成。一旦计算出电势,就可以估计神经元的电响应。
神经元以电信号的形式发送和接收信息。这种信号有两种形式 - 分级电位和动作电位。分级电位是膜电位的临时变化,其中膜上的电压变得更加正(去极化)或负(超极化)。分级电位通常具有局部效应。在产生它们的细胞中,动作电位是可以沿着轴突长度长距离传播的全有或全无反应。梯度电位和动作电位对电气和化学环境都很敏感。当跨膜电位阈值越过时,各种神经元细胞类型(包括视网膜神经节细胞)可以产生动作电位尖峰。动作电位尖峰和传播然后触发信号到下游神经元的突触传递。神经元可以建模为分为圆柱形段的电缆,其中每个段由于脂质双层膜8而具有电容和电阻。神经元计算程序9 可以通过将细胞离散为多个区室并求解数学模型10 来估计可电兴奋细胞的电活动:
在该方程中,Cm是膜电容,V e,n是节点n处的细胞外电位,Vi,n是节点n处的细胞内电位,R n是节点n处的细胞内(纵向)电阻,I离子是通过节点 n处离子通道的离子电流。当刺激处于活动状态时,FEM 模型中的 V 值对于神经元中的所有节点实现为 Ve,n。
来自离子通道的跨膜电流可以使用霍奇金-赫胥黎公式11进行建模:
其中g i是通道的比电导,V m是跨膜电位(V i,n - Ve,n),E离子是离子通道的反转电位。对于电压门控通道,例如Na通道,引入了描述通道打开或关闭概率的无量纲参数m和h:
其中 是特定离子通道的最大膜电导率,参数 m 和 h 的值由微分方程定义:
其中 αx 和βx 是定义离子通道速率常数的电压相关函数。它们通常采用以下形式:
这些方程中的参数值,包括最大电导率,以及常数A、B、C和D,通常从经验测量中找到。
使用这些构建基块,可以按照所述步骤构建不同复杂性的模型。当泊松方程无法解析求解时,例如体积导体中的不均匀或各向异性电导或电极阵列的几何形状复杂时,FEM 软件非常有用。求解细胞外电位值后,可以在神经元计算软件中对神经元电缆模型进行数值求解。结合这两个软件,可以将复杂的神经元单元或网络计算成非均匀电场。
将使用上述程序构建脉络膜上刺激下的视网膜神经节细胞的简单两步模型。在这项研究中,视网膜神经节细胞将受到一系列幅度的电流脉冲。细胞相对于刺激的位置也不同,以显示距离-阈值关系。此外,该研究还包括使用不同尺寸的刺激电极12对皮质活化阈值的体内研究对计算结果的验证,以及显示电极 - 神经元距离与激活阈值13之间关系的体外研究。
1. 建立用于电势计算的有限元模型
图 1:创建几何图形。 将块几何图形插入到 FEM 模型中以表示组织。 请点击此处查看此图的大图。
图 2:创建电极的几何形状 。 (A) 制作工作平面以绘制圆盘电极。(B)在工作平面上绘制圆以创建圆盘电极。 请点击此处查看此图的大图。
图 3:有限元模型的单元质量直方图。直方图显示了整个模型中元素的质量。如果很大一部分元素位于低质量区域,则需要网格细化。请点击此处查看此图的大图。
图 4:为电极分配电流值。 在 FEM 软件中施加到电极几何形状的单一电流。 请点击此处查看此图的大图。
2. 在神经元计算套件的 GUI 中导入神经细胞的几何形状
图 5:将神经元模型信息导出为 .hoc 文件。 神经元的几何形状被导出到一个.hoc文件,以允许进一步的修改。 请点击此处查看此图的大图。
图 6:测量神经元的尺寸。 神经元的形态(顶视图)显示在神经元计算套件的GUI中,并叠加了x-y轴。刻度以微米为单位。 请点击此处查看此图的大图。
3. 编程神经元计算模拟
4. 运行和自动化多个模拟
图 7:显示 FEM 计算结果并将其导出到文本文件。 图形窗口显示电势的多切片图(以 V 为单位)。"数据导出设置"中的选项允许将计算变量导出到文本文件中。 请点击此处查看此图的大图。
图 8:使用电压图显示跨膜电位图。神经元跨膜电位显示在神经元计算套件的GUI中。x 轴是以毫秒为单位的时间,而 y 轴是以 mV 为单位的所选神经元段的跨膜电位。请点击此处查看此图的大图。
我们进行了两种仿真协议来演示该模型的使用。第一个协议涉及改变电极尺寸,同时保持神经元的位置和电脉冲参数相同。第二个方案涉及以100μm步长在x方向上移动神经元,而电极的大小保持不变。对于两种方案,使用的脉冲都是宽度为0.25 ms的单阴极优先双相脉冲,相间间隙为0.05 ms。对于第一个方案,电极的半径变化为50,150,350和500μm,而对于第二个方案,电极的半径保持在恒定的50μm。
<...在本文中,我们展示了一种结合了有限元和生物物理神经元建模的建模工作流程。该模型非常灵活,因为它的复杂性可以修改以适应不同的目的,并且它提供了一种根据经验发现验证结果的方法。我们还演示了如何参数化模型以实现自动化。
两步建模方法结合了使用FEM和神经元计算套件的优势,在细胞外刺激存在的情况下求解神经元的电缆方程。FEM 可用于精确计算体积导体?...
作者声明没有竞争利益。
这项研究由国家卫生和医学研究委员会项目资助(资助号1109056)。
Name | Company | Catalog Number | Comments |
Computer workstation | N/A | N/A | Windows 64-bit operating system, at least 4GB of RAM, at least 3 GB of disk space |
Anaconda Python | Anaconda Inc. | Version 3.9 | The open source Individual Edition containing Python 3.9 and preinstalled packages to perform data manipulation, as well as Spyder Integrated Development Environment. It could be used to control the simulation, as well as to display and analyse the simulation data. |
COMSOL Multiphysics | COMSOL | Version 5.6 | The simulation suite to perform finite element modelling. The licence for the AC/DC module should be purchased. The Application Builder capability should be included in the licence to follow the automation tutorial. |
NEURON | NEURON | Version 8.0 | A freely-distributed software to perform the computation of neuronal cells and/or neural networks. |
请求许可使用此 JoVE 文章的文本或图形
请求许可This article has been published
Video Coming Soon
版权所属 © 2025 MyJoVE 公司版权所有,本公司不涉及任何医疗业务和医疗服务。