BeatBox -用于生物解剖学和解剖学上真实的心脏电生理学的HPC仿真环境
BeatBox - HPC Simulation Environment for Biophysically and Anatomically Realistic Cardiac Electrophysiology
摘要:
BeatBox模拟环境将灵活的脚本语言用户界面与强大的计算工具相结合,以设置心脏电生理学计算机实验,而无需在低级别重新编码,从而可以将细胞激发、组织/解剖模型、刺激方案包括在BeatBox脚本中,并且模拟可以顺序或并行(MPI)运行,而无需重新编译。BeatBox是一个用C语言编写的免费软件,可以在基于Unix的平台上运行。它提供了从0维单个细胞模拟、1维纤维、2维片和3维组织板到解剖学上逼真的整个心脏模拟的多尺度组织建模的整个范围,具有运行时间测量,包括心脏再入尖端/细丝跟踪、ECG、任何变量的局部/全局样本等。并且组织/解剖模型库通过鲁棒和灵活的接口进行扩展,从而为该领域的新发展提供开放式框架。在本文中,我们给出了BeatBox当前状态的概述,以及主要的计算方法和MPI并行化方法的描述。
英文摘要:
The BeatBox simulation environment combines flexible script language user interface with the robust computational tools, in order to setup cardiac electrophysiology in-silico experiments without re-coding at low-level, so that cell excitation, tissue/anatomy models, stimulation protocols may be included into a BeatBox script, and simulation run either sequentially or in parallel (MPI) without re-compilation. BeatBox is a free software written in C language to be run on a Unix-based platform. It provides the whole spectrum of multi scale tissue modelling from 0-dimensional individual cell simulation, 1-dimensional fibre, 2-dimensional sheet and 3-dimensional slab of tissue, up to anatomically realistic whole heart simulations, with run time measurements including cardiac re-entry tip/filament tracing, ECG, local/global samples of any variables, etc. BeatBox solvers, cell, and tissue/anatomy models repositories are extended via robust and flexible interfaces, thus providing an open framework for new developments in the field. In this paper we give an overview of the BeatBox current state, together with a description of the main computational methods and MPI parallelisation approaches.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。