OP-E7.1 E3SM Diagnostics Package: E3SM_diags

                    

Poster TitleDiagnostics Package for Energy Exascale Earth System Model (E3SM_diags)
AuthorsJill Chengzhu ZhangZeshawn Shaheen (Unlicensed), Chris Golaz, Gerald Potter (Unlicensed)
First AuthorJill Chengzhu Zhang
Session TypeE3SM/Integrated Session
Session IDE7
Submission TypePresentation
Group
Experiment
Poster Link




Abstract


A modern, Python-based diagnostics package for evaluating earth system models has been developed by the E3SM project. The goal of this work is to build a comprehensive diagnostics software package as an essential E3SM tool to facilitate the diagnosis of the next generation earth system models. This package is embedded into the E3SM automated process flow to enable seamless transition between model run and diagnostics.

Modeled after NCAR’s atmosphere diagnostics package, this software is designed in a flexible, modular and object-oriented fashion, enabling users to manipulate different processes in a diagnostics workflow. Numerous configuration options for metrics computation (i.e., regridding options) and visualization (i.e., graphical backend, color maps, contour levels) are customizable. Built-in functions to generate derived variables and to select diagnostics regions are supported and can be easily expanded. An updated observational data repository is developed and maintained by this activity. 

The architecture of this package follows the Community Diagnostics Package framework, which is also applied by two other DOE funded diagnostics efforts (PCMDI metrics package and ARM diagnostics package), to facilitate effective interactions between different projects.


This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under contract DE-AC52-07NA27344. Lawrence Livermore National Security, LLC. IM: LLNL-ABS-758587