ESM-Tools version 5.0: a modular infrastructure for stand-alone and coupled Earth system modelling (ESM)
-
Published:2021-06-30
Issue:6
Volume:14
Page:4051-4067
-
ISSN:1991-9603
-
Container-title:Geoscientific Model Development
-
language:en
-
Short-container-title:Geosci. Model Dev.
Author:
Barbi DirkORCID, Wieters NadineORCID, Gierz Paul, Andrés-Martínez Miguel, Ural Deniz, Chegini Fatemeh, Khosravi Sara, Cristini LuisaORCID
Abstract
Abstract. Earth system and climate modelling involves the simulation of processes on a wide range of scales and within and across various compartments of the
Earth system. In practice, component models are often developed independently by different research groups, adapted by others to their special
interests and then combined using a dedicated coupling software. This procedure not only leads to a strongly growing number of available versions
of model components and coupled setups but also to model- and high-performance computing (HPC)-system-dependent ways of obtaining, configuring, building and operating
them. Therefore, implementing these Earth system models (ESMs) can be challenging and extremely time consuming, especially for less experienced
modellers or scientists aiming to use different ESMs as in the case of intercomparison projects. To assist researchers and modellers by reducing avoidable complexity, we developed the ESM-Tools software, which provides a standard way for
downloading, configuring, compiling, running and monitoring different models on a variety of HPC systems. It should be
noted that ESM-Tools is not a coupling software itself but a workflow and infrastructure management tool to provide access to increase usability of
already existing components and coupled setups. As coupled ESMs are technically the more challenging tasks, we will focus on coupled setups, always
implying that stand-alone models can benefit in the same way. With ESM-Tools, the user is only required to provide a short script consisting of only the experiment-specific definitions, while the software
executes all the phases of a simulation in the correct order. The software, which is well documented and easy to install and use, currently supports
four ocean models, three atmosphere models, two biogeochemistry models, an ice sheet model, an isostatic adjustment model, a hydrology model and a
land-surface model. Compared to previous versions, ESM-Tools has lately been entirely recoded in a high-level programming language (Python) and
provides researchers with an even more user-friendly interface for Earth system modelling. ESM-Tools was developed within the framework of the
Advanced Earth System Model Capacity project, supported by the Helmholtz Association.
Funder
Helmholtz Association
Publisher
Copernicus GmbH
Reference31 articles.
1. Barbi, D., Gierz, P., Wieters, N., Cristini, L., Streffing, J., Andrés-Martinez, M., Kjellsson, J., Wahl, S., and Ural, D.: esm-tools/esm_tools: Release 5.1 (Version v5.1.6), Zenodo [data set], https://doi.org/10.5281/zenodo.4899741, 2021. a 2. Bauer, P., Thorpe, A., and Brunet, G.:
The quiet revolution of numerical weather prediction,
Nature,
525, 47–55, https://doi.org/10.1038/nature14956, 2015. a 3. Danilov, S., Kivman, G., and Schröter, J.:
A finite-element ocean model: principles and evaluation,
Ocean Model.,
6, 125–150, 2004. a 4. Danilov, S., Sidorenko, D., Wang, Q., and Jung, T.: The Finite-volumE Sea ice–Ocean Model (FESOM2), Geosci. Model Dev., 10, 765–789, https://doi.org/10.5194/gmd-10-765-2017, 2017. a, b 5. Dingsøyr, T., Nerur, S., Balijepally, V., and Moe, N. B.:
A decade of agile methodologies: Towards explaining agile software development,
J. Syst. Softw., 85, 1213–1221,
https://doi.org/10.1016/j.jss.2012.02.033, 2012. a
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|