*** Wartungsfenster jeden ersten Mittwoch vormittag im Monat ***

Skip to content
Snippets Groups Projects
Commit e1878b9d authored by Zabloudil, Jan's avatar Zabloudil, Jan
Browse files

update to modules.md

parent 05ca1b46
No related branches found
No related tags found
No related merge requests found
---
author: Jan Zabloudil
title: Software management
revealOptions:
transition: 'fade'
......@@ -138,19 +137,22 @@ Shows the variables added to your environment by a module
## Inspecting Modules
```shell
(skylake) [VSC-4]$ module show python/3.10.6-intel-2021.5.0-mtvbpzb
(skylake) [VSC-4]$ module show py-numpy/1.22.4-intel-2021.5.0-i6zcsp6
-------------------------------------------------------------------
/opt/sw/spack-0.19.0/var/spack/environments/skylake/modules/linux-almalinux8-x86_64/python/3.10.6-intel-2021.5.0-mtvbpzb:
module-whatis {The Python programming language.}
prepend-path PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/python-3.10.6-mtvbpzblyokcpmswfnokihfqwgz4cxdf/bin
prepend-path LIBRARY_PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/python-3.10.6-mtvbpzblyokcpmswfnokihfqwgz4cxdf/lib
prepend-path LD_LIBRARY_PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/python-3.10.6-mtvbpzblyokcpmswfnokihfqwgz4cxdf/lib
prepend-path CPATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/python-3.10.6-mtvbpzblyokcpmswfnokihfqwgz4cxdf/include
prepend-path MANPATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/python-3.10.6-mtvbpzblyokcpmswfnokihfqwgz4cxdf/share/man
prepend-path PKG_CONFIG_PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/python-3.10.6-mtvbpzblyokcpmswfnokihfqwgz4cxdf/lib/pkgconfig
prepend-path CMAKE_PREFIX_PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/python-3.10.6-mtvbpzblyokcpmswfnokihfqwgz4cxdf/
prepend-path CPATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/python-3.10.6-mtvbpzblyokcpmswfnokihfqwgz4cxdf/include/python3.10
/opt/sw/spack-0.19.0/var/spack/environments/skylake/modules/linux-almalinux8-x86_64/py-numpy/1.22.4-intel-2021.5.0-i6zcsp6:
module-whatis {NumPy is the fundamental package for scientific computing with Python. It contains among other things: a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities}
prereq intel-oneapi-mkl/2022.1.0-intel-2021.5.0-cvhkted
prereq py-setuptools/59.4.0-intel-2021.5.0-rbztiln
prereq python/3.10.6-intel-2021.5.0-mtvbpzb
prepend-path PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/py-numpy-1.22.4-i6zcsp6umwomvz2pul42rpzzxacaz23w/bin
prepend-path LIBRARY_PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/py-numpy-1.22.4-i6zcsp6umwomvz2pul42rpzzxacaz23w/lib
prepend-path LD_LIBRARY_PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/py-numpy-1.22.4-i6zcsp6umwomvz2pul42rpzzxacaz23w/lib
prepend-path LIBRARY_PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/py-numpy-1.22.4-i6zcsp6umwomvz2pul42rpzzxacaz23w/lib64
prepend-path LD_LIBRARY_PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/py-numpy-1.22.4-i6zcsp6umwomvz2pul42rpzzxacaz23w/lib64
prepend-path CMAKE_PREFIX_PATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/py-numpy-1.22.4-i6zcsp6umwomvz2pul42rpzzxacaz23w/
prepend-path PYTHONPATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/py-numpy-1.22.4-i6zcsp6umwomvz2pul42rpzzxacaz23w/lib/python3.10/site-packages
prepend-path PYTHONPATH /gpfs/opt/sw/spack-0.19.0/opt/spack/linux-almalinux8-x86_64/intel-2021.5.0/py-setuptools-59.4.0-rbztilnqdu5dp5a4p2ppjqnjohuu3crb/lib/python3.10/site-packages
-------------------------------------------------------------------
```
......@@ -162,38 +164,19 @@ No need to load a module before inspecting it.
## Module dependencies
Loading a module will in certain cases also load software dependencies.
Loading a module will in certain cases require loading of software dependencies.
These "prerequisites" can be loaded automatically with the switch "--auto":
E.g. numpy:
```shell
(skylake) [VSC-4]$ module load py-numpy/1.22.4-intel-2021.5.0-i6zcsp6
(skylake) [VSC-4]$ module load --auto py-numpy/1.22.4-intel-2021.5.0-i6zcsp6
Loading py-numpy/1.22.4-intel-2021.5.0-i6zcsp6
Loading requirement:
zstd/1.5.2-intel-2021.5.0-rqo23z7
zlib/1.2.12-intel-2021.5.0-pctnhmb
xz/5.2.5-intel-2021.5.0-7mgkxyj
util-linux-uuid/2.37.4-intel-2021.5.0-eic4im5
bzip2/1.0.8-intel-2021.5.0-jv3bhgg
libiconv/1.16-intel-2021.5.0-4rpaj4y
pigz/2.7-intel-2021.5.0-cwebwvc
tar/1.34-intel-2021.5.0-whhqldm
ncurses/6.3-intel-2021.5.0-e42b4sh
readline/8.1.2-intel-2021.5.0-ufyd7l5
sqlite/3.39.2-intel-2021.5.0-xf4wugv
libmd/1.0.4-intel-2021.5.0-zaniib3
libbsd/0.11.5-intel-2021.5.0-cnqog4q
expat/2.4.8-intel-2021.5.0-xmo5dgb
gdbm/1.19-intel-2021.5.0-jy4nm5y
libxml2/2.10.1-intel-2021.5.0-3htfdmn
gettext/0.21-intel-2021.5.0-pwxz72x
libffi/3.4.2-intel-2021.5.0-r3phrdc
openssl/1.1.1q-intel-2021.5.0-lnz246q
python/3.10.6-intel-2021.5.0-mtvbpzb
py-setuptools/59.4.0-intel-2021.5.0-rbztiln
intel-oneapi-tbb/2021.6.0-intel-2021.5.0-xb42jpl
intel-oneapi-mkl/2022.1.0-intel-2021.5.0-cvhkted
python/3.10.6-intel-2021.5.0-mtvbpzb
py-setuptools/59.4.0-intel-2021.5.0-rbztiln
```
---
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment