Spine Toolbox: A flexible open-source workflow management system with scenario and data management

被引:18
作者
Kiviluoma, Juha [1 ]
Pallonetto, Fabiano [1 ,2 ]
Marin, Manuel [3 ]
Savolainen, Pekka T. [4 ]
Soininen, Antti [4 ]
Vennstrom, Per [4 ]
Rinne, Erkka [4 ]
Huang, Jiangyi [4 ]
Kouveliotis-Lysikatos, Iasonas [3 ]
Ihlemann, Maren [5 ]
Delarue, Erik [5 ]
O'Dwyer, Ciara [1 ]
O'Donnel, Terence [1 ]
Amelin, Mikael [3 ]
Soder, Lennart [3 ]
Dillon, Joseph [6 ]
机构
[1] UCD Energy Inst, Dublin, Ireland
[2] Maynooth Univ, Sch Business, Maynooth, Kildare, Ireland
[3] KTH Royal Inst Technol, Stockholm, Sweden
[4] VTT Tech Res Ctr Finland, Espoo, Finland
[5] Katholieke Univ Leuven, Leuven, Belgium
[6] Energy Reform Ltd, Wicklow, Ireland
基金
欧盟地平线“2020”;
关键词
Workflow management; Data management; Modelling; Optimisation; Open source; Scenario; SCIENCE; ENGINE; ENERGY;
D O I
10.1016/j.softx.2021.100967
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Spine Toolbox is open-source software for defining, managing, simulating and optimising energy system models. It gives the user the ability to collect, create, organise, and validate model input data, execute a model with selected data and finally archive and visualise results/output data. Spine Toolbox has been designed and developed to support the creation and execution of multivector energy integration models. It conveniently facilitates the linking of models with different scopes, or spatiotemporal resolutions, through the user interface. The models can be organised as a direct acyclic graph and efficiently executed through the embedded workflow management engine. The software helps users to import and manage data, define models and scenarios and orchestrate projects. It supports a self-contained and shareable entity-relationship data structure for storing model parameter values and the associated data. The software is developed using the latest Python environment and supports the execution of plugins. It is shipped in an installation package as a desktop application for different operating systems. (C) 2022 The Authors. Published by Elsevier B.V.
引用
收藏
页数:7
相关论文
共 26 条
[21]  
Savolainen P, 2021, SPINE DELIVERABLE 2
[22]  
Shubha B, J SIGNAL PROCESS, V5
[23]   Scientific workflow systems: Pipeline Pilot and KNIME [J].
Warr, Wendy A. .
JOURNAL OF COMPUTER-AIDED MOLECULAR DESIGN, 2012, 26 (07) :801-804
[24]   Apache Spark: A Unified Engine for Big Data Processing [J].
Zaharia, Matei ;
Xin, Reynold S. ;
Wendell, Patrick ;
Das, Tathagata ;
Armbrust, Michael ;
Dave, Ankur ;
Meng, Xiangrui ;
Rosen, Josh ;
Venkataraman, Shivaram ;
Franklin, Michael J. ;
Ghodsi, Ali ;
Gonzalez, Joseph ;
Shenker, Scott ;
Stoica, Ion .
COMMUNICATIONS OF THE ACM, 2016, 59 (11) :56-65
[25]  
Zero-MQ Open Source Community, ZER MQ 2021
[26]   TIMES modelling of transport sector in China and USA: Comparisons from a decarbonization perspective [J].
Zhang, Hongjun ;
Chen, Wenying ;
Huang, Weilong .
APPLIED ENERGY, 2016, 162 :1505-1514