Skip to content

lib

ACTC

🔗 https://sourceforge.net/projects/actc

Package description

ACTC converts independent triangles into triangle strips or fans.

Use latest version

module load ACTC

Use specific version

module load ACTC/1.1-GCCcore-8.3.0
module load ACTC/1.1-GCCcore-11.3.0

Abseil

🔗 https://abseil.io/

Package description

Abseil is an open-source collection of C++ library code designed to augment the C++ standard library. The Abseil library code is collected from Google's own C++ code base, has been extensively tested and used in production, and is the same code we depend on in our daily coding lives.

Use latest version

module load Abseil

Use specific version

module load Abseil/20240116.1-GCCcore-13.2.0

Blosc

🔗 https://www.blosc.org/

Package description

Blosc, an extremely fast, multi-threaded, meta-compressor library

Use latest version

module load Blosc

Use specific version

module load Blosc/1.21.3-GCCcore-11.3.0

Blosc2

🔗 https://www.blosc.org/

Package description

Blosc, an extremely fast, multi-threaded, meta-compressor library

Use latest version

module load Blosc2

Use specific version

module load Blosc2/2.6.1-GCCcore-11.3.0

Brotli

🔗 https://github.com/google/brotli

Package description

Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. The specification of the Brotli Compressed Data Format is defined in RFC 7932.

Use latest version

module load Brotli

Use specific version

module load Brotli/1.0.9-GCCcore-10.2.0
module load Brotli/1.0.9-GCCcore-10.3.0
module load Brotli/1.0.9-GCCcore-11.2.0
module load Brotli/1.0.9-GCCcore-11.3.0
module load Brotli/1.0.9-GCCcore-12.2.0
module load Brotli/1.0.9-GCCcore-12.3.0
module load Brotli/1.1.0-GCCcore-13.2.0

Brunsli

🔗 https://github.com/google/brunsli/

Package description

Brunsli is a lossless JPEG repacking library.

Use latest version

module load Brunsli

Use specific version

module load Brunsli/0.1-GCCcore-12.2.0
module load Brunsli/0.1-GCCcore-12.3.0
module load Brunsli/0.1-GCCcore-13.2.0

CFITSIO

🔗 https://heasarc.gsfc.nasa.gov/fitsio/

Package description

CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format.

Use latest version

module load CFITSIO

Use specific version

module load CFITSIO/4.2.0-GCCcore-12.2.0
module load CFITSIO/4.3.0-GCCcore-12.3.0
module load CFITSIO/4.3.1-GCCcore-13.2.0

Catch2

🔗 https://github.com/catchorg/Catch2

Package description

A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later

Use latest version

module load Catch2

Use specific version

module load Catch2/2.13.9-GCCcore-12.3.0
module load Catch2/2.13.9-GCCcore-13.2.0

Cereal

🔗 https://uscilab.github.io/cereal/

Package description

cereal is a header-only C++11 serialization library. cereal takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, XML, or JSON. cereal was designed to be fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or used standalone.

Use latest version

module load Cereal

Use specific version

module load Cereal/1.3.0

Ceres-Solver

🔗 http://ceres-solver.org

Package description

Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems

Use latest version

module load Ceres-Solver

Use specific version

module load Ceres-Solver/2.2.0-foss-2022b

Check

🔗 https://libcheck.github.io/check/

Package description

Check is a unit testing framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so both assertion failures and code errors that cause segmentation faults or other signals can be caught. Test results are reportable in the following: Subunit, TAP, XML, and a generic logging format.

Use latest version

module load Check

Use specific version

module load Check/0.15.2-GCCcore-10.2.0

FLAC

🔗 https://xiph.org/flac/

Package description

FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality.

Use latest version

module load FLAC

Use specific version

module load FLAC/1.3.3-GCCcore-10.2.0
module load FLAC/1.3.3-GCCcore-11.2.0
module load FLAC/1.3.4-GCCcore-11.3.0
module load FLAC/1.4.2-GCCcore-12.2.0
module load FLAC/1.4.3-GCCcore-13.2.0

FLANN

🔗 https://github.com/mariusmuja/flann/

Package description

FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces.

Use latest version

module load FLANN

Use specific version

module load FLANN/1.9.2-foss-2022b

FOX-Toolkit

🔗 https://www.fox-toolkit.org/

Package description

FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips.

Use latest version

module load FOX-Toolkit

Use specific version

module load FOX-Toolkit/1.6.57-GCCcore-12.3.0

FlexiBLAS

🔗 https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release

Package description

FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.

Use latest version

module load FlexiBLAS

Use specific version

module load FlexiBLAS/3.0.4-GCC-10.3.0
module load FlexiBLAS/3.0.4-GCC-11.2.0
module load FlexiBLAS/3.2.0-GCC-11.3.0
module load FlexiBLAS/3.2.1-GCC-12.2.0
module load FlexiBLAS/3.3.1-GCC-12.3.0
module load FlexiBLAS/3.3.1-GCC-13.2.0

GDRCopy

🔗 https://github.com/NVIDIA/gdrcopy

Package description

A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.

Use latest version

module load GDRCopy

Use specific version

module load GDRCopy/2.1-GCCcore-10.2.0-CUDA-11.1.1
module load GDRCopy/2.2-GCCcore-10.3.0
module load GDRCopy/2.3-GCCcore-11.2.0
module load GDRCopy/2.3-GCCcore-11.3.0
module load GDRCopy/2.3.1-GCCcore-12.3.0

GitPython

🔗 https://gitpython.readthedocs.org

Package description

GitPython is a python library used to interact with Git repositories

Use latest version

module load GitPython

Use specific version

module load GitPython/3.1.24-GCCcore-11.2.0
module load GitPython/3.1.27-GCCcore-11.3.0

Graphene

🔗 https://ebassi.github.io/graphene/

Package description

Graphene is a thin layer of types for graphic libraries

Use latest version

module load Graphene

Use specific version

module load Graphene/1.10.8-GCCcore-11.3.0

Highway

🔗 https://github.com/google/highway

Package description

Highway is a C++ library for SIMD (Single Instruction, Multiple Data), i.e. applying the same operation to 'lanes'.

Use latest version

module load Highway

Use specific version

module load Highway/1.0.3-GCCcore-12.2.0
module load Highway/1.0.4-GCCcore-12.3.0

Hyperopt

🔗 http://hyperopt.github.io/hyperopt/

Package description

hyperopt is a Python library for optimizing over awkward search spaces with real-valued, discrete, and conditional dimensions.

Use latest version

module load Hyperopt

Use specific version

module load Hyperopt/0.2.7-foss-2022a

ICU

🔗 https://icu.unicode.org

Package description

ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications.

Use latest version

module load ICU

Use specific version

module load ICU/64.2-GCCcore-8.3.0
module load ICU/67.1-GCCcore-10.2.0
module load ICU/69.1-GCCcore-10.3.0
module load ICU/69.1-GCCcore-11.2.0
module load ICU/71.1-GCCcore-11.3.0
module load ICU/72.1-GCCcore-12.2.0
module load ICU/73.2-GCCcore-12.3.0
module load ICU/74.1-GCCcore-13.2.0

ISA-L

🔗 https://github.com/intel/isa-l

Package description

Intelligent Storage Acceleration Library

Use latest version

module load ISA-L

Use specific version

module load ISA-L/2.30.0-GCCcore-11.2.0
module load ISA-L/2.30.0-GCCcore-11.3.0

Imath

🔗 https://imath.readthedocs.io/en/latest/

Package description

Imath is a C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics

Use latest version

module load Imath

Use specific version

module load Imath/3.1.5-GCCcore-11.3.0
module load Imath/3.1.6-GCCcore-12.2.0
module load Imath/3.1.7-GCCcore-12.3.0
module load Imath/3.1.9-GCCcore-13.2.0

JsonCpp

🔗 https://open-source-parsers.github.io/jsoncpp-docs/doxygen/index.html

Package description

JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.

Use latest version

module load JsonCpp

Use specific version

module load JsonCpp/1.9.4-GCCcore-10.2.0
module load JsonCpp/1.9.4-GCCcore-11.2.0
module load JsonCpp/1.9.5-GCCcore-11.3.0

Judy

🔗 http://judy.sourceforge.net/

Package description

A C library that implements a dynamic array.

Use latest version

module load Judy

Use specific version

module load Judy/1.0.5-GCCcore-11.2.0

LERC

🔗 https://github.com/Esri/lerc

Package description

LERC is an open-source image or raster format which supports rapid encoding and decoding for any pixel type (not just RGB or Byte). Users set the maximum compression error per pixel while encoding, so the precision of the original input image is preserved (within user defined error bounds).

Use latest version

module load LERC

Use specific version

module load LERC/4.0.0-GCCcore-12.2.0
module load LERC/4.0.0-GCCcore-12.3.0
module load LERC/4.0.0-GCCcore-13.2.0

LMDB

🔗 https://symas.com/lmdb

Package description

LMDB is a fast, memory-efficient database. With memory-mapped files, it has the read performance of a pure in-memory database while retaining the persistence of standard disk-based databases.

Use latest version

module load LMDB

Use specific version

module load LMDB/0.9.24-GCCcore-10.2.0
module load LMDB/0.9.29-GCCcore-11.2.0
module load LMDB/0.9.29-GCCcore-11.3.0

LibSoup

🔗 https://wiki.gnome.org/Projects/libsoup

Package description

libsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib main loop, to integrate well with GNOME applications, and also has a synchronous API, for use in threaded applications.

Use latest version

module load LibSoup

Use specific version

module load LibSoup/2.74.0-GCCcore-10.3.0
module load LibSoup/3.0.7-GCC-11.2.0
module load LibSoup/3.0.8-GCC-11.3.0

LibTIFF

🔗 https://libtiff.gitlab.io/libtiff/

Package description

tiff: Library and tools for reading and writing TIFF data files

Use latest version

module load LibTIFF

Use specific version

module load LibTIFF/4.0.10-GCCcore-8.3.0
module load LibTIFF/4.1.0-GCCcore-10.2.0
module load LibTIFF/4.2.0-GCCcore-10.3.0
module load LibTIFF/4.3.0-GCCcore-11.2.0
module load LibTIFF/4.3.0-GCCcore-11.3.0
module load LibTIFF/4.4.0-GCCcore-12.2.0
module load LibTIFF/4.5.0-GCCcore-12.3.0
module load LibTIFF/4.6.0-GCCcore-13.2.0

MATIO

🔗 https://sourceforge.net/projects/matio/

Package description

matio is an C library for reading and writing Matlab MAT files.

Use latest version

module load MATIO

Use specific version

module load MATIO/1.5.21-GCCcore-10.2.0
module load MATIO/1.5.23-GCCcore-12.2.0

NCCL

🔗 https://developer.nvidia.com/nccl

Package description

The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.

Use latest version

module load NCCL

Use specific version

module load NCCL/2.4.8-gcccuda-2019b
module load NCCL/2.8.3-CUDA-11.1.1
module load NCCL/2.8.3-GCCcore-10.2.0-CUDA-11.1.1
module load NCCL/2.10.3-GCCcore-10.3.0-CUDA-11.3.1
module load NCCL/2.10.3-GCCcore-11.2.0-CUDA-11.4.1
module load NCCL/2.10.3-GCCcore-11.2.0-CUDA-11.5.2
module load NCCL/2.12.12-GCCcore-11.3.0-CUDA-11.7.0
module load NCCL/2.18.3-GCCcore-12.3.0-CUDA-12.1.1

NSPR

🔗 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR

Package description

Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.

Use latest version

module load NSPR

Use specific version

module load NSPR/4.29-GCCcore-10.2.0
module load NSPR/4.30-GCCcore-10.3.0
module load NSPR/4.32-GCCcore-11.2.0
module load NSPR/4.34-GCCcore-11.3.0
module load NSPR/4.35-GCCcore-12.2.0

NSS

🔗 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS

Package description

Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.

Use latest version

module load NSS

Use specific version

module load NSS/3.57-GCCcore-10.2.0
module load NSS/3.65-GCCcore-10.3.0
module load NSS/3.69-GCCcore-11.2.0
module load NSS/3.79-GCCcore-11.3.0
module load NSS/3.85-GCCcore-12.2.0

OpenJPEG

🔗 https://www.openjpeg.org/

Package description

OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been developed in order to promote the use of JPEG 2000, a still-image compression standard from the Joint Photographic Experts Group (JPEG). Since may 2015, it is officially recognized by ISO/IEC and ITU-T as a JPEG 2000 Reference Software.

Use latest version

module load OpenJPEG

Use specific version

module load OpenJPEG/2.4.0-GCCcore-10.3.0
module load OpenJPEG/2.4.0-GCCcore-11.2.0
module load OpenJPEG/2.5.0-GCCcore-11.3.0
module load OpenJPEG/2.5.0-GCCcore-12.2.0
module load OpenJPEG/2.5.0-GCCcore-12.3.0
module load OpenJPEG/2.5.0-GCCcore-13.2.0

PMIx

🔗 https://pmix.org/

Package description

Process Management for Exascale Environments PMI Exascale (PMIx) represents an attempt to provide an extended version of the PMI standard specifically designed to support clusters up to and including exascale sizes. The overall objective of the project is not to branch the existing pseudo-standard definitions - in fact, PMIx fully supports both of the existing PMI-1 and PMI-2 APIs - but rather to (a) augment and extend those APIs to eliminate some current restrictions that impact scalability, and (b) provide a reference implementation of the PMI-server that demonstrates the desired level of scalability.

Use latest version

module load PMIx

Use specific version

module load PMIx/3.1.5-GCCcore-10.2.0
module load PMIx/3.2.3-GCCcore-10.3.0
module load PMIx/4.1.0-GCCcore-11.2.0
module load PMIx/4.1.2-GCCcore-11.3.0
module load PMIx/4.2.2-GCCcore-12.2.0
module load PMIx/4.2.4-GCCcore-12.3.0
module load PMIx/4.2.6-GCCcore-13.2.0

PROJ

🔗 https://proj.org

Package description

Program proj is a standard Unix filter function which converts geographic longitude and latitude coordinates into cartesian coordinates

Use latest version

module load PROJ

Use specific version

module load PROJ/8.1.0-GCCcore-11.2.0
module load PROJ/9.0.0-GCCcore-11.3.0
module load PROJ/9.1.1-GCCcore-12.2.0
module load PROJ/9.2.0-GCCcore-12.3.0
module load PROJ/9.3.1-GCCcore-13.2.0

PSM2

🔗 https://github.com/cornelisnetworks/opa-psm2/

Package description

Low-level user-space communications interface for the Intel(R) OPA family of products.

Use latest version

module load PSM2

Use specific version

module load PSM2/12.0.1-GCCcore-13.2.0

PyTorch-Lightning

🔗 https://pytorchlightning.ai

Package description

PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers.

Use latest version

module load PyTorch-Lightning

Use specific version

module load PyTorch-Lightning/1.5.9-foss-2021a-CUDA-11.3.1
module load PyTorch-Lightning/1.7.7-foss-2022a-CUDA-11.7.0

PyYAML

🔗 https://github.com/yaml/pyyaml

Package description

PyYAML is a YAML parser and emitter for the Python programming language.

Use latest version

module load PyYAML

Use specific version

module load PyYAML/5.3.1-GCCcore-10.2.0
module load PyYAML/5.4.1-GCCcore-10.3.0
module load PyYAML/5.4.1-GCCcore-11.2.0
module load PyYAML/6.0-GCCcore-11.3.0
module load PyYAML/6.0-GCCcore-12.2.0

RDFlib

🔗 https://github.com/RDFLib/rdflib

Package description

RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

Use latest version

module load RDFlib

Use specific version

module load RDFlib/4.2.2-GCCcore-8.3.0

RE2

🔗 https://github.com/google/re2

Package description

RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.

Use latest version

module load RE2

Use specific version

module load RE2/2022-02-01-GCCcore-11.2.0
module load RE2/2022-06-01-GCCcore-11.3.0
module load RE2/2023-03-01-GCCcore-12.2.0
module load RE2/2024-03-01-GCCcore-13.2.0

RapidJSON

🔗 https://rapidjson.org

Package description

A fast JSON parser/generator for C++ with both SAX/DOM style API

Use latest version

module load RapidJSON

Use specific version

module load RapidJSON/1.1.0-GCCcore-11.2.0
module load RapidJSON/1.1.0-GCCcore-11.3.0
module load RapidJSON/1.1.0-GCCcore-12.2.0
module load RapidJSON/1.1.0-20240409-GCCcore-13.2.0

SDL2

🔗 https://www.libsdl.org/

Package description

SDL: Simple DirectMedia Layer, a cross-platform multimedia library

Use latest version

module load SDL2

Use specific version

module load SDL2/2.0.20-GCCcore-11.2.0
module load SDL2/2.0.22-GCCcore-11.3.0

SentencePiece

🔗 https://github.com/google/sentencepiece

Package description

Unsupervised text tokenizer for Neural Network-based text generation.

Use latest version

module load SentencePiece

Use specific version

module load SentencePiece/0.1.97-GCC-11.3.0

TensorFlow

🔗 https://www.tensorflow.org/

Package description

An open-source software library for Machine Intelligence

Use latest version

module load TensorFlow

Use specific version

module load TensorFlow/2.4.1-foss-2020b
module load TensorFlow/2.4.1-fosscuda-2020b
module load TensorFlow/2.5.0-foss-2020b
module load TensorFlow/2.5.0-fosscuda-2020b
module load TensorFlow/2.7.1-foss-2021b-CUDA-11.4.1
module load TensorFlow/2.7.1-foss-2021b
module load TensorFlow/2.9.1-foss-2022a-CUDA-11.7.0
module load TensorFlow/2.9.1-foss-2022a
module load TensorFlow/2.11.0-foss-2022a-CUDA-11.7.0

UCC

🔗 https://www.openucx.org/

Package description

UCC (Unified Collective Communication) is a collective communication operations API and library that is flexible, complete, and feature-rich for current and emerging programming models and runtimes.

Use latest version

module load UCC

Use specific version

module load UCC/1.0.0-GCCcore-11.3.0
module load UCC/1.1.0-GCCcore-12.2.0
module load UCC/1.2.0-GCCcore-12.3.0
module load UCC/1.2.0-GCCcore-13.2.0

UCC-CUDA

🔗 https://www.openucx.org/

Package description

UCC (Unified Collective Communication) is a collective communication operations API and library that is flexible, complete, and feature-rich for current and emerging programming models and runtimes. This module adds the UCC CUDA support.

Use latest version

module load UCC-CUDA

Use specific version

module load UCC-CUDA/1.2.0-GCCcore-12.3.0-CUDA-12.1.1

UCX

🔗 https://www.openucx.org/

Package description

Unified Communication X An open-source production grade communication framework for data centric and high-performance applications

Use latest version

module load UCX

Use specific version

module load UCX/1.9.0-GCCcore-10.2.0-CUDA-11.1.1
module load UCX/1.9.0-GCCcore-10.2.0
module load UCX/1.10.0-GCCcore-10.3.0
module load UCX/1.11.2-GCCcore-11.2.0
module load UCX/1.12.1-GCCcore-11.3.0
module load UCX/1.13.1-GCCcore-12.2.0
module load UCX/1.14.1-GCCcore-12.3.0
module load UCX/1.15.0-GCCcore-13.2.0

UCX-CUDA

🔗 http://www.openucx.org/

Package description

Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.

Use latest version

module load UCX-CUDA

Use specific version

module load UCX-CUDA/1.10.0-GCCcore-10.3.0-CUDA-11.3.1
module load UCX-CUDA/1.11.2-GCCcore-11.2.0-CUDA-11.4.1
module load UCX-CUDA/1.11.2-GCCcore-11.2.0-CUDA-11.5.2
module load UCX-CUDA/1.12.1-GCCcore-11.3.0-CUDA-11.7.0
module load UCX-CUDA/1.14.1-GCCcore-12.3.0-CUDA-12.1.1

Unidecode

🔗 https://github.com/avian2/unidecode

Package description

Python library for lossy ASCII transliterations of Unicode text (port of Text::Unidecode Perl module)

Use latest version

module load Unidecode

Use specific version

module load Unidecode/1.3.6-GCCcore-11.3.0

Waylandpp

🔗 https://github.com/NilsBrause/waylandpp

Package description

Wayland is an object oriented display protocol, which features request and events. Requests can be seen as method calls on certain objects, whereas events can be seen as signals of an object. This makes the Wayland protocol a perfect candidate for a C++ binding. The goal of this library is to create such a C++ binding for Wayland using the most modern C++ technology currently available, providing an easy to use C++ API to Wayland.

Use latest version

module load Waylandpp

Use specific version

module load Waylandpp/1.0.0-GCCcore-11.2.0
module load Waylandpp/1.0.0-GCCcore-11.3.0

WebKitGTK+

🔗 https://webkitgtk.org/

Package description

WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. It offers WebKit's full functionality and is useful in a wide range of systems from desktop computers to embedded systems like phones, tablets, and televisions.

Use latest version

module load WebKitGTK+

Use specific version

module load WebKitGTK+/2.37.1-GCC-11.2.0
module load WebKitGTK+/2.40.4-GCC-11.3.0

Xerces-C++

🔗 https://xerces.apache.org/xerces-c/

Package description

Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs.

Use latest version

module load Xerces-C++

Use specific version

module load Xerces-C++/3.2.4-GCCcore-12.2.0
module load Xerces-C++/3.2.4-GCCcore-12.3.0
module load Xerces-C++/3.2.5-GCCcore-13.2.0

YACS

🔗 https://github.com/rbgirshick/yacs

Package description

YACS was created as a lightweight library to define and manage system configurations, such as those commonly found in software designed for scientific experimentation. These "configurations" typically cover concepts like hyperparameters used in training a machine learning model or configurable model hyperparameters, such as the depth of a convolutional neural network.

Use latest version

module load YACS

Use specific version

module load YACS/0.1.8-GCCcore-10.3.0
module load YACS/0.1.8-GCCcore-11.3.0

argtable

🔗 http://argtable.sourceforge.net/

Package description

Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss.

Use latest version

module load argtable

Use specific version

module load argtable/2.13-GCCcore-11.2.0

attrdict3

🔗 https://github.com/pirofti/AttrDict3

Package description

AttrDict is a Python library that provides mapping objects that allow their elements to be accessed both as keys and as attributes.

Use latest version

module load attrdict3

Use specific version

module load attrdict3/2.0.2-GCCcore-11.2.0
module load attrdict3/2.0.2-GCCcore-11.3.0

boto3

🔗 https://github.com/boto/boto3

Package description

Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python, which allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2.

Use latest version

module load boto3

Use specific version

module load boto3/1.20.13-GCCcore-10.3.0
module load boto3/1.20.13-GCCcore-11.3.0

c-ares

🔗 https://c-ares.org/

Package description

c-ares is a C library for asynchronous DNS requests (including name resolves)

Use latest version

module load c-ares

Use specific version

module load c-ares/1.18.1-GCCcore-11.2.0
module load c-ares/1.18.1-GCCcore-11.3.0

dm-tree

🔗 https://github.com/deepmind/tree

Package description

dm-tree provides tree, a library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows to apply a function to each "leaf" preserving the overall structure.

Use latest version

module load dm-tree

Use specific version

module load dm-tree/0.1.6-GCCcore-10.3.0
module load dm-tree/0.1.8-GCCcore-11.3.0

double-conversion

🔗 https://github.com/google/double-conversion

Package description

Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.

Use latest version

module load double-conversion

Use specific version

module load double-conversion/3.1.5-GCCcore-10.2.0
module load double-conversion/3.1.5-GCCcore-10.3.0
module load double-conversion/3.1.5-GCCcore-11.2.0
module load double-conversion/3.2.0-GCCcore-11.3.0
module load double-conversion/3.2.1-GCCcore-12.2.0

elfutils

🔗 https://elfutils.org/

Package description

The elfutils project provides libraries and tools for ELF files and DWARF data.

Use latest version

module load elfutils

Use specific version

module load elfutils/0.183-GCCcore-10.2.0
module load elfutils/0.187-GCCcore-11.3.0
module load elfutils/0.189-GCCcore-12.2.0

freeglut

🔗 http://freeglut.sourceforge.net/

Package description

freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library.

Use latest version

module load freeglut

Use specific version

module load freeglut/3.2.1-GCCcore-11.2.0
module load freeglut/3.2.2-GCCcore-11.3.0
module load freeglut/3.4.0-GCCcore-12.3.0

gc

🔗 https://hboehm.info/gc/

Package description

The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new.

Use latest version

module load gc

Use specific version

module load gc/8.2.0-GCCcore-11.2.0
module load gc/8.2.2-GCCcore-11.3.0

giflib

🔗 http://giflib.sourceforge.net/

Package description

giflib is a library for reading and writing gif images. It is API and ABI compatible with libungif which was in wide use while the LZW compression algorithm was patented.

Use latest version

module load giflib

Use specific version

module load giflib/5.2.1-GCCcore-10.2.0
module load giflib/5.2.1-GCCcore-10.3.0
module load giflib/5.2.1-GCCcore-11.2.0
module load giflib/5.2.1-GCCcore-11.3.0
module load giflib/5.2.1-GCCcore-12.2.0
module load giflib/5.2.1-GCCcore-12.3.0
module load giflib/5.2.1-GCCcore-13.2.0

glib-networking

🔗 https://gitlab.gnome.org/GNOME/glib-networking

Package description

Network extensions for GLib

Use latest version

module load glib-networking

Use specific version

module load glib-networking/2.72.1-GCCcore-11.2.0
module load glib-networking/2.72.1-GCCcore-11.3.0

graphite2

🔗 https://scripts.sil.org/cms/scripts/page.php?site_id=projects&item_id=graphite_home

Package description

Graphite is a "smart font" system developed specifically to handle the complexities of lesser-known languages of the world.

Use latest version

module load graphite2

Use specific version

module load graphite2/1.3.14-GCCcore-11.2.0
module load graphite2/1.3.14-GCCcore-11.3.0
module load graphite2/1.3.14-GCCcore-12.2.0

jemalloc

🔗 http://jemalloc.net

Package description

jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.

Use latest version

module load jemalloc

Use specific version

module load jemalloc/5.2.1-GCCcore-11.2.0
module load jemalloc/5.2.1-GCCcore-11.3.0
module load jemalloc/5.3.0-GCCcore-11.3.0

json-c

🔗 https://github.com/json-c/json-c

Package description

JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects.

Use latest version

module load json-c

Use specific version

module load json-c/0.16-GCCcore-12.2.0
module load json-c/0.16-GCCcore-12.3.0
module load json-c/0.17-GCCcore-13.2.0

json-fortran

🔗 https://github.com/jacobwilliams/json-fortran

Package description

JSON-Fortran: A Modern Fortran JSON API

Use latest version

module load json-fortran

Use specific version

module load json-fortran/8.3.0-GCC-12.2.0

libBigWig

🔗 https://github.com/dpryan79/libBigWig

Package description

A C library for handling bigWig files

Use latest version

module load libBigWig

Use specific version

module load libBigWig/0.4.6-GCCcore-11.2.0

libaio

🔗 https://pagure.io/libaio

Package description

Asynchronous input/output library that uses the kernels native interface.

Use latest version

module load libaio

Use specific version

module load libaio/0.3.112-GCCcore-11.2.0

libdrm

🔗 https://dri.freedesktop.org

Package description

Direct Rendering Manager runtime library.

Use latest version

module load libdrm

Use specific version

module load libdrm/2.4.99-GCCcore-8.3.0
module load libdrm/2.4.102-GCCcore-10.2.0
module load libdrm/2.4.106-GCCcore-10.3.0
module load libdrm/2.4.107-GCCcore-11.2.0
module load libdrm/2.4.110-GCCcore-11.3.0
module load libdrm/2.4.114-GCCcore-12.2.0
module load libdrm/2.4.115-GCCcore-12.3.0
module load libdrm/2.4.117-GCCcore-13.2.0

libepoxy

🔗 https://github.com/anholt/libepoxy

Package description

Epoxy is a library for handling OpenGL function pointer management for you

Use latest version

module load libepoxy

Use specific version

module load libepoxy/1.5.4-GCCcore-10.2.0
module load libepoxy/1.5.8-GCCcore-10.3.0
module load libepoxy/1.5.8-GCCcore-11.2.0
module load libepoxy/1.5.10-GCCcore-11.3.0
module load libepoxy/1.5.10-GCCcore-12.2.0
module load libepoxy/1.5.10-GCCcore-13.2.0

libev

🔗 http://software.schmorp.de/pkg/libev.html

Package description

A full-featured and high-performance (see benchmark) event loop that is loosely modelled after libevent, but without its limitations and bugs. It is used in GNU Virtual Private Ethernet, rxvt-unicode, auditd, the Deliantra MORPG Server and Client, and many other programs.

Use latest version

module load libev

Use specific version

module load libev/4.33-GCC-11.2.0
module load libev/4.33-GCC-11.3.0

libevent

🔗 https://libevent.org/

Package description

The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts.

Use latest version

module load libevent

Use specific version

module load libevent/2.1.12-GCCcore-10.2.0
module load libevent/2.1.12-GCCcore-10.3.0
module load libevent/2.1.12-GCCcore-11.2.0
module load libevent/2.1.12-GCCcore-11.3.0
module load libevent/2.1.12-GCCcore-12.2.0
module load libevent/2.1.12-GCCcore-12.3.0
module load libevent/2.1.12-GCCcore-13.2.0

libfabric

🔗 https://ofiwg.github.io/libfabric/

Package description

Libfabric is a core component of OFI. It is the library that defines and exports the user-space API of OFI, and is typically the only software that applications deal with directly. It works in conjunction with provider libraries, which are often integrated directly into libfabric.

Use latest version

module load libfabric

Use specific version

module load libfabric/1.11.0-GCCcore-10.2.0
module load libfabric/1.12.1-GCCcore-10.3.0
module load libfabric/1.13.2-GCCcore-11.2.0
module load libfabric/1.15.1-GCCcore-11.3.0
module load libfabric/1.16.1-GCCcore-12.2.0
module load libfabric/1.18.0-GCCcore-12.3.0
module load libfabric/1.19.0-GCCcore-13.2.0

libffi

🔗 https://sourceware.org/libffi/

Package description

The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time.

Use latest version

module load libffi

Use specific version

module load libffi/3.2.1-GCCcore-8.3.0
module load libffi/3.3-GCCcore-10.2.0
module load libffi/3.3-GCCcore-10.3.0
module load libffi/3.4.2-GCCcore-11.2.0
module load libffi/3.4.2-GCCcore-11.3.0
module load libffi/3.4.4-GCCcore-12.2.0
module load libffi/3.4.4-GCCcore-12.3.0
module load libffi/3.4.4-GCCcore-13.2.0
module load libffi/3.4.5-GCCcore-13.3.0

libgd

🔗 https://libgd.github.io

Package description

GD is an open source code library for the dynamic creation of images by programmers.

Use latest version

module load libgd

Use specific version

module load libgd/2.3.1-GCCcore-10.3.0
module load libgd/2.3.3-GCCcore-11.2.0
module load libgd/2.3.3-GCCcore-11.3.0

libgeotiff

🔗 https://directory.fsf.org/wiki/Libgeotiff

Package description

Library for reading and writing coordinate system information from/to GeoTIFF files

Use latest version

module load libgeotiff

Use specific version

module load libgeotiff/1.7.0-GCCcore-11.2.0
module load libgeotiff/1.7.1-GCCcore-11.3.0
module load libgeotiff/1.7.1-GCCcore-12.2.0
module load libgeotiff/1.7.1-GCCcore-12.3.0
module load libgeotiff/1.7.3-GCCcore-13.2.0

libglvnd

🔗 https://gitlab.freedesktop.org/glvnd/libglvnd

Package description

libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.

Use latest version

module load libglvnd

Use specific version

module load libglvnd/1.3.2-GCCcore-10.2.0
module load libglvnd/1.3.3-GCCcore-10.3.0
module load libglvnd/1.3.3-GCCcore-11.2.0
module load libglvnd/1.4.0-GCCcore-11.3.0
module load libglvnd/1.6.0-GCCcore-12.2.0
module load libglvnd/1.6.0-GCCcore-12.3.0
module load libglvnd/1.7.0-GCCcore-13.2.0

libgpuarray

🔗 http://deeplearning.net/software/libgpuarray/

Package description

Library to manipulate tensors on the GPU.

Use latest version

module load libgpuarray

Use specific version

module load libgpuarray/0.7.6-fosscuda-2020b

libiconv

🔗 https://www.gnu.org/software/libiconv

Package description

Libiconv converts from one character encoding to another through Unicode conversion

Use latest version

module load libiconv

Use specific version

module load libiconv/1.16-GCCcore-8.3.0
module load libiconv/1.16-GCCcore-10.2.0
module load libiconv/1.16-GCCcore-10.3.0
module load libiconv/1.16-GCCcore-11.2.0
module load libiconv/1.17-GCCcore-11.3.0
module load libiconv/1.17-GCCcore-12.2.0
module load libiconv/1.17-GCCcore-12.3.0
module load libiconv/1.17-GCCcore-13.2.0

libidn

🔗 http://www.gnu.org/software/libidn

Package description

GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. Libidn's purpose is to encode and decode internationalized domain names.

Use latest version

module load libidn

Use specific version

module load libidn/1.38-GCCcore-11.2.0
module load libidn/1.41-GCCcore-11.3.0

libidn2

🔗 http://www.gnu.org/software/libidn2

Package description

Libidn2 implements the revised algorithm for internationalized domain names called IDNA2008/TR46.

Use latest version

module load libidn2

Use specific version

module load libidn2/2.3.2-GCCcore-11.2.0
module load libidn2/2.3.2-GCCcore-11.3.0

libjpeg-turbo

🔗 https://sourceforge.net/projects/libjpeg-turbo/

Package description

libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG compression and decompression. libjpeg is a library that implements JPEG image encoding, decoding and transcoding.

Use latest version

module load libjpeg-turbo

Use specific version

module load libjpeg-turbo/2.0.3-GCCcore-8.3.0
module load libjpeg-turbo/2.0.5-GCCcore-10.2.0
module load libjpeg-turbo/2.0.6-GCCcore-10.3.0
module load libjpeg-turbo/2.0.6-GCCcore-11.2.0
module load libjpeg-turbo/2.1.3-GCCcore-11.3.0
module load libjpeg-turbo/2.1.4-GCCcore-12.2.0
module load libjpeg-turbo/2.1.5.1-GCCcore-12.3.0
module load libjpeg-turbo/3.0.1-GCCcore-13.2.0

libogg

🔗 https://xiph.org/ogg/

Package description

Ogg is a multimedia container format, and the native file and stream format for the Xiph.org multimedia codecs.

Use latest version

module load libogg

Use specific version

module load libogg/1.3.4-GCCcore-10.2.0
module load libogg/1.3.5-GCCcore-11.2.0
module load libogg/1.3.5-GCCcore-11.3.0
module load libogg/1.3.5-GCCcore-12.2.0
module load libogg/1.3.5-GCCcore-13.2.0

libopus

🔗 https://www.opus-codec.org/

Package description

Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype’s SILK codec and Xiph.Org’s CELT codec.

Use latest version

module load libopus

Use specific version

module load libopus/1.3.1-GCCcore-11.3.0
module load libopus/1.3.1-GCCcore-12.2.0
module load libopus/1.5.2-GCCcore-13.2.0

libpcap

🔗 https://www.tcpdump.org

Package description

System-independent interface for user-level packet capture.

Use latest version

module load libpcap

Use specific version

module load libpcap/1.10.0-GCCcore-11.2.0

libpng

🔗 http://www.libpng.org/pub/png/libpng.html

Package description

libpng is the official PNG reference library

Use latest version

module load libpng

Use specific version

module load libpng/1.6.37-GCCcore-8.3.0
module load libpng/1.6.37-GCCcore-10.2.0
module load libpng/1.6.37-GCCcore-10.3.0
module load libpng/1.6.37-GCCcore-11.2.0
module load libpng/1.6.37-GCCcore-11.3.0
module load libpng/1.6.38-GCCcore-12.2.0
module load libpng/1.6.39-GCCcore-12.3.0
module load libpng/1.6.40-GCCcore-13.2.0

libpsl

🔗 https://rockdaboot.github.io/libpsl

Package description

C library for the Public Suffix List

Use latest version

module load libpsl

Use specific version

module load libpsl/0.21.1-GCCcore-10.3.0
module load libpsl/0.21.1-GCCcore-11.2.0
module load libpsl/0.21.1-GCCcore-11.3.0

libreadline

🔗 https://tiswww.case.edu/php/chet/readline/rltop.html

Package description

The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.

Use latest version

module load libreadline

Use specific version

module load libreadline/8.0-GCCcore-8.3.0
module load libreadline/8.0-GCCcore-10.2.0
module load libreadline/8.1-GCCcore-10.3.0
module load libreadline/8.1-GCCcore-11.2.0
module load libreadline/8.1.2-GCCcore-11.3.0
module load libreadline/8.2-GCCcore-12.2.0
module load libreadline/8.2-GCCcore-12.3.0
module load libreadline/8.2-GCCcore-13.2.0
module load libreadline/8.2-GCCcore-13.3.0

libsndfile

🔗 http://www.mega-nerd.com/libsndfile

Package description

Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface.

Use latest version

module load libsndfile

Use specific version

module load libsndfile/1.0.28-GCCcore-10.2.0
module load libsndfile/1.0.31-GCCcore-11.2.0
module load libsndfile/1.1.0-GCCcore-11.3.0
module load libsndfile/1.2.0-GCCcore-12.2.0
module load libsndfile/1.2.2-GCCcore-13.2.0

libsodium

🔗 https://doc.libsodium.org/

Package description

Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more.

Use latest version

module load libsodium

Use specific version

module load libsodium/1.0.18-GCCcore-10.2.0
module load libsodium/1.0.18-GCCcore-11.2.0
module load libsodium/1.0.18-GCCcore-11.3.0

libtasn1

🔗 https://www.gnu.org/software/libtasn1/

Package description

Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and some other packages. It was written by Fabio Fiorina, and has been shipped as part of GnuTLS for some time but is now a proper GNU package.

Use latest version

module load libtasn1

Use specific version

module load libtasn1/4.17.0-GCCcore-10.3.0
module load libtasn1/4.18.0-GCCcore-11.2.0
module load libtasn1/4.19.0-GCCcore-11.3.0

libtirpc

🔗 https://sourceforge.net/projects/libtirpc/

Package description

Libtirpc is a port of Suns Transport-Independent RPC library to Linux.

Use latest version

module load libtirpc

Use specific version

module load libtirpc/1.3.2-GCCcore-11.2.0
module load libtirpc/1.3.2-GCCcore-11.3.0
module load libtirpc/1.3.3-GCCcore-12.2.0
module load libtirpc/1.3.3-GCCcore-12.3.0
module load libtirpc/1.3.4-GCCcore-13.2.0

libtool

🔗 https://www.gnu.org/software/libtool

Package description

GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.

Use latest version

module load libtool

Use specific version

module load libtool/2.4.6-GCCcore-8.3.0
module load libtool/2.4.6-GCCcore-10.2.0
module load libtool/2.4.6-GCCcore-10.3.0
module load libtool/2.4.6-GCCcore-11.2.0
module load libtool/2.4.7-GCCcore-11.3.0
module load libtool/2.4.7-GCCcore-12.2.0
module load libtool/2.4.7-GCCcore-12.3.0
module load libtool/2.4.7-GCCcore-13.2.0
module load libtool/2.4.7-GCCcore-13.3.0

libunistring

🔗 https://www.gnu.org/software/libunistring/

Package description

This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.

Use latest version

module load libunistring

Use specific version

module load libunistring/0.9.10-GCCcore-10.3.0
module load libunistring/1.0-GCCcore-11.2.0
module load libunistring/1.0-GCCcore-11.3.0

libunwind

🔗 https://www.nongnu.org/libunwind/

Package description

The primary goal of libunwind is to define a portable and efficient C programming interface (API) to determine the call-chain of a program. The API additionally provides the means to manipulate the preserved (callee-saved) state of each call-frame and to resume execution at any point in the call-chain (non-local goto). The API supports both local (same-process) and remote (across-process) operation. As such, the API is useful in a number of applications

Use latest version

module load libunwind

Use specific version

module load libunwind/1.3.1-GCCcore-8.3.0
module load libunwind/1.4.0-GCCcore-10.2.0
module load libunwind/1.4.0-GCCcore-10.3.0
module load libunwind/1.5.0-GCCcore-11.2.0
module load libunwind/1.6.2-GCCcore-11.3.0
module load libunwind/1.6.2-GCCcore-12.2.0
module load libunwind/1.6.2-GCCcore-12.3.0
module load libunwind/1.6.2-GCCcore-13.2.0

libvorbis

🔗 https://xiph.org/vorbis/

Package description

Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format

Use latest version

module load libvorbis

Use specific version

module load libvorbis/1.3.7-GCCcore-10.2.0
module load libvorbis/1.3.7-GCCcore-11.2.0
module load libvorbis/1.3.7-GCCcore-11.3.0
module load libvorbis/1.3.7-GCCcore-12.2.0
module load libvorbis/1.3.7-GCCcore-13.2.0

libwebp

🔗 https://developers.google.com/speed/webp/

Package description

WebP is a modern image format that provides superior lossless and lossy compression for images on the web. Using WebP, webmasters and web developers can create smaller, richer images that make the web faster.

Use latest version

module load libwebp

Use specific version

module load libwebp/1.1.0-GCCcore-10.2.0
module load libwebp/1.2.0-GCCcore-10.3.0
module load libwebp/1.2.0-GCCcore-11.2.0
module load libwebp/1.2.4-GCCcore-11.3.0

libwpe

🔗 https://webkit.org/wpe

Package description

WPE is the reference WebKit port for embedded and low-consumption computer devices. It has been designed from the ground-up with performance, small footprint, accelerated content rendering, and simplicity of deployment in mind, bringing the excellence of the WebKit engine to countless platforms and target devices.

Use latest version

module load libwpe

Use specific version

module load libwpe/1.13.3-GCCcore-11.2.0
module load libwpe/1.14.1-GCCcore-11.3.0

libxml2

🔗 http://xmlsoft.org/

Package description

Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).

Use latest version

module load libxml2

Use specific version

module load libxml2/2.9.9-GCCcore-8.3.0
module load libxml2/2.9.10-GCCcore-10.2.0
module load libxml2/2.9.10-GCCcore-10.3.0
module load libxml2/2.9.10-GCCcore-11.2.0
module load libxml2/2.9.13-GCCcore-11.3.0
module load libxml2/2.10.3-GCCcore-12.2.0
module load libxml2/2.11.4-GCCcore-12.3.0
module load libxml2/2.11.5-GCCcore-13.2.0
module load libxml2/2.12.7-GCCcore-13.3.0

libxslt

🔗 http://xmlsoft.org/

Package description

Libxslt is the XSLT C library developed for the GNOME project (but usable outside of the Gnome platform).

Use latest version

module load libxslt

Use specific version

module load libxslt/1.1.34-GCCcore-10.3.0
module load libxslt/1.1.34-GCCcore-11.2.0
module load libxslt/1.1.34-GCCcore-11.3.0
module load libxslt/1.1.37-GCCcore-12.2.0
module load libxslt/1.1.38-GCCcore-13.2.0

libyaml

🔗 https://pyyaml.org/wiki/LibYAML

Package description

LibYAML is a YAML parser and emitter written in C.

Use latest version

module load libyaml

Use specific version

module load libyaml/0.2.5-GCCcore-10.2.0
module load libyaml/0.2.5-GCCcore-10.3.0
module load libyaml/0.2.5-GCCcore-11.2.0
module load libyaml/0.2.5-GCCcore-11.3.0
module load libyaml/0.2.5-GCCcore-12.2.0

lie_learn

🔗 https://github.com/AMLab-Amsterdam/lie_learn

Package description

lie_learn is a python package that knows how to do various tricky computations related to Lie groups and manifolds (mainly the sphere S2 and rotation group SO3).

Use latest version

module load lie_learn

Use specific version

module load lie_learn/0.0.1.post1-fosscuda-2019b-Python-3.7.4

lxml

🔗 https://lxml.de/

Package description

The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt.

Use latest version

module load lxml

Use specific version

module load lxml/4.9.1-GCCcore-11.3.0

lz4

🔗 https://lz4.github.io/lz4/

Package description

LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core. It features an extremely fast decoder, with speed in multiple GB/s per core.

Use latest version

module load lz4

Use specific version

module load lz4/1.9.2-GCCcore-10.2.0
module load lz4/1.9.3-GCCcore-10.3.0
module load lz4/1.9.3-GCCcore-11.2.0
module load lz4/1.9.3-GCCcore-11.3.0
module load lz4/1.9.4-GCCcore-12.2.0
module load lz4/1.9.4-GCCcore-12.3.0
module load lz4/1.9.4-GCCcore-13.2.0

mpi4py

🔗 https://github.com/mpi4py/mpi4py

Package description

MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors.

Use latest version

module load mpi4py

Use specific version

module load mpi4py/3.1.4-gompi-2022b

nettle

🔗 https://www.lysator.liu.se/~nisse/nettle/

Package description

Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel space.

Use latest version

module load nettle

Use specific version

module load nettle/3.5.1-GCCcore-8.3.0
module load nettle/3.6-GCCcore-10.2.0
module load nettle/3.7.3-GCCcore-11.2.0
module load nettle/3.8-GCCcore-11.3.0
module load nettle/3.8.1-GCCcore-12.2.0
module load nettle/3.9.1-GCCcore-13.2.0

nghttp2

🔗 https://github.com/nghttp2/nghttp2

Package description

This is an implementation of the Hypertext Transfer Protocol version 2 in C. The framing layer of HTTP/2 is implemented as a reusable C library. On top of that, we have implemented an HTTP/2 client, server and proxy. We have also developed load test and benchmarking tools for HTTP/2. An HPACK encoder and decoder are available as a public API.

Use latest version

module load nghttp2

Use specific version

module load nghttp2/1.48.0-GCC-11.2.0
module load nghttp2/1.48.0-GCC-11.3.0

nghttp3

🔗 https://github.com/ngtcp2/nghttp3

Package description

nghttp3 is an implementation of RFC 9114 HTTP/3 mapping over QUIC and RFC 9204 QPACK in C. It does not depend on any particular QUIC transport implementation.

Use latest version

module load nghttp3

Use specific version

module load nghttp3/0.6.0-GCCcore-11.2.0
module load nghttp3/0.6.0-GCCcore-11.3.0

ngtcp2

🔗 https://github.com/ngtcp2/ngtcp2

Package description

'Call it TCP/2. One More Time.' ngtcp2 project is an effort to implement RFC9000 QUIC protocol.

Use latest version

module load ngtcp2

Use specific version

module load ngtcp2/0.7.0-GCC-11.2.0
module load ngtcp2/0.7.0-GCC-11.3.0

nlohmann_json

🔗 https://github.com/nlohmann/json

Package description

JSON for Modern C++

Use latest version

module load nlohmann_json

Use specific version

module load nlohmann_json/3.10.5-GCCcore-11.3.0
module load nlohmann_json/3.11.2-GCCcore-12.2.0
module load nlohmann_json/3.11.2-GCCcore-12.3.0
module load nlohmann_json/3.11.3-GCCcore-13.2.0

p11-kit

🔗 https://p11-glue.freedesktop.org/p11-kit.html

Package description

Provides a way to load and enumerate PKCS#11 modules. Provides a standard configuration setup for installing PKCS#11 modules in such a way that they're discoverable. Also solves problems with coordinating the use of PKCS#11 by different components or libraries living in the same process.

Use latest version

module load p11-kit

Use specific version

module load p11-kit/0.24.1-GCCcore-11.2.0
module load p11-kit/0.24.1-GCCcore-11.3.0

phonopy

🔗 https://atztogo.github.io/phonopy/

Package description

Phonopy is an open source package of phonon calculations based on the supercell approach.

Use latest version

module load phonopy

Use specific version

module load phonopy/2.12.0-foss-2020b
module load phonopy/2.19.1-foss-2022b

pocl

🔗 http://portablecl.org

Package description

Pocl is a portable open source (MIT-licensed) implementation of the OpenCL standard

Use latest version

module load pocl

Use specific version

module load pocl/1.6-GCC-10.2.0
module load pocl/3.1-GCC-12.2.0

psutil

🔗 https://github.com/giampaolo/psutil

Package description

A cross-platform process and system utilities module for Python

Use latest version

module load psutil

Use specific version

module load psutil/5.9.4-GCCcore-11.2.0

pybind11

🔗 https://pybind11.readthedocs.io

Package description

pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.

Use latest version

module load pybind11

Use specific version

module load pybind11/2.4.3-GCCcore-8.3.0-Python-3.7.4
module load pybind11/2.6.0-GCCcore-10.2.0
module load pybind11/2.6.2-GCCcore-10.3.0
module load pybind11/2.7.1-GCCcore-11.2.0
module load pybind11/2.9.2-GCCcore-11.3.0
module load pybind11/2.10.3-GCCcore-12.2.0
module load pybind11/2.11.1-GCCcore-12.3.0
module load pybind11/2.11.1-GCCcore-13.2.0

python-isal

🔗 https://github.com/pycompression/python-isal

Package description

Faster zlib and gzip compatible compression and decompression by providing python bindings for the isa-l library.

Use latest version

module load python-isal

Use specific version

module load python-isal/0.11.1-GCCcore-11.2.0
module load python-isal/1.1.0-GCCcore-11.3.0

scikit-build

🔗 https://scikit-build.readthedocs.io/en/latest

Package description

Scikit-Build, or skbuild, is an improved build system generator for CPython C/C++/Fortran/Cython extensions.

Use latest version

module load scikit-build

Use specific version

module load scikit-build/0.11.1-fosscuda-2020b
module load scikit-build/0.11.1-GCCcore-10.3.0
module load scikit-build/0.11.1-GCCcore-11.2.0
module load scikit-build/0.15.0-GCCcore-11.3.0
module load scikit-build/0.17.6-GCCcore-12.3.0
module load scikit-build/0.17.6-GCCcore-13.2.0

snappy

🔗 https://github.com/google/snappy

Package description

Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression.

Use latest version

module load snappy

Use specific version

module load snappy/1.1.8-GCCcore-10.2.0
module load snappy/1.1.8-GCCcore-10.3.0
module load snappy/1.1.9-GCCcore-11.2.0
module load snappy/1.1.9-GCCcore-11.3.0
module load snappy/1.1.9-GCCcore-12.2.0
module load snappy/1.1.10-GCCcore-13.2.0

tbb

🔗 https://github.com/oneapi-src/oneTBB

Package description

Intel(R) Threading Building Blocks (Intel(R) TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.

Use latest version

module load tbb

Use specific version

module load tbb/2020.3-GCCcore-10.2.0
module load tbb/2020.3-GCCcore-11.2.0
module load tbb/2021.5.0-GCCcore-11.3.0

tensorboard

🔗 https://github.com/tensorflow/tensorboard

Package description

TensorBoard is a suite of web applications for inspecting and understanding your TensorFlow runs and graphs.

Use latest version

module load tensorboard

Use specific version

module load tensorboard/2.8.0-foss-2021a
module load tensorboard/2.10.0-foss-2022a

tokenizers

🔗 https://github.com/huggingface/tokenizers

Package description

Fast State-of-the-Art Tokenizers optimized for Research and Production

Use latest version

module load tokenizers

Use specific version

module load tokenizers/0.13.3-GCCcore-12.2.0

tqdm

🔗 https://github.com/tqdm/tqdm

Package description

A fast, extensible progress bar for Python and CLI

Use latest version

module load tqdm

Use specific version

module load tqdm/4.41.1-GCCcore-8.3.0
module load tqdm/4.61.2-GCCcore-10.3.0
module load tqdm/4.64.0-GCCcore-11.3.0
module load tqdm/4.64.1-GCCcore-12.2.0

utf8proc

🔗 https://github.com/JuliaStrings/utf8proc

Package description

utf8proc is a small, clean C library that provides Unicode normalization, case-folding, and other operations for data in the UTF-8 encoding.

Use latest version

module load utf8proc

Use specific version

module load utf8proc/2.6.1-GCCcore-11.2.0
module load utf8proc/2.7.0-GCCcore-11.3.0
module load utf8proc/2.8.0-GCCcore-12.2.0
module load utf8proc/2.9.0-GCCcore-13.2.0

wpebackend-fdo

🔗 https://wpewebkit.org/

Package description

WPE WebKit allows embedders to create simple and performant systems based on Web platform technologies. It is a WebKit port designed with flexibility and hardware acceleration in mind, leveraging common 3D graphics APIs for best performance.

Use latest version

module load wpebackend-fdo

Use specific version

module load wpebackend-fdo/1.13.1-GCCcore-11.2.0
module load wpebackend-fdo/1.14.1-GCCcore-11.3.0

zlib

🔗 https://www.zlib.net/

Package description

zlib is designed to be a free, general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library for use on virtually any computer hardware and operating system.

Use latest version

module load zlib

Use specific version

module load zlib/1.2.11-GCCcore-8.3.0
module load zlib/1.2.11-GCCcore-10.2.0
module load zlib/1.2.11-GCCcore-10.3.0
module load zlib/1.2.11-GCCcore-11.2.0
module load zlib/1.2.11
module load zlib/1.2.12-GCCcore-11.3.0
module load zlib/1.2.12-GCCcore-12.2.0
module load zlib/1.2.12
module load zlib/1.2.13-GCCcore-12.3.0
module load zlib/1.2.13-GCCcore-13.2.0
module load zlib/1.2.13
module load zlib/1.3.1-GCCcore-13.3.0
module load zlib/1.3.1

zstd

🔗 https://facebook.github.io/zstd

Package description

Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression/speed trade-off, while being backed by a very fast decoder. It also offers a special mode for small data, called dictionary compression, and can create dictionaries from any sample set.

Use latest version

module load zstd

Use specific version

module load zstd/1.4.5-GCCcore-10.2.0
module load zstd/1.4.9-GCCcore-10.3.0
module load zstd/1.5.0-GCCcore-11.2.0
module load zstd/1.5.2-GCCcore-11.3.0
module load zstd/1.5.2-GCCcore-12.2.0
module load zstd/1.5.5-GCCcore-12.3.0
module load zstd/1.5.5-GCCcore-13.2.0