... | ... | @@ -73,4 +73,17 @@ |
|
|
|
|
|
<details><summary>Meeting 08.05. </summary>
|
|
|
|
|
|
- presentation on _automated workflows_ by Tobias Meisel (UFZ)
|
|
|
- automated workflow including, pre- and postprocessing and execution of simulations with OpenGeoSys based on different workflow components embedded within another (i.e. one workflow calls the next one)
|
|
|
- developed partly during ExaESM Pilotlab
|
|
|
- based on _snake make_ (python tool, appropriate since code in C++ and python): file-system based workflow, one considered alternative is _parsl_
|
|
|
- workflow composed of components (in and output files) and rules (e.g. regridding and temporal statistics)
|
|
|
- can run one experiment but also range of experiments (e.g. based on wildcards or global parameters) in parallel supported with workflow
|
|
|
- if repeat experiment _lazy rules_ available: only changed parts are re-evaluated
|
|
|
- different types of workflows developed: e.g. for checking correctness, for evaluating performance/efficiency or determining reproducibility, for analysing impact of specific parameters
|
|
|
- a full workflow is specific to a project but components and rules can be re-used for one model
|
|
|
- repository with OpenGeoSys workflows not open to public but planned to wrap out generic components and make them available
|
|
|
- please contact Tobias directly if you have further questions
|
|
|
- Lars: consider registering your software with the Helmholtz Research Software Directory (HSD): [https://helmholtz.software/](https://helmholtz.software/)
|
|
|
|
|
|
</details> |
|
|
\ No newline at end of file |