E7.4 E3SM Diagnostics Package: E3SM_diags

E7.4 E3SM Diagnostics Package: E3SM_diags

                    

Poster Title

Diagnostics Package for Energy Exascale Earth System Model (E3SM_diags)

Authors

@Jill Chengzhu Zhang@Zeshawn Shaheen (Unlicensed), @Chris Golaz, @Gerald Potter (Unlicensed)

First Author

@Jill Chengzhu Zhang

Session Type

E3SM/Integrated Session

Session ID

E7

Submission Type

Poster

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