Skip to content

Commit

Permalink
Retrying list table format with code in setup
Browse files Browse the repository at this point in the history
  • Loading branch information
KateFriedman-NOAA committed Jan 24, 2023
1 parent 215173a commit 4ca448c
Showing 1 changed file with 17 additions and 12 deletions.
29 changes: 17 additions & 12 deletions docs/source/setup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,23 @@ Experiment Setup

Global workflow uses a set of scripts to help configure and set up the drivers (also referred to as Workflow Manager) that run the end-to-end system. While currently we use a `ROCOTO <https://github.com/christopherwharrop/rocoto/wiki/documentation>`__ based system and that is documented here, an `ecFlow <https://www.ecmwf.int/en/learning/training/introduction-ecmwf-job-scheduler-ecflow>`__ based systm is also under development and will be introduced to the Global Workflow when it is mature. To run the setup scripts, you need to make sure to have a copy of ``python3`` with ``numpy`` available. The easiest way to guarantee this is to load python from the `official hpc-stack installation <https://github.com/NOAA-EMC/hpc-stack/wiki/Official-Installations>`_ for the machine you are on:

+------------+----------------------------------------------------------+
| MACHINE | PYTHON MODULE LOAD COMMAND(S) |
+============+==========================================================+
| Hera | ``module use -a /contrib/anaconda/modulefiles`` |
| | ``module load anaconda/anaconda3-5.3.1`` |
+------------+----------------------------------------------------------+
| Orion | ``module load python/3.7.5`` |
+------------+----------------------------------------------------------+
| WCOSS2 | ``module load python/3.8.6`` |
+------------+----------------------------------------------------------+
| S4 | ``module load miniconda/3.8-s4`` |
+------------+----------------------------------------------------------+
.. list-table:: Python Module Load Commands
:widths: 25 150
:header-rows: 1

* - **MACHINE**
- **COMMAND(S)**
* - Hera
- ::

module use -a /contrib/anaconda/modulefiles
module load anaconda/anaconda3-5.3.1
* - Orion
- ``module load python/3.7.5``
* - WCOSS2
- ``module load python/3.8.6``
* - S4
- ``module load miniconda/3.8-s4``

If running with Rocoto make sure to have a Rocoto module loaded before running setup scripts:

Expand Down

0 comments on commit 4ca448c

Please sign in to comment.