摘要:NEURON作为基于经验数据的仿真工具,在多房室电导型神经元建模领域应用广泛。加州海兔(Aplysia californica)的摄食网络作为中枢模式发生器(central pattern generator, CPG)的经典模型已被深入研究,在可构建精细生物物理模型的海兔摄食系统中,明确网络参数值与动物行为效应的关联具有重要科学价值。本研究旨在开发名为NEURONpyxl的新型Python工具,该工具可通过读取电子表格中的参数自动构建完整神经网络,降低NEURON仿真环境下包含短时突触可塑性(如压抑、易化)的复杂模型构建难度。研究人员采用已充分验证的网络开展测试仿真,将NEURONpyxl仿真结果与另一神经仿真器SNNAP(Simulator for Neural Networks and Action Potentials,此前已用于模拟含复杂突触连接与多类型突触可塑性的电导型网络)的相同网络结果进行比对;随后利用NEURONpyxl对已发表的海兔摄食行为网络模型开展参数网格搜索以优化电导值。结果显示,NEURONpyxl与SNNAP的测试网络仿真结果数值等效,差异处于数值积分与实现细节的预期误差范围内;研究人员进一步定位到可使模拟运动模式的伸出与收回时程匹配不同机械负载下生物摄食行为的参数值。结论表明,NEURONpyxl可简化含不同突触可塑性的复杂神经网络构建与仿真流程,助力筛选生理相关参数值,未来可支持网络模型集合构建及生物力学与复杂电导型网络的融合研究。
《Frontiers in Computational Neuroscience》发表的这项研究针对经典神经仿真工具迭代停滞、与现代计算生态兼容性不足的问题,开发了新型Python工具NEURONpyxl,实现了生物物理神经网络的高效构建与参数优化,为计算神经科学提供了更灵活的仿真平台。
研究背景方面,中枢模式发生器(CPG)是调控呼吸、心跳、运动等节律行为的核心神经回路,其参数与行为表型的定量关联解析是计算神经科学的关键难点。加州海兔(Aplysia californica)的摄食网络因神经元电生理可及性高、行为范式清晰,成为CPG研究的理想模型,其摄食行为由颊部运动程序(buccal motor program, BMP)调控,包含伸出(protraction)与收回(retraction)两个特征时相,且可随机械负载动态调整时程。既往该系统的电导型模型多基于SNNAP(Simulator for Neural Networks and Action Potentials)构建,但该工具已停止维护,难以兼容现代机器学习工作流,亟需适配Python生态的新仿真方案。NEURON作为主流生物物理仿真工具,虽支持多房室建模与Python接口,但复杂网络的参数配置仍依赖大量代码编写,门槛较高。因此研究人员开发了参数驱动的轻量化工具NEURONpyxl,旨在衔接电子表格参数定义与NEURON的数值求解能力。
关键技术方法上,研究人员首先复用已发表的SNNAP模型参数模板,构建了NEURONpyxl的核心微分方程求解模块,支持点神经元(无形态学)的电导型建模,涵盖电压依赖性离子通道、电突触、化学突触及第二信使调控机制;其次采用分层验证策略,从单漏积分神经元到三神经元突触可塑性网络逐层比对NEURONpyxl与SNNAP的仿真结果,辅以解析解验证数值精度;最后基于Case Western Reserve University的Pioneer高性能计算集群,开展3600组参数的网格搜索,优化海兔摄食CPG模型中伸出与收回时相的时长,匹配已发表的在体实验数据。