Versions Compared

Key

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

...

To install your own version of the metapackage (typically on a machine not supported by E3SM), install mambaforge miniforge3, typically for Linux and x86_64, then run the following:

Code Block
languagebash
  mambaconda create -n e3sm-unified -c conda-forge -c e3sm e3sm-unified python=3.10

If you plan to use MPI from conda-forge, you will want to use the mpich or openmpi builds of e3sm-unified.  For example, for mpich:

Code Block
languagebash
  mambaconda create -n e3sm-unified-mpich -c conda-forge -c e3sm "e3sm-unified=*=mpi_mpich_*" python=3.10

...

For previous versions see: Packages in previous versions E3SM Unified conda environment

Current Version

e3sm-unified 1.9.

...

3

Release candidate testing start date: 

 

Release date:

 

Unknown

Main Packages

package

version

maintainer(s)

Notes

python

>=3.9,<3.11

Xylar Asay-Davis

Default python version (used for supported machines) will be 3.10

chemdyg

0.1.5

Hsiang-He Lee Qi Tang

e3sm_diags

2.

10

11.

1

0

Jill Chengzhu Zhang

cdp is no longer a dependency, output_viewer is now a dependency (replaces cdp)

e3sm_to_cmip

1.11.

1

chemdyg

0.1.4

Hsiang-He Lee Qi Tang

2

Anthony Bartoletti Tom Vo Jill Chengzhu Zhang

CDAT is no longer a dependency (cdms2, cdutil) and xcdat>=0.6.0 is now a dependency.

Includes an Xarray I/O fix for zppy

Changelog

geometric_features

1.

2

3.0

Xylar Asay-Davis

globus-cli

nospec

Lukasz Lacinski

ilamb

2.7

Michael Kelleher

With system MPI on compute nodes

. ilamb tagged v2.7 in July 2023. I suppose it can fix a current problem mentioned here

ipython

nospec

Jill Chengzhu Zhang

jupyter

nospec

Jill Chengzhu Zhang

livvkit

3.0.1

Michael Kelleher

mache

1.

18

21.0

Xylar Asay-Davis

moab

5.5.1

Vijay M

With system MPI on compute nodes

mpas-analysis

1.

9

10.

1

0

Xylar Asay-Davis

Not yet released - fixes a bug in stats on climatology maps

mpas_tools

0.

30

32.0

Xylar Asay-Davis

nco

5.

1

2.

9

2

Charlie Zender

With system MPI on compute nodes

pcmdi_metrics

2.3.1

Jill Chengzhu Zhang

tempest-remap

2.2.0

Xylar Asay-Davis

With system compilers on compute nodes

tempest-extremes

2.2.1

Xylar Asay-Davis
Jill Chengzhu Zhang

With system MPI on compute nodes

xcdat

0.6.1

Tom Vo

0.6.0 includes vertical regridding with xgcm as a new dependency and 0.6.1 makes xesmf a required dependency

zstash

1.4.2

Ryan Forsyth

Not yet released - redirects help text to stderr to make output parsing easier, updates default LCRC Globus endpoints.

zppy

2.4.0

Ryan Forsyth

mkdoc dependencies

package

version

maintainer(s)

mkdocs-material

nospec

Naser Mahfouz

pymdown-extensions

nospec

Naser Mahfouz

mkdocs-monorepo-plugin

nospec

Naser Mahfouz

mdutils

nospec

Naser Mahfouz

mkdocs-bibtex

nospec

Naser Mahfouz

Dependencies

package

version

maintainer(s)

blas

nospec

Xylar Asay-Davis

bottleneck

nospec

Xylar Asay-Davis

cartopy

>=0.17.0

Jill Chengzhu Zhang

cdat_info

8.2.1

Jill Chengzhu Zhang

cdms2

3.1.5

Jill Chengzhu Zhang

cdtime

3.1.4

Jill Chengzhu Zhang

cdutil

8.2.1

Jill Chengzhu Zhang

cmocean

nospec

Xylar Asay-Davis

dask

2023.6.0

Xylar Asay-Davis 

dogpile.cache

nospec

Chris Golaz

eofs

nospec

Luke Van Roekel

esmf

8.

4

6.

2

0

Xylar Asay-Davis

With system MPI on compute nodes

esmpy

8.6.0

Xylar Asay-Davis

f90nml

nospec

Xylar Asay-Davis

ffmpeg

nospec

Xylar Asay-Davis Luke Van Roekel

genutil

8.2.1

Jill Chengzhu Zhang

globus-sdk

nospec

Lukasz Lacinski

gsw

nospec

Xylar Asay-Davis

hdf5

1.14.3

Jill Chengzhu Zhang

Xylar Asay-Davis

ipygany

nospec

Erika Roesler

libnetcdf

4.9.2

Xylar Asay-Davis

lxml

nospec

Xylar Asay-Davis

matplotlib

3.

7

8.

1

2

Jill Chengzhu Zhang

Xylar Asay-Davis

We are having trouble with 3.8.1 (the latest):

Image Removed

metpy

nospec

Jim Benedict

mpi4py

nospec

Xylar Asay-Davis

With system MPI on compute nodes

nb_conda

nospec

Jill Chengzhu Zhang

ncview

2.1.8

Jill Chengzhu Zhang

ncvis

2023.09.12

Jill Chengzhu Zhang

Naser Mahfouz recently updated ncvis to all releases it has on the source repo. Change from nospec to the latest 2023.09.12 release

netCDF4

1.6.4 nompi

Xylar Asay-Davis

numpy

>1.13

Xylar Asay-Davis

output_viewer

1.3.1

Jill Chengzhu Zhang

Ryan Forsyth

pillow

nospec

Xylar Asay-Davis

plotly

nospec

Xylar Asay-Davis

progessbar2

nospec

Xylar Asay-Davis

proj

9.3.1

Xylar Asay-Davis

pyproj

3.6.1

Jill Chengzhu Zhang

Xylar Asay-Davis

scikit-image

nospec

Xylar Asay-Davis

scipy

nospec

Xylar Asay-Davis

pyevtk

nospec

Xylar Asay-Davis

pyflann

nospec

Xylar Asay-Davis

pyremap

nospec

Xylar Asay-Davis

pytest

nospec

Xylar Asay-Davis

pywavelets

nospec

Luke Van Roekel

shapely

nospec

Jill Chengzhu Zhang

sympy

nospec

Xylar Asay-Davis

tabulate

nospec

Xylar Asay-Davis

xarray

2023.5.0

Xylar Asay-Davis

xesmf

nospec

Jill Chengzhu Zhang

Next versions

To request changes to package versions, please change the version below and mark them in bold.  

...

Use "nospec" for packages where conda should automatically choose the version (typically the latest).

e3sm-unified 1.

...

10.

...

0

Release candidate testing start date: 

05 Feb

 

Release date:

Unknown

 

We are pushing this up so it can include new features needed for the E3SM tutorial

Main Packages

package

version

maintainer(s)

Notes

python

>=3.9,<3.11

Xylar Asay-Davis

Default python version (used for supported machines) will be 3.10

R

no spec

Sinha, Eva

chemdyg

1.0.1

Hsiang-He Lee Qi Tang

e3sm_diags

2.

11

chemdyg

0.1.5

Hsiang-He Lee Qi Tang

12.0 not released yet

Jill Chengzhu Zhang

e3sm_to_cmip

1.11.2

Anthony Bartoletti Tom Vo Jill Chengzhu Zhang

Includes an Xarray I/O fix for zppy

Changelog

e3sm-tools

3.0.0

Xylar Asay-Davis

A set of tools used to integrate new meshes into E3SM:

  • cube_to_target, gen_domain, interpinic, mksurfdata_map, runoff_to_ocn, squadgen

geometric_features

1.3.0

Xylar Asay-Davis

globus-cli

nospec

Lukasz Lacinski

ilamb

2.7

Michael Kelleher

With system MPI on compute nodes

ipython

nospec

Jill Chengzhu Zhang

jupyter

nospec

Jill Chengzhu Zhang

livvkit

3.0.1

Michael Kelleher

mache

1.

20

21.0

Xylar Asay-Davis

moab

5.5.1

Vijay M

With system MPI on compute nodes

mpas-analysis

1.

10

11.0

Xylar Asay-Davis

mpas_tools

0.

32

33.0

Xylar Asay-Davis

nco

5.2.

2

4

Charlie Zender

With system MPI on compute nodes

pcmdi_metrics

2.3.1

Jill Chengzhu Zhang

tempest-remap

2.2.0

Xylar Asay-Davis

With system compilers on compute nodes

tempest-extremes

2.2.1

Xylar Asay-Davis
Jill Chengzhu Zhang

With system MPI on compute nodes

uxarray

>=2024.04.0

Jill Chengzhu Zhang

Xarray-styled package for reading and directly operating on unstructured grid datasets https://github.com/UXARRAY/uxarray

Note: holoview visualization library is one of uxarray’s dependencies

xcdat

0.

6

7.

1

0

Tom Vo

zstash

1.4.

2

3

Ryan Forsyth

zppy

2.

4

5.0 not released yet

Ryan Forsyth

mkdoc dependencies

package

version

maintainer(s)

mkdocs-material

nospec

Naser Mahfouz

pymdown-extensions

nospec

Naser Mahfouz

mkdocs-monorepo-plugin

nospec

Naser Mahfouz

mdutils

nospec

Naser Mahfouz

mkdocs-bibtex

nospec

Naser Mahfouz

mkdocs-redirects

nospec

Naser Mahfouz

markdownlint-cli2

nospec

Naser Mahfouz

Dependencies

package

version

maintainer(s)

blas

nospec

Xylar Asay-Davis

bottleneck

nospec

Xylar Asay-Davis

cartopy

>=0.17.0

Jill Chengzhu Zhang

cdat_info

8.2.1

Jill Chengzhu Zhang

cdms2

3.1.5

Jill Chengzhu Zhang

cdtime

3.1.4

Jill Chengzhu Zhang

cdutil

8.2.1

Jill Chengzhu Zhang

cmocean

nospec

Xylar Asay-Davis

dask

2023.6.0

Xylar Asay-Davis 

dogpile.cache

nospec

Chris Golaz

eofs

nospec

Luke Van Roekel

esmf

8.6.0

Xylar Asay-Davis

With system MPI on compute nodes

esmpy

8.6.0

Xylar Asay-Davis

f90nml

nospec

Xylar Asay-Davis

ffmpeg

nospec

Xylar Asay-Davis Luke Van Roekel

genutil

8.2.1

Jill Chengzhu Zhang

globus-sdk

nospec

Lukasz Lacinski

gsw

nospec

Xylar Asay-Davis

hdf5

1.14.3

Jill Chengzhu Zhang

Xylar Asay-Davis

ipygany

nospec

Erika Roesler

libnetcdf

4.9.2

Xylar Asay-Davis

lxml

nospec

Xylar Asay-Davis

matplotlib

nospec

3.8.2

Jill Chengzhu Zhang

Xylar Asay-Davis

metpy

nospec

Jim Benedict

mpi4py

nospec

Xylar Asay-Davis

With system MPI on compute nodes

nb_conda

nospec

Jill Chengzhu Zhang

ncview

2.1.8

Jill Chengzhu Zhang

ncvis

2023.09.12

Jill Chengzhu Zhang

nc-time-axis

nospec

Naser Mahfouz

Nifty package to correctly plot the time axis with xarray

netCDF4

1.6.4 nompi

Xylar Asay-Davis

numpy

>1.13

Xylar Asay-Davis

output_viewer

1.3.1

Jill Chengzhu Zhang

Ryan Forsyth

pillow

nospec

Xylar Asay-Davis

plotly

nospec

Xylar Asay-Davis

progessbar2

nospec

Xylar Asay-Davis

proj

9.3.1

Xylar Asay-Davis

pyproj

3.6.1

Jill Chengzhu Zhang

Xylar Asay-Davis

scikit-image

nospec

Xylar Asay-Davis

scipy

nospec

Xylar Asay-Davis

pyevtk

nospec

Xylar Asay-Davis

pyflann

nospec

Xylar Asay-Davis

pyremap

nospec

Xylar Asay-Davis

pytest

nospec

Xylar Asay-Davis

pywavelets

nospec

Luke Van Roekel

shapely

nospec

Jill Chengzhu Zhang

sympy

nospec

Xylar Asay-Davis

tabulate

Release candidate testing start date: 

 

Release date:

 

Main Packages

package

version

maintainer(s)

Notes

python

>=3.9,<3.11

Xylar Asay-Davis

Default python version (used for supported machines) will be 3.10

e3sm_diags

2.10.1

Jill Chengzhu Zhang

e3sm_to_cmip

1.11.1

Anthony Bartoletti Tom Vo Jill Chengzhu Zhang

chemdyg

0.1.5

Hsiang-He Lee Qi Tang

geometric_features

1.2.0

Xylar Asay-Davis

globus-cli

nospec

Lukasz Lacinski

ilamb

2.7

Michael Kelleher

With system MPI on compute nodes

r-tidyverse

nospec

Xylar Asay-Davis

xarray

2023.5.0

Xylar Asay-Davis

xesmf

nospec

Jill Chengzhu Zhang

e3sm-unified 1.10.0

ipythonSinha, Eva

r-dplyr

1.0.10

Sinha, Eva

r-ggplot2

nospec

Sinha, Eva

shapely

nospec

Jill Chengzhu Zhang

jupytersympy

nospec

Jill Chengzhu Zhang

livvkit

3.0.1

Michael Kelleher

mache

1.18.0

Xylar Asay-Davis

moab

5.5.1

Vijay M

With system MPI on compute nodes

mpas-analysis

1.9.1

Xylar Asay-Davis

mpas_tools

0.30.0

Xylar Asay-Davis

nco

5.1.9

Charlie Zender

With system MPI on compute nodes

pcmdi_metrics

2.3.1

Jill Chengzhu Zhang

tempest-remap

2.2.0

Xylar Asay-Davis

With system compilers on compute nodes

tempest-extremes

2.2.2

Xylar Asay-Davis
Jill Chengzhu Zhang

With system MPI on compute nodes

xcdat

0.6.1

Tom Vo

zstash

1.4.2

Ryan Forsyth

zppy

2.4.0

Ryan Forsyth

Dependencies

package

version

maintainer(s)

blas

tabulate

nospec

Xylar Asay-Davis

bottleneckwindpharm

nospec

Xylar Asay-Davis

cartopy

>=0.17.0

Jill Chengzhu Zhang

cdat_info

8.2.1

Jill Chengzhu Zhang

cdms2

3.1.5

Jill Chengzhu Zhang

cdtime

3.1.4

Jill Chengzhu Zhang

cdutil

8.2.1

Jill Chengzhu Zhang

cmocean

nospec

Xylar Asay-Davis

dask

2023.6.0

Xylar Asay-Davis 

dogpile.cache

nospec

Chris Golaz

eofs

nospec

Luke Van Roekel

esmf

8.4.2

Xylar Asay-Davis

With system MPI on compute nodes

f90nml

nospec

Xylar Asay-Davis

ffmpeg

nospec

Xylar Asay-Davis Luke Van Roekel

genutil

8.2.1

Jill Chengzhu Zhang

globus-sdk

nospec

Lukasz Lacinski

gsw

nospec

Xylar Asay-Davis

hdf5

1.14.3

Jill Chengzhu Zhang

Xylar Asay-Davis

ipygany

nospec

Erika Roesler

libnetcdf

4.9.2

Xylar Asay-Davis

lxml

nospec

Xylar Asay-Davis

matplotlib

nospec

Jill Chengzhu Zhang

Xylar Asay-Davis

metpy

nospec

Jim Benedict

mpi4py

nospec

Xylar Asay-Davis

With system MPI on compute nodes

nb_conda

nospec

Jill Chengzhu Zhang

ncview

2.1.8

Jill Chengzhu Zhang

ncvis

2023.09.12

Jill Chengzhu Zhang

netCDF4

1.6.4 nompi

Xylar Asay-Davis

numpy

>1.13

Xylar Asay-Davis

output_viewer

1.3.1

Jill Chengzhu Zhang

Ryan Forsyth

pillow

nospec

Xylar Asay-Davis

plotly

nospec

Xylar Asay-Davis

progessbar2

nospec

Xylar Asay-Davis

proj

9.3.1

Xylar Asay-Davis

pyproj

3.6.1

Jill Chengzhu Zhang

Xylar Asay-Davis

scikit-image

nospec

Xylar Asay-Davis

scipy

nospec

Xylar Asay-Davis

pyevtk

nospec

Xylar Asay-Davis

pyflann

nospec

Xylar Asay-Davis

pyremap

nospec

Xylar Asay-Davis

pytest

nospec

Xylar Asay-Davis

pywavelets

nospec

Luke Van Roekel

shapely

nospec

Jill Chengzhu Zhang

sympy

nospec

Xylar Asay-Davis

tabulate

nospec

Xylar Asay-Davishttps://pypi.org/project/windspharm/ spherical harmonic vector wind analysis in Python

xarray

2023.5.0

Xylar Asay-Davis

xesmf

nospec

Jill Chengzhu Zhang

...