Versions Compared

Key

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

...

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

Download the E3SM container

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

Singularity on supported machines

...

Cooley (part of ALCF) https://www.alcf.anl.gov/support-center/cooley/singularity-cooley

...

Run the

...

container

...

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

on Anvil

Log in to Blues at LCRC, reserve an Anvil node for an interactive job, and run a case:

[lukasz@blueslogin4 ~]$ module load singularity

[lukasz@blueslogin4 ~]$ srun --pty -p acme-small -t 01:00:00 /bin/bash
[lukasz@b566]$ singularity shell --hostname singularity e3sm.sif
Singularity> cd E3SM/cime/scripts/
Singularity> ./create_newcase --case singularity.A_WCYCL1850.ne4_oQU240.baseline --compset A_WCYCL1850 --res ne4_oQU240 --mach singularity
Singularity> cd singularity.A_WCYCL1850.ne4_oQU240.baseline/
Singularity> ./case.setup
Singularity> ./case.build
Singularity> ./case.submit

Advanced: Rebuilding the E3SM container

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:

...

For more details on how to create a new case and run it, please refer to E3SM Quick Start.

Specific cases

Run the container on Anvil

Log in to Blues at LCRC, reserve an Anvil node for an interactive job, and run a case:

[lukasz@blueslogin4 ~]$ srun --pty -p acme-small -t 01:00:00 /bin/bash
[lukasz@b566]$ singularity shell --hostname singularity e3sm.sif
Singularity> cd E3SM/cime/scripts/
Singularity> ./create_newcase --case singularity.A_WCYCL1850.ne4_oQU240.baseline --compset A_WCYCL1850 --res ne4_oQU240
Singularity> cd singularity.A_WCYCL1850.ne4_oQU240.baseline/
Singularity> ./case.setup
Singularity> ./case.build
Singularity> ./case.submit