...
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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
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.
...
10.
...
0
Release candidate testing start date: |
| ||
Release date: |
| 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 | Default python version (used for supported machines) will be 3.10 |
e3sm_diags
2.10.1
- need one more PR (to be issued soon) – Naser Mahfouz
cdp
is no longer a dependency, output_viewer
is now a dependency (replaces cdp)
R | no spec | ||
chemdyg | 1.0.1 | ||
e3sm_diags | 2.12.0 | ||
e3sm_to_cmip | 1.11. |
chemdyg
0.1.4
geometric_features
2 |
CDAT is no longer a dependency (cdms2, cdutil) and xcdat>=0.6.0
is now a dependency.
e3sm-tools | 3.0.0 |
globus-cli
A set of tools used to integrate new meshes into E3SM:
| |||
geometric_features | 1.3.0 | ||
globus-cli | nospec | ||
ilamb | 2.7 | With system MPI on compute nodes |
ipython
nospec
ipython | nospec | ||
jupyter | nospec | ||
livvkit | 3.0.1 | ||
mache | 1. |
21.0 | |||
moab | 5.5.1 | With system MPI on compute nodes | |
mpas-analysis | 1. |
11. |
0 |
mpas_tools | 0. |
33.0 | ||
nco | 5. |
2. |
4 | With system MPI on compute nodes | ||
pcmdi_metrics | 2.3.1 | ||
tempest-remap | 2.2.0 | With system compilers on compute nodes | |
tempest-extremes | 2.2.1 | With system MPI on compute nodes |
uxarray |
>=2024. |
04. |
0 | 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. |
xgcm
as a new dependency and 0.6.1 makes xesmf
a required dependencyzstash
7.0 | ||
zstash | 1.4.2 |
zppy | 2. |
5.0 |
mkdoc dependencies | |||
package | version | maintainer(s) |
mkdocs-material | nospec |
pymdown-extensions | nospec |
cartopy
>=0.17.0
cdat_info
8.2.1
cdms2
3.1.5
cdtime
3.1.4
cdutil
8.2.1
mkdocs-monorepo-plugin | nospec | ||
mdutils | nospec | ||
mkdocs-bibtex | nospec | ||
mkdocs-redirects | nospec | ||
markdownlint-cli2 | nospec | ||
Dependencies | |||
package | version | maintainer(s) | |
blas | nospec |
dask
bottleneck | nospec |
dogpile.cache
nospec
eofs
nospec
esmf
8.4.2
With system MPI on compute nodes
f90nml
nospec
ffmpeg
nospec
cartopy | >=0.17.0 | ||
cdat_info | 8.2.1 | ||
cdms2 | 3.1.5 | ||
cdtime | 3.1.4 | ||
cdutil | 8.2.1 |
globus-sdk
nospec
cmocean | nospec |
dask |
2023. |
6. |
0 |
dogpile.cache | nospec |
libnetcdf
eofs | nospec | ||
esmf | 8.6.0 | With system MPI on compute nodes | |
esmpy | 8.6.0 | ||
f90nml | nospec |
ffmpeg | nospec |
genutil |
8. |
2.1 |
We are having trouble with 3.8.1 (the latest):
globus-sdk | nospec |
nb_conda
nospec
ncview
gsw | nospec |
With system MPI on compute nodes
hdf5 | 1.14.3 |
ncvis
2023.09.12
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
ipygany | nospec | ||
libnetcdf | 4.9.2 |
lxml |
nospec |
matplotlib |
3. |
8. |
2 |
nospec
metpy | nospec |
mpi4py | nospec |
proj
9.3.1
pyproj
With system MPI on compute nodes | |||
nb_conda | nospec | ||
ncview | 2.1.8 | ||
ncvis | 2023.09.12 |
scikit-image
nc-time-axis | nospec | Nifty package to correctly plot the time axis with xarray | |
netCDF4 | 1.6.4 nompi |
numpy |
>1.13 |
output_viewer | 1.3.1 | ||
pillow | nospec |
plotly | nospec |
progessbar2 | nospec |
pytest
shapely
nospec
proj | 9.3.1 |
pywavelets
nospec
pyproj | 3.6.1 |
sympy
scikit-image | nospec |
xarray
scipy | nospec | ||
pyevtk | nospec |
pyflann | nospec |
Next versions
To request changes to package versions, please change the version below and mark them in bold.
To request a new package, please add a row at the bottom of either "Main Packages" or "Dependencies" and and mark both the package name and version bold.
Use "nospec" for packages where conda should automatically choose the version (typically the latest).
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
...
...
Default python version (used for supported machines) will be 3.10
...
e3sm_diags
...
2.11.0
...
...
e3sm_to_cmip
...
1.11.2
...
Anthony Bartoletti Tom Vo Jill Chengzhu Zhang
...
Includes an Xarray I/O fix for zppy
...
chemdyg
...
0.1.5
...
...
geometric_features
...
1.3.0
...
...
globus-cli
...
nospec
...
...
ilamb
...
2.7
...
...
With system MPI on compute nodes
...
ipython
...
nospec
...
...
jupyter
...
nospec
...
...
livvkit
...
3.0.1
...
...
mache
...
1.21.0
...
...
moab
...
5.5.1
...
...
With system MPI on compute nodes
...
mpas-analysis
...
1.10.0
...
...
mpas_tools
...
0.32.0
...
...
nco
...
5.2.2
...
...
With system MPI on compute nodes
...
pcmdi_metrics
...
2.3.1
...
...
tempest-remap
...
2.2.0
...
...
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
...
...
zstash
...
1.4.2
...
...
zppy
...
2.4.0
...
...
mkdoc dependencies
...
package
...
version
...
maintainer(s)
...
mkdocs-material
...
nospec
...
...
pymdown-extensions
...
nospec
...
...
mkdocs-monorepo-plugin
...
nospec
...
...
mdutils
...
nospec
...
...
mkdocs-bibtex
...
nospec
...
...
Dependencies
...
package
...
version
...
maintainer(s)
...
blas
...
nospec
...
...
bottleneck
...
nospec
...
...
cartopy
...
>=0.17.0
...
...
cdat_info
...
8.2.1
...
...
cdms2
...
3.1.5
...
...
cdtime
...
3.1.4
...
...
cdutil
...
8.2.1
...
...
cmocean
...
nospec
...
...
dask
...
2023.6.0
...
...
dogpile.cache
...
nospec
...
...
eofs
...
nospec
...
...
esmf
...
8.6.0
...
...
With system MPI on compute nodes
...
esmpy
...
8.6.0
...
...
f90nml
...
nospec
...
...
ffmpeg
...
nospec
...
Xylar Asay-Davis Luke Van Roekel
...
genutil
...
8.2.1
...
...
globus-sdk
...
nospec
...
...
gsw
...
nospec
...
...
hdf5
...
1.14.3
...
...
ipygany
...
nospec
...
...
libnetcdf
...
4.9.2
...
...
lxml
...
nospec
...
...
matplotlib
...
nospec
...
...
metpy
...
nospec
...
...
mpi4py
...
nospec
...
...
With system MPI on compute nodes
...
nb_conda
...
nospec
...
...
ncview
...
2.1.8
...
...
ncvis
...
2023.09.12
...
...
netCDF4
...
1.6.4 nompi
...
...
numpy
...
>1.13
...
...
output_viewer
...
1.3.1
...
...
pillow
...
nospec
...
...
plotly
...
nospec
...
...
progessbar2
...
nospec
...
...
proj
...
9.3.1
...
...
pyproj
...
3.6.1
...
...
scikit-image
...
nospec
...
...
scipy
...
nospec
...
...
pyevtk
...
nospec
...
...
pyflann
...
nospec
...
...
pyremap
...
nospec
...
...
pytest
...
nospec
...
...
pywavelets
...
nospec
...
...
shapely
...
nospec
...
...
sympy
...
nospec
...
...
tabulate
...
nospec
...
...
xarray
...
2023.5.0
...
...
xesmf
...
nospec
...
...
pyremap | nospec | ||
pytest | nospec | ||
pywavelets | nospec | ||
r-tidyverse | nospec | ||
r-dplyr | 1.0.10 | ||
r-ggplot2 | nospec | ||
shapely | nospec | ||
sympy | nospec | ||
tabulate | nospec | ||
windpharm | nospec | https://pypi.org/project/windspharm/ spherical harmonic vector wind analysis in Python | |
xarray | 2023.5.0 | ||
xesmf | nospec |
Next versions
To request changes to package versions, please change the version below and mark them in bold.
To request a new package, please add a row at the bottom of either "Main Packages" or "Dependencies" and and mark both the package name and version bold.
Use "nospec" for packages where conda should automatically choose the version (typically the latest).
e3sm-unified 1.11.0
Release candidate testing start date: |
| ||
Release date: |
| 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 | Default python version (used for supported machines) will be 3 |
R
no spec
.10 | |||
R | no spec | ||
cime_gen_domain | 6.0.234 | Not yet on conda-forge | |
chemdyg | 1.0.1 | ||
e3sm_diags | 2. |
12.0 | ||
e3sm_to_cmip | 1.11.2 |
e3sm-tools |
3.1. |
0 | A set of tools useful for E3SM:
Not yet on conda-forge | ||
geometric_features | 1.3.0 | ||
globus-cli | nospec | ||
ilamb | 2.7 | With system MPI on compute nodes | |
ipython | nospec | ||
jupyter | nospec | ||
livvkit | 3.0.1 |
mache
mache | 1.21.0 | ||
moab | 5.5.1 | With system MPI on compute nodes | |
mpas-analysis | 1.11.0 | ||
mpas_tools | 0.33.0 |
nco | 5. |
2. |
4 |
With system MPI on compute nodes |
mpas-analysis
1.10.0
mpas_tools
pcmdi_metrics | 3.4.1 | ||
squadgen | x.x.x |
nco
5.2.2
With system MPI on compute nodes
pcmdi_metrics
2.3.1
Not yet on conda-forge | |||
tempest-remap | 2.2.0 | With system compilers on compute nodes | |
tempest-extremes | 2.2.1 | With system MPI on |
compute nodes | |||
uxarray | >=2024.04.0 | ||
xcdat | 0. |
7. |
0 | |||
zstash | 1.4.2 | ||
zppy | 2. |
5.0 | |||
mkdoc dependencies | |||
package | version | maintainer(s) | |
mkdocs-material | nospec | ||
pymdown-extensions | nospec | ||
mkdocs-monorepo-plugin | nospec | ||
mdutils | nospec | ||
mkdocs-bibtex | nospec | ||
mkdocs-redirects | nospec | ||
markdownlint-cli2 | nospec | ||
Dependencies | |||
package | version | maintainer(s) | |
blas | nospec | ||
bottleneck | nospec | ||
cartopy | >=0.17.0 | ||
cdat_info | 8.2.1 | ||
cdms2 | 3.1.5 | ||
cdtime | 3.1.4 | ||
cdutil | 8.2.1 | ||
cmocean | nospec | ||
dask | 2023.6.0 | ||
dogpile.cache | nospec | ||
eofs | nospec | ||
esmf | 8.6.0 | With system MPI on compute nodes | |
esmpy | 8.6.0 | ||
f90nml | nospec | ||
ffmpeg | nospec | ||
genutil | 8.2.1 | ||
globus-sdk | nospec | ||
gsw | nospec | ||
hdf5 | 1.14.3 | ||
ipygany | nospec | ||
libnetcdf | 4.9.2 | ||
lxml | nospec | ||
matplotlib |
3.8.2 | |||
metpy | nospec | ||
mpi4py | nospec | With system MPI on compute nodes | |
nb_conda | nospec | ||
ncview | 2.1.8 | ||
ncvis | 2023.09.12 |
nc-time-axis | nospec | Nifty package to correctly plot the time axis with xarray | |
netCDF4 | 1.6.4 nompi | ||
numpy | >1.13 | ||
output_viewer | 1.3.1 | ||
pillow | nospec | ||
plotly | nospec | ||
progessbar2 | nospec | ||
proj | 9.3.1 | ||
pyproj | 3.6.1 | ||
scikit-image | nospec | ||
scipy | nospec | ||
pyevtk | nospec | ||
pyflann | nospec | ||
pyremap | nospec | ||
pytest | nospec | ||
pywavelets | nospec | ||
r-tidyverse | nospec | ||
r-dplyr |
rgcam
1.0.10 |
rmap
nospec
r-ggplot2 | nospec | ||
shapely | nospec | ||
sympy | nospec | ||
tabulate | nospec | ||
windpharm | nospec | https://pypi.org/project/windspharm/ spherical harmonic vector wind analysis in Python | |
xarray | 2023.5.0 | ||
xesmf | nospec |