Versions Compared

Key

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

The E3SM model can be run within the E3SM Singularity container. This page describes how to install Singularity on your Linux laptop/workstation, build or download the E3SM container, and run the E3SM model within the container.

Note: the container is limited to the resources of the single node or workstation it runs on so keep your case sizes in mind.

If you have a Mac/Windows machine, use the Docker container

Install Singularity

Linux: Install Singularity as described at Singularity Installation.Mac terminal: https://singularity.lbl.gov/install-mac

Mac desktop app: https://sylabs.io/singularity-desktop-macos/

Windows: https://singularity.lbl.gov/install-windows

Singularity on supported machines

...

The latest version of the E3SM container can be downloaded from e3sm.sif.

Example: Run the container on Anvil

...

If you would like to make any changes to the container, you can build it from scratch. The E3SM Singularity definition file is available at e3sm.def. After editing the definition file, build a new container:

...