Python - modules

Z MetaCentrum
Přejít na: navigace, hledání


Description

Python programming language supports extensions in the form of so called 'modules'. To ease the administration of such modules we grouped them into one SW package (module). These packages are dependent on the Python version and used compiler.

Availability

Freely available to all MetaCentrum users. Module list:

Module name Included Python modules
python36-modules-gcc cycler, decorator, matlplotlib, networkx, numpy, pip, pyparsing, python-dateutil, pytz, scipy, setuptools, six
python26-modules-gcc, python26-modules-intel ase, backports.ssl-match-hostname, Cython, matplotlib, nose, numexpr, numpy, pandas, patsy, pip, pyparsing, pysam, python-dateutil, pytz, ruffus, scipy, setuptools, six, statsmodels, tables, tornado, wsgiref
python27-modules-gcc, python27-modules-intel ase, audioread, backports.ssl-match-hostname, biopython, cycler, Cython, cutadapt, CVXOPT, deap, joblib, keras, librosa, MACS2, matplotlib, mpi4py, mpmath, multiqc, netCDF4, networkx, numexpr, numpy, ose, pandas, patsy, PICOS, pip, pyaudio, pyparsing, pyrad, pysam, python-dateutil, python-igraph, python-yaml-logger, pytz, resampy, ruffus, scikit-image, scikit-learn, scipy, setuptools, six, statsmodels, tables, Theano, tornado, wsgiref, dendropy, lxml, virtualenv
python34-modules-gcc, python34-modules-intel alabaster, audioread, Babel, cycler, Cython, deap, decorator, DendroPy, docutils, graphviz, lxml (intel only), librosa, Jinja2, joblib, MarkupSafe, matplotlib, networkx, numexpr, numpy, pandas, patsy, pbr, pip, pockets, py, Pygments, pygraphviz, pyparsing, pysam, pytest, python-dateutil, pytz, resampy, RNFtools, scikit-learn, scipy, setuptools, six, SMBL, snakemake, snowballstemmer, Sphinx, sphinx-rtd-theme, sphinxcontrib-napoleon, statsmodels, tables, termcolor, virtualenv
python27-modules-intel15 apptools, configobj, cycler, Cython, deap, decorator, envisage, funcsigs, ipython, ipython-genutils, matplotlib, mayavi, mock, mpi4py, mpmath, networkx, nose, numexpr, numpy, pandas, path.py, pbr, petsc, pexpect, pickleshare, pip, pyface, Pygments, pyparsing, python-dateutil, pytz, PyVTK, scipy, setuptools, sfepy, simplegeneric, six, sympy, tables, tetoolkit, traitlets, traits, traitsui, VTK, wheel
Module notes
  • You can get the module versions by command pip list
  • To use of python module python-igraph you should also add one of the SW modules igraph-0.7.1-gcc and igraph-0.7.1-intel.
  • To use of python module tables you should also add one of the SW modules hdf5-1.8.12-gcc or hdf5-1.8.12-intel.
  • To use of python module tetoolkit you should also add SW module R-3.2.3-intel.

Licence

Differs according to used Python module.

Use

Initialize environment with command:

module add python26-modules-intel

You can also install your own Python module, see SW installation for details.

To get actual list of all installed modules, just run

python -c "help('modules')";

Documentation

Python modules documentation is available through PyPI installer page.

Program manager

meta@cesnet.cz

Homepage

URL: http://www.python.org/