...
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