论文标题
高度柔韧和模块化模拟框架用于磁性粒子成像
Highly Flexible and Modular Simulation Framework for Magnetic Particle Imaging
论文作者
论文摘要
具有高精度的模拟是加速创新过程的科学研究的重要组成部分。它们对于寻找新颖的方法或优化现有方法特别有用。如今,功能强大的软件工具可提供由多种包装,具有多种功能,方法和模型的多个软件包组成,满足了多个研究领域中不同问题的要求。不幸的是,这种非特异性软件工具的复杂性和经常僵化的性能会阻碍最佳的工作流程。尤其是在新的研究领域的情况下,例如磁性粒子成像(MPI),软件工具上的要求是高度的灵活性,并配对了可管理数量的高度特定功能,可快速易于访问。因此,研究站点通常会生成自己的软件解决方案来满足其特定需求。到目前为止,只有很少的仿真框架可用,这些框架部分满足了MPI年轻领域的大多数要求。然而,从磁场和粒子动态模拟,硬件和序列编程中,信号生成和数据处理到最终重建和可视化结合使用易于使用的图形用户界面(GUI)的整个MPI实验的整个过程的覆盖范围,没有在不同软件包的复杂组合的情况下,在文献中却无法找到易于使用的图形用户界面(GUI)。通过提供的模块化模拟框架,由多个互连软件包组成特定目的,提供了所有必要的仿真步骤。高度的灵活性和模块化允许模拟和模拟MPI社区中几乎所有类型的MPI扫描仪。此外,模块化框架允许使用重要步骤之间的专用接口轻松连接第三方软件。
Simulations with high accuracy are an essential part of scientific research to accelerate the innovation process. They are especially useful for finding novel approaches or optimizing existing methods. Today, powerful software tools are available consisting of multiple packages with a wide variety of features, methods, and models meet the requirements for different questions in multiple fields of research. Unfortunately, the complexity and often inflexibility of such unspecific software tools can hinder an optimal workflow. Especially in the case of a novel research fields, e.g., Magnetic Particle Imaging (MPI), the requirements on a software tool are a high degree of flexibility paired with a manageable number of highly specific features to provide fast and easy access. Thus, often research sites generates their own software solution to address their specific demands. Until now, only few simulation frameworks are available, which partially fulfil most requirements of the young field of MPI. However, the coverage of the entire process of emulating a full MPI experiment from magnetic field and particle dynamic simulations, hardware and sequence programming over signal generation and data processing to final reconstruction and visualization combined with an easy-to-use graphical user interface (GUI) and without the need of complex combination of different software packages cannot be found in the literature or MPI community so far. With the presented modular simulation framework consisting of multiple interconnected software packages to specific purposes, all necessary simulation steps are provided. The high degree of flexibility and modularity allow the simulation and emulation of almost any kind of MPI scanners known in the MPI community. Furthermore, the modular framework allows an easy connection of third-party software using dedicated interfaces between important steps.