Update Documentation authored by Peter Heger's avatar Peter Heger
......@@ -287,20 +287,7 @@ sacctmgr show assoc -n user=$USER format=Account
Ramses offers a wide range of development software (compilers, libraries, debuggers, profilers, etc.) and scientific applications. Many of these programs require to set or change environment variables to work properly, e.g. `PATH`, `LD_LIBRARY_PATH`, or `MANPATH`. Ramses uses the [Environment Modules](http://modules.sourceforge.net) package to take care of these modifications and to access, or switch between, various applications and software versions. The Environment Modules package provides the means to change the environment dynamically by loading, switching, or unloading specific software modules. Module installation is managed by the python framework [EasyBuild](https://easybuild.io/) to automatically resolve software dependencies.
To avoid software conflicts (resulting from incompatibilities, versioning, dependencies, etc.), software is provided as Environment Modules. By using Modules, it is possible to have different versions of software installed on the system.\
You can select the module(s) you need directly on the command line or in your scripts.
Basic commands are:
```
- module avail : list **available** modules
- module whatis <module>: show desription
- module load \<module> : load module
- check the software environment: which \<command>, echo $PATH
- modules list : list **loaded** modules
- module unload \<module> (module purge \<module>: also unload dependencies)
```
You can select the module(s) you need directly on the command line or in your scripts/jobscripts.
### Overview of important module commands
......
......