You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: triton/quickstart/jobs.rst
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,7 +69,9 @@ So, let us go through this script:
69
69
70
70
Most programming languages and tools have their own modules that need to be loaded before they can be run. You can get a list of available
71
71
modules by running ``module spider``. If you need a specific version of a module, you can check the available versions by running ``module spider MODULENAME``
72
-
(e.g. ``module spider r`` for ``R``). To load a specific version you have to specify this version during the load command (e.g. ``module load matlab/r2023b``
72
+
(e.g. ``module spider r`` for ``R``). Several modules also require loading a specific software stack module before they can be loaded.
73
+
You can do ``module spider MODULENAME/VERSION`` to see what modules need to be loaded beforehand and what software stacks contain that specific version.
74
+
To load a specific version you have to specify this version during the load command (e.g. ``module load matlab/r2023b``
73
75
for the 2023b release of MATLAB). For further details please have a look at the :ref:`instructions for the specific application <application-list>`
74
76
75
77
There are plenty more parameters that you can set for the slurm scheduler as well (for a detailed list can be found `here <https://slurm.schedmd.com/pdfs/summary.pdf>`__),
``module purge`` | unload all loaded modules (faster than unloading individually)
5
+
Command / concept | Description
6
+
"module" | A software that can be made available.
7
+
"software stack" | Includes the compliers (etc) needed for other modules. Must be loaded before other modules.
8
+
``module load`` *NAME* | Load module, can combine multiple names.
9
+
``module load`` triton/*NAME* | Load software stack module. Makes other compiled software available. Generally, run ``module spider`` to first to see what you need.
10
+
``module avail`` | List all modules available with current software stack.
11
+
``module spider`` *PATTERN* | Search modules
12
+
``module spider`` *NAME/ver* | Show prerequisite modules (the softare stack) to this one
13
+
``module list`` | List currently loaded modules
14
+
``module show`` *NAME* | Details on a module
15
+
``module help`` *NAME* | Details on a module
16
+
``module unload`` *NAME* | Unload a module
17
+
``module save`` *ALIAS* | Save module collection to this alias (saved in ``~/.lmod.d/``)
18
+
``module savelist`` | List all saved collections
19
+
``module describe`` *ALIAS* | Details on a collection
0 commit comments