Skip to content

v1.9.0

Compare
Choose a tag to compare
@xylar xylar released this 14 Sep 08:30
· 43 commits to main since this release
c2b7680

In this version

  • 5 packages built with Spack for use on compute nodes:
    • esmf 8.4.2
    • moab 5.5.0
    • nco 5.1.7
    • tempestextremes 2.2.1
    • tempestremap 2.2.0
  • Many packages have been updated. In addition to esmf, moab, nco and tempestremap listed above, notable updates include:
    • chemdyg 0.1.4
    • e3sm_diags 2.9.0
    • e3sm_to_cmip 1.10.0
    • geometric_features 1.2.0
    • mache 1.17.0
    • mpas-analysis 1.9.0
    • mpas_tools 0.21.0
    • xcdat 0.5.0
    • zppy 2.3.0
    • zstash 1.4.0

New and improved

  • ChemDyg: This new package provides diagnostics for the interactive gas-phase chemistry, newly available in E3SM, to support routine testing and evaluation of the chemistry performance.

  • E3SM Diags: This new release adds one new set: mixed phase partition diagnostics (mp_partition), also known as T5050 diagnostics. The ARM diagnostics (arm_diags) set is enhanced with new aerosol-cloud-interaction and aerosol activation metrics developed by ARM infrastructure team. The aerosol budget diagnostics (aerosol_budget) is updated by including global mean burdens, source/sink budgets and lifetimes for aerosol species contributed by Aerosol Working Group. GPCP v3.2 precipitation data is added to replace an older version (v2.2). Surface relative humidity and wind speed data set derived from ERA5 are added as standard evaluation sets.

  • e3sm_to_cmip: The latest release includes a major revamp in the implementation of land and atm variable handlers. Handlers are now defined a single yaml file rather than as individual Python modules. More information can be found in the Variable Handlers documentation page. Other improvements include better error handling, a smoother development experience and updated documentation and examples.

  • MPAS-Analysis: This release adds new waves analysis and switches from the older Rignot et al. (2013) to the newer Adusumilli et al. (2020) for Antarctic melt-rate observations as well as numerous minor enhancements and bug fixes.

  • MOAB: Significant improvements in both robustness and performance for parallel, conservative map generation, and extensions to support bilinear map projections through TempestRemap v2.2.0.

  • ncvis: A newly developed graphical tool that supports visualizing NetCDF data on unstructured grid.

  • NCO: Simplified invocation of quantization and codecs. CF-compliant longitude boundaries. Fixes for Intel compilers. NCZarr features. Vertical interpolation improvements. EAMxx support.

  • xcdat: The latest release includes feature updates to support an optional user-specified climatology reference period when calculating climatologies and departures, and improved support for using custom time coordinates in temporal APIs. It also includes a bug fix for singleton coordinates breaking the swap_lon_axis() function. Additionally, Jupyter Notebooks for presentations and demos have been added to the documentation.

  • zppy: This release introduces plugin functionality – users can now create plugins to add custom tasks to zppy. Additionally, users can now 1) choose to generate all variables in climo or ts by setting vars="", 2) directly choose the value for the ncclimo --parallel option, and 3) generate hemispheric time-series plots.

  • zstash: This release adds a couple new options. The --include option allows users to specify which files to include. The --follow-symlinks option allows users to copy symlinks, which is helpful in preventing broken links.