...
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 | |
R | no spec | ||
chemdyg | 1.0.1 | ||
e3sm_diags | 2. |
12.0 | ||
e3sm_to_cmip | 1. |
11. |
2 |
e3sm-tools | 3.0. |
0 | 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 | ||
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. |
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 | 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.
...
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.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. |
chemdyg
0.1.1
2 |
CDAT is no longer a dependency (cdms2, cdutil) and xcdat>=0.6.0
is now a dependency.
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 | 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 |
3. |
4.1 |
tempest-remap
2.2.0
With system compilers on compute nodes
tempest-extremes
2.2.1
With system MPI on compute nodes
xcdat
0.6.1
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
Not yet released - redirects help text to stderr to make output parsing easier, updates default LCRC Globus endpoints.
zppy
2.4.0
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
squadgen | x.x.x | Not yet on conda-forge | |
tempest-remap | 2.2.0 |
dogpile.cache
eofs
nospec
esmf
8.4.2
With system |
compilers on compute nodes |
f90nml
nospec
ffmpeg
nospec
genutil
tempest-extremes | 2.2.1 |
globus-sdk
nospec
gsw
1.14.2
ipygany
nospec
libnetcdf
lxml
nospec
matplotlib
3.7.1
We are having trouble with 3.8.1 (the latest):
metpy
nospec
mpi4py
nospec
With system MPI on compute nodes |
nb_conda
nospec
ncview
uxarray | >=2024.04.0 |
xcdat |
0. |
7. |
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
numpy
>1.13
output_viewer
1.3.1
pillow
nospec
plotly
nospec
progessbar2
nospec
proj
9.2.1
pyproj
3.6.0
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
e3sm-unified 1.10.0
Release candidate testing start date:
Release date:
Main Packages
geometric_features
1.2.0
globus-cli
nospec
ilamb
2.6
With system MPI on compute nodes
ipython
nospec
jupyter
nospec
livvkit
3.0.1
mache
1.17.0
moab
5.5.0
With system MPI on compute nodes
mpas-analysis
1.9.0
mpas_tools
0.23.0
nco
5.1.7
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
xcdat
0.5.0
zstash
1.4.0
zppy
2.3.0
0 | |||
zstash | 1.4.2 | ||
zppy | 2.5.0 | ||
mkdoc dependencies | |||
package | version | maintainer(s) |
Notes
python
>=3.9,<3.11
Default python version (used for supported machines) will be 3.10
e3sm_diags
2.9.0
e3sm_to_cmip
1.10.0
chemdyg
0.1.1
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 | 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 |