ESM-Tools is a software product developed and maintained at the Alfred Wegener Institute Helmholtz Centre for Polar and Marine Research as part of the Helmholtz-funded project Advanced Earth System Model Capacity (ESM).
The aim of ESM-Tools is to unify model infrastructure, giving a common framework for downloading, compiling, running and organizing coupled or standalone models. The task is split into two tools:
- esm-master: Makefile-based tool to download, configure and compile the models
- esm-runscripts: Huge collection of functions enabling to use short and concise runscripts, practically identical independent of machine or even model. The underlying functions organize the whole experiment, including copying of data, modifying of namelists, sanity checks, iterative coupling, and much more.