JUSTUS2/Software/Python

From bwHPC Wiki
< JUSTUS2‎ | Software
Revision as of 09:49, 9 July 2025 by M Carmesin (talk | contribs) (Created page with "This page covers information on Python specific to JUSTUS2. For general information valid on all clusters see Development/Python. =Recommendations= * Don't use conda (see below) * Don't use the system python for computation intensive work * Use optimized numerical libraries (SciPy, NumPy) provided as environment modules * Use virtual environments (venv) * Use pip for in...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page covers information on Python specific to JUSTUS2. For general information valid on all clusters see Development/Python.

Recommendations

  • Don't use conda (see below)
  • Don't use the system python for computation intensive work
  • Use optimized numerical libraries (SciPy, NumPy) provided as environment modules
  • Use virtual environments (venv)
  • Use pip for installing further packages


Optimized Libraries

We provide versions of SciPy and NumPy, that are optimized for the JUSTUS2 CPUs and make use of the highly optimized linear algebra routines provided by Intel MKL.

For available versions see

module avail numlib/python_scipy

Note that each SciPy module also loads the corresponding NumPy and Python modules. Please don't try to mix with other python versions!