Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A new version of E3SM-Unified is available: 1.9.0.  E3SM-Unified is a combination conda and spack environment that includes a large amount of analysis and pre- and post-processing software for E3SM users.  The new version includes updates to ChemDyg, E3SM-Diags, e3sm_to_cmip, MPAS-Analysis, MOAB, NCO, ncvis, xcdat, zppy, zstash and many more packages.

New and improved in 1.9.0

ChemDyg 0.1.24: 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 2.9.0: 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. Release note page.

e3sm_to_cmip 1.10.0: This minor 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.

...

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

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

xcdat 0.5.0: This long-awaited minor 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.

...

source /global/common/software/e3sm/anaconda_envs/load_latest_e3sm_unified_pm-cpu.sh

Details

After 7 weeks nearly 3 months of testing, the new version has been deployed on our supported machines: Acme1, Andes, Anvil, Chicoma, Chrysalis, Compy, Frontier and Perlmutter. We have dropped support for Cori-Haswell (decommissioned). We hope to add support for Frontier but we Note: We encourage users at OLCF to use Andes, rather than Frontier, for processing and analysis.

On 4 6 machines (Anvil, Chicoma, Chrysalis, Compy, Frontier and Perlmutter) there are 6 packages of interest -- ESMF, ILAMB, MOAB, NCO, TempestExtremes and TempestRemap -- that have been built with Spack using system compilers and MPI libraries (matching the modules used for E3SM whenever possible).  When you load E3SM-Unified on a compute node, you will have access to these versions, which can be run in parallel and which will typically run more efficiently than their counterparts in conda packages.

...

Testing of the next version (1.10.0) is planned to begin in early November 2023 February 2024 and deployment is expected in early DecemberMarch.  To request packages and versions to include, make a comment on Next Version.

...