scholarly journals Introduction to Freva – A Free Evaluation System Framework for Earth System Modeling

2021 ◽  
Vol 9 ◽  
Author(s):  
Christopher Kadow ◽  
Sebastian Illing ◽  
Etor E. Lucio-Eceiza ◽  
Martin Bergemann ◽  
Mahesh Ramadoss ◽  
...  
2021 ◽  
Author(s):  
Etor E. Lucio-Eceiza ◽  
Christopher Kadow ◽  
Martin Bergemann ◽  
Mahesh Ramadoss ◽  
Sebastian Illing ◽  
...  

<p>The Free Evaluation System Framework (Freva - freva.met.fu-berlin.de , xces.dkrz.de , www-regiklim.dkrz.de - https://github.com/FREVA-CLINT/Freva) is a software infrastructure for standardized data and tool solutions in Earth system science. Freva runs on high performance computers (HPC) to handle customizable evaluation systems of research projects, institutes or universities. It combines different software technologies into one common hybrid infrastructure, where all its features are accessible via shell and web environment. Freva indexes different data projects into one common search environment by storing the metadata information of the self-describing model, reanalysis and observational data sets in a database. The database interface satisfies the international standards provided by the Earth System Grid Federation (ESGF). This implemented metadata system with its advanced but easy-to-handle search tool supports users, developers and their plugins to retrieve the required information. A generic application programming interface (API) allows scientific developers to connect their analysis tools with the evaluation system independently of the programming language used. Facilitation of the provision and usage of tools and climate data automatically increases the number of scientists working with the data sets and identifying discrepancies. Plugins are also able to integrate their e.g. post-processed results into the database of the user. This allows e.g. post-processing plugins to feed statistical analysis plugins, which fosters an active exchange between plugin developers of a research project. Additionally, the history and configuration sub-system stores every analysis performed with the evaluation system in a database. Configurations and results of the tools can be shared among scientists via shell or web system. Therefore, plugged-in tools benefit from transparency and reproducibility. Furthermore, the system suggests existing results already produced by other users – saving CPU hours, I/O, disk space and time. An integrated web shell (shellinabox) adds a degree of freedom in the choice of the working environment and can be used as a gate to the research projects on a HPC. Freva efficiently frames the interaction between different technologies thus improving the Earth system modeling science. New Features and aspects of further development and collaboration are discussed.</p>


Eos ◽  
2007 ◽  
Vol 88 (12) ◽  
pp. 143 ◽  
Author(s):  
Sophie Valcke ◽  
Reinhard Budich ◽  
Mick Carter ◽  
Eric Guilyardi ◽  
Marie-Alice Foujols ◽  
...  

2016 ◽  
Vol 9 (2) ◽  
pp. 731-748 ◽  
Author(s):  
R. Li ◽  
L. Liu ◽  
G. Yang ◽  
C. Zhang ◽  
B. Wang

Abstract. Reproducibility and reliability are fundamental principles of scientific research. A compiling setup that includes a specific compiler version and compiler flags is an essential technical support for Earth system modeling. With the fast development of computer software and hardware, a compiling setup has to be updated frequently, which challenges the reproducibility and reliability of Earth system modeling. The existing results of a simulation using an original compiling setup may be irreproducible by a newer compiling setup because trivial round-off errors introduced by the change in compiling setup can potentially trigger significant changes in simulation results. Regarding the reliability, a compiler with millions of lines of code may have bugs that are easily overlooked due to the uncertainties or unknowns in Earth system modeling. To address these challenges, this study shows that different compiling setups can achieve exactly the same (bitwise identical) results in Earth system modeling, and a set of bitwise identical compiling setups of a model can be used across different compiler versions and different compiler flags. As a result, the original results can be more easily reproduced; for example, the original results with an older compiler version can be reproduced exactly with a newer compiler version. Moreover, this study shows that new test cases can be generated based on the differences of bitwise identical compiling setups between different models, which can help detect software bugs in the codes of models and compilers and finally improve the reliability of Earth system modeling.


2020 ◽  
Vol 7 (1) ◽  
Author(s):  
Min Chen ◽  
Chris R. Vernon ◽  
Neal T. Graham ◽  
Mohamad Hejazi ◽  
Maoyi Huang ◽  
...  

Abstract Global future land use (LU) is an important input for Earth system models for projecting Earth system dynamics and is critical for many modeling studies on future global change. Here we generated a new global gridded LU dataset using the Global Change Analysis Model (GCAM) and a land use spatial downscaling model, named Demeter, under the five Shared Socioeconomic Pathways (SSPs) and four Representative Concentration Pathways (RCPs) scenarios. Compared to existing similar datasets, the presented dataset has a higher spatial resolution (0.05° × 0.05°) and spreads under a more comprehensive set of SSP-RCP scenarios (in total 15 scenarios), and considers uncertainties from the forcing climates. We compared our dataset with the Land Use Harmonization version 2 (LUH2) dataset and found our results are in general spatially consistent with LUH2. The presented dataset will be useful for global Earth system modeling studies, especially for the analysis of the impacts of land use and land cover change and socioeconomics, as well as the characterizing the uncertainties associated with these impacts.


2018 ◽  
Vol 45 (4) ◽  
pp. 1939-1947 ◽  
Author(s):  
Jong-Yeon Park ◽  
John P. Dunne ◽  
Charles A. Stock

Sign in / Sign up

Export Citation Format

Share Document