首页> 美国卫生研究院文献>Frontiers in Neuroinformatics >NeuroManager: a workflow analysis based simulation management engine for computational neuroscience
【2h】

NeuroManager: a workflow analysis based simulation management engine for computational neuroscience

机译:NeuroManager:基于工作流分析的计算神经科学仿真管理引擎

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We developed NeuroManager, an object-oriented simulation management software engine for computational neuroscience. NeuroManager automates the workflow of simulation job submissions when using heterogeneous computational resources, simulators, and simulation tasks. The object-oriented approach (1) provides flexibility to adapt to a variety of neuroscience simulators, (2) simplifies the use of heterogeneous computational resources, from desktops to super computer clusters, and (3) improves tracking of simulator/simulation evolution. We implemented NeuroManager in MATLAB, a widely used engineering and scientific language, for its signal and image processing tools, prevalence in electrophysiology analysis, and increasing use in college Biology education. To design and develop NeuroManager we analyzed the workflow of simulation submission for a variety of simulators, operating systems, and computational resources, including the handling of input parameters, data, models, results, and analyses. This resulted in 22 stages of simulation submission workflow. The software incorporates progress notification, automatic organization, labeling, and time-stamping of data and results, and integrated access to MATLAB's analysis and visualization tools. NeuroManager provides users with the tools to automate daily tasks, and assists principal investigators in tracking and recreating the evolution of research projects performed by multiple people. Overall, NeuroManager provides the infrastructure needed to improve workflow, manage multiple simultaneous simulations, and maintain provenance of the potentially large amounts of data produced during the course of a research project.
机译:我们开发了NeuroManager,这是一种用于计算神经科学的面向对象的仿真管理软件引擎。当使用异构计算资源,模拟器和模拟任务时,NeuroManager会自动执行模拟作业提交的工作流程。面向对象的方法(1)提供了适应各种神经科学模拟器的灵活性,(2)简化了从台式机到超级计算机集群的异构计算资源的使用,并且(3)改善了对模拟器/模拟演变的跟踪。我们在MATLAB(一种广泛使用的工程和科学语言)中实现了NeuroManager,以用于其信号和图像处理工具,电生理分析的普及以及在大学生物教育中的越来越多的使用。为了设计和开发NeuroManager,我们分析了各种模拟器,操作系统和计算资源的模拟提交工作流程,包括输入参数,数据,模型,结果和分析的处理。这导致了22个阶段的仿真提交工作流。该软件集成了进度通知,数据和结果的自动组织,标记和时间戳记,以及对MATLAB分析和可视化工具的集成访问。 NeuroManager为用户提供了自动执行日常任务的工具,并协助主要研究人员跟踪和重建由多个人执行的研究项目的演变。总体而言,NeuroManager提供了改善工作流程,管理多个同时进行的仿真以及维护在研究项目过程中产生的大量潜在数据所需的基础结构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号