E3SM-Unified is the shared analysis and post-processing environment for the
Energy Exascale Earth System Model (E3SM). It is distributed as an
e3sm-unified conda package and deployed on supported HPC systems with
mache deploy.
Latest documentation for users, developers, and maintainers.
E3SM-Unified supports Linux, macOS, and several E3SM-supported HPC systems. Windows is not supported.
On supported HPC machines, source the generated load script for your system, for example:
source /global/common/software/e3sm/anaconda_envs/load_latest_e3sm_unified_pm-cpu.shOn laptops, workstations, or unsupported systems, install Miniforge3 and create an environment from conda-forge:
conda create -n e3sm-unified -c conda-forge python=3.13 e3sm-unified
conda activate e3sm-unifiedIf you need a specific package variant, you can select it explicitly, for example:
conda create -n e3sm-unified -c conda-forge python=3.13 "e3sm-unified=*=mpi_mpich_*"The authoritative recipe and package list live in
recipes/e3sm-unified/e3sm-unified-feedstock/recipe/recipe.yaml.
