Skip to content

Commit e76bcef

Browse files
authored
use_packages.rst add bundles
1 parent 3e646be commit e76bcef

1 file changed

Lines changed: 24 additions & 5 deletions

File tree

docs/day2/use_packages.rst

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,17 +41,34 @@ Plan of the week:
4141

4242
- Cover the use of the above packages in more or less detail
4343

44-
Why software modules are important on a HPC cluster
45-
---------------------------------------------------
44+
Why software modules are important on an HPC cluster
45+
----------------------------------------------------
4646

4747
Software modules allows users of any HPC cluster
4848
to activate their favorite software and/or packages of any version.
4949
This helps to assure reproducible research.
5050

51+
Where are the python packages?
52+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
53+
54+
Python packages can be included inside a Python software module, in a bundle module or needs to be installed by the user.
55+
56+
Cluster | Recommended Python module | Python packages
57+
--------|---------------------------|----------------
58+
Dardel | ``cray-python`` | Many installed in the Python module
59+
Tetralith | ``Python`` | Many installed in the Python module
60+
Alvis | ``Python`` | Other then core module in Bundle modules
61+
Bianca | ``python`` | Many installed in the Python module
62+
Kebnekaise | ``Python`` | Other then core module in Bundle modules
63+
Pelle | ``Python`` | Other then core module in Bundle modules
64+
Cosmos | ``Python`` | Other then core module in Bundle modules
65+
66+
About ref:`python-bundles` from `EasyBuild <https://easybuild.io/>`_.
67+
5168
How to see which Python packages are installed
5269
----------------------------------------------
5370

54-
There are two ways to determine which Python packages are installed:
71+
There are two ways to determine which Python packages are installed (with software modules loaded):
5572

5673
+-------------------------+------------------------------------------------+--------------------------------+
5774
|Where |Command to run |The package is present when ... |
@@ -320,16 +337,18 @@ In all cases, the package is now installed.
320337
Well done!
321338

322339

323-
324340
.. admonition:: **Done?**
325341

326342
When done, and if you haven't done so yet,
327343
do :ref:`common-use-tarball`.
328344

329345
After that, get acquainted about packages in the "See also section"
330346

331-
.. seealso::
347+
.. admonition:: Using a cluster with bundles (all *but* Dardel,Tetralith and Bianca)
332348

349+
Read about ref:`python-bundles` from `EasyBuild <https://easybuild.io/>`_.
350+
351+
.. seealso::
333352
:class: dropdown
334353

335354
Summary taken from `Libraries section <https://aaltoscicomp.github.io/python-for-scicomp/libraries/>`_ of course Python for Scientific Computing.

0 commit comments

Comments
 (0)