Spine Toolbox is an open source Python package to manage data, scenarios and workflows for modelling and simulation. You can have your local workflow, but work as a team through version control and SQL databases.
It is easy to create e.g. a Run SpineOpt Tool, connect it to input and output databases but forget to add the database URL command line arguments. Tool specifications could know their required arguments and Toolbox could then check if the arguments have been set.
It is easy to create e.g. a Run SpineOpt Tool, connect it to input and output databases but forget to add the database URL command line arguments. Tool specifications could know their required arguments and Toolbox could then check if the arguments have been set.