首页> 外文期刊>Journal of computational science >VPH-HF: A software framework for the execution of complex subject-specific physiology modelling workflows
【24h】

VPH-HF: A software framework for the execution of complex subject-specific physiology modelling workflows

机译:VPH-HF:用于执行复杂的特定于受试者的生理学建模工作流程的软件框架

获取原文
获取原文并翻译 | 示例

摘要

Computational medicine more and more requires complex orchestrations of multiple modelling & simulation codes, written in different programming languages and with different computational requirements, which when validated need to be run many times on large cohorts of patients. The aim of this paper is to present a new open source software, the VPH Hypermodelling Framework (VPH-HF). The VPH-HF overcomes the limitations of most workflow execution environments by supporting both Taverna and Muscle2; the addition of Muscle2 support makes possible the execution of very complex orchestrations that include strongly-coupled models. The overhead that the VPH-HF imposes in exchange for this is small, and tends to be flat regardless of the complexity and the computational cost of the hypermodel being executed. We recommend the use of the VPH-HF to orchestrate any hypermodel with an execution time of 200 s or higher, which would confine the VPH-HF overhead to less than 10%. The VPH-HF also provide an automatic caching system over the execution of every hypomodel, which may provide considerable speed-up when the orchestration is run repeatedly over large numbers of patients or within stochastic frameworks, and the input sets are properly binned. The caching system also makes it easy to form large input set/output set databases required to develop reduced-order models, and the framework offers the possibility to dynamically replace single models in the orchestration with reduced-order versions built from cached results, an essential feature when the orchestration of multiple models produces a combinatory explosion of the computational cost. (C) 2018 Elsevier By. All rights reserved.
机译:计算医学越来越需要以不同的编程语言编写的,具有不同计算要求的多种建模和仿真代码的复杂编排,验证后需要对大量患者进行多次运行。本文的目的是介绍一种新的开源软件,即VPH超模型框架(VPH-HF)。 VPH-HF同时支持Taverna和Muscle2,从而克服了大多数工作流程执行环境的局限性。 Muscle2支持的增加使执行包括强耦合模型的非常复杂的业务流程成为可能。为此,VPH-HF施加的开销很小,并且无论执行的超模型的复杂性和计算成本如何,它都趋于平坦。我们建议使用VPH-HF来协调执行时间为200 s或更高的任何超模型,这会将VPH-HF的开销限制在10%以下。 VPH-HF还为每个模型的执行提供了一个自动缓存系统,当业务流程在大量患者上或在随机框架内重复运行,并且对输入集进行了适当的装箱时,它可以提供相当大的加速。缓存系统还可以轻松地形成开发降阶模型所需的大型输入集/输出集数据库,并且该框架提供了一种可能性,即可以用编排中的单个模型动态地替换根据缓存结果构建的降序版本来编排业务流程中的单个模型。当多个模型的编排产生计算成本的组合爆炸时。 (C)2018爱思唯尔版权所有。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号