Support for Taverna workflows in the VPH-Share cloud platform

被引:5
|
作者
Kasztelnik, Marek [1 ]
Coto, Ernesto [2 ]
Bubak, Marian [1 ,3 ]
Malawski, Maciej [1 ,3 ]
Nowakowski, Piotr [1 ]
Arenas, Juan [2 ]
Saglimbeni, Alfredo [4 ]
Testi, Debora [4 ]
Frangi, Alejandro F. [2 ]
机构
[1] ACC Cyfronet AGH, Krakow, Poland
[2] Univ Sheffield, Elect & Elect Engn Dept, Ctr Computat Imaging & Simulat Technol Biomed CIS, Sheffield, S Yorkshire, England
[3] AGH Univ Sci & Technol, Dept Comp Sci, Krakow, Poland
[4] CINECA SuperComp Ctr, Casalecchio Di Reno, Italy
关键词
Taverna workflow; VPH-Share; Atmosphere cloud; RESTful API; WEB;
D O I
10.1016/j.cmpb.2017.05.006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background and objective: To address the increasing need for collaborative endeavours within the Virtual Physiological Human (VPH) community, the VPH-Share collaborative cloud platform allows researchers to expose and share sequences of complex biomedical processing tasks in the form of computational workflows. The Taverna Workflow System is a very popular tool for orchestrating complex biomedical & bioinformatics processing tasks in the VPH community. This paper describes the VPH-Share components that support the building and execution of Taverna workflows, and explains how they interact with other VPH-Share components to improve the capabilities of the VPH-Share platform. Methods: Taverna workflow support is delivered by the Atmosphere cloud management platform and the VPH-Share Taverna plugin. These components are explained in detail, along with the two main procedures that were developed to enable this seamless integration: workflow composition and execution. Results: 1) Seamless integration of VPH-Share with other components and systems. 2) Extended range of different tools for workflows. 3) Successful integration of scientific workflows from other VPH projects. 4) Execution speed improvement for medical applications. Conclusion: The presented workflow integration provides VPH-Share users with a wide range of different possibilities to compose and execute workflows, such as desktop or online composition, online batch execution, multithreading, remote execution, etc. The specific advantages of each supported tool are presented, as are the roles of Atmosphere and the VPH-Share plugin within the VPH-Share project. The combination of the VPH-Share plugin and Atmosphere engenders the VPH-Share infrastructure with far more flexible, powerful and usable capabilities for the VPH-Share community. As both components can continue to evolve and improve independently, we acknowledge that further improvements are still to be developed and will be described. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:37 / 46
页数:10
相关论文
共 50 条
  • [21] A Cloud Platform to support Collaboration in Supply Networks
    Andres, Beatriz
    Sanchis, Raquel
    Poler, Raul
    INTERNATIONAL JOURNAL OF PRODUCTION MANAGEMENT AND ENGINEERING, 2016, 4 (01) : 5 - 13
  • [22] A Platform of Scientific Workflows for Orchestration of Parallel Components in a Cloud of High Performance Computing Applications
    Silva, Jefferson de Carvalho
    de Carvalho Junior, Francisco Heron
    PROGRAMMING LANGUAGES (SBLP 2016), 2016, 9889 : 156 - 170
  • [23] Towards Digital Twins Cloud Platform: Microservices and Computational Workflows to Rule a Smart Factory
    Borodulin, Kirill
    Radchenko, Gleb
    Shestakov, Aleksandr
    Sokolinsky, Leonid
    Tchernykh, Andrey
    Prodan, Radu
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC' 17), 2017, : 209 - 210
  • [24] FOCAPLAS - A platform for cloud application development and running support
    Chen, Xing
    Shiohara, Keiichi
    INFORMATION MODELLING AND KNOWLEDGE BASES XXVI, 2014, 272 : 61 - 76
  • [25] Service execution platform WeboTX to support cloud computing
    Katou, Masayuki
    NEC Technical Journal, 2010, 5 (02): : 79 - 84
  • [26] A Technological Platform to Support Education in Regional Anaesthesia with Patient-Specific Virtual Physiological Human (VPH)-Based Models
    Christodoulakis, G.
    Marias, K.
    Notas, G.
    Kampanis, N.
    Sfakianakis, S.
    XIV MEDITERRANEAN CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING AND COMPUTING 2016, 2016, 57 : 926 - 929
  • [27] Cloud Platform for Life Cycle Support of Complex Technical Systems
    Poletykin, Alexey G.
    Promyslov, Vitaly
    2019 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING, APPLICATIONS AND MANUFACTURING (ICIEAM), 2019,
  • [28] Research on Overall Framework of Cloud Support Platform for Electricity Trading
    Huang, Longda
    Zhuang, Weijin
    Shao, Ping
    Xu, Pan
    Pan, Jiajia
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 2143 - 2147
  • [29] Toward a Unified Elastic Computing Platform for Smartphones with Cloud Support
    Zhang, Weiwen
    Wen, Yonggang
    Wu, Jun
    Li, Hui
    IEEE NETWORK, 2013, 27 (05): : 34 - 40
  • [30] Scalable Multi -cloud Platform to Support Industry and Scientific Applications
    Kiss, Tamas
    2018 41ST INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2018, : 150 - 154