antlr
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.
Available Modules
module load antlr/2.7.7
Links
autoconf
Autoconf -- system configuration part of autotools
Available Modules
module load autoconf/2.72
Links
autoconf-archive
The GNU Autoconf Archive is a collection of more than 500 macros for GNU Autoconf.
Available Modules
module load autoconf-archive/2023.02.20
Links
automake
Automake -- make file builder part of autotools
Available Modules
module load automake/1.16.5
Links
bcl2fastq2
The bcl2fastq2 Conversion Software converts base call (BCL) files from a sequencing run into FASTQ files.
Available Modules
module load bcl2fastq2/2.20.0.422
Links
bdftopcf
bdftopcf is a font compiler for the X server and font server. Fonts in Portable Compiled Format can be read by any architecture, although the file is structured to allow one particular architecture to read them directly without reformatting. This allows fast reading on the appropriate machine, but the files are still portable (but read more slowly) on other machines.
Available Modules
module load bdftopcf/1.1.1
Links
berkeley-db
Oracle Berkeley DB
Available Modules
module load berkeley-db/18.1.40
Links
binutils
GNU binutils, which contain the linker, assembler, objdump and others
Available Modules
module load binutils/2.43.1
Links
bison
Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.
Available Modules
module load bison/3.8.2
Links
boost
Boost provides free peer-reviewed portable C++ source libraries, emphasizing libraries that work well with the C++ Standard Library.
Available Modules
module load boost/1.81.0
Links
bowtie
Bowtie is an ultrafast, memory-efficient short read aligner for short DNA sequences (reads) from next-gen sequencers.
Available Modules
module load bowtie/1.3.0
Links
bowtie2
Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences
Available Modules
module load bowtie2/2.5.2
Links
bracken
Bracken (Bayesian Reestimation of Abundance with KrakEN) is a highly accurate statistical method that computes the abundance of species in DNA sequences from a metagenomics sample.
Available Modules
module load bracken/2.9
Links
bwa
Burrow-Wheeler Aligner for pairwise alignment between DNA sequences.
Available Modules
module load bwa/0.7.17
Links
bzip2
bzip2 is a freely available, patent free high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.
Available Modules
module load bzip2/1.0.8
Links
c-blosc
Blosc, an extremely fast, multi-threaded, meta-compressor library
Available Modules
module load c-blosc/1.21.5
Links
ca-certificates-mozilla
The Mozilla CA certificate store in PEM format
Available Modules
module load ca-certificates-mozilla/2023-05-30
Links
cmake
A cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.
Available Modules
module load cmake/3.30.5
Links
cpio
GNU cpio copies files into or out of a cpio or tar archive and the file system. The archive can be another file on the disk, a magnetic tape, or a pipe.
Available Modules
module load cpio/2.13
Links
cuda
CUDA is a parallel computing platform and programming model invented by NVIDIA. It enables dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU).
Available Modules
module load cuda/12.6.2
Links
curl
cURL is an open source command line tool and library for transferring data with URL syntax
Available Modules
module load curl/8.10.1
Links
cutensor
NVIDIA cuTENSOR Library is a GPU-accelerated tensor linear algebra library providing tensor contraction, reduction and elementwise operations.
Available Modules
module load cutensor/2.0.1.2
Links
diffutils
GNU Diffutils is a package of several programs related to finding differences between files.
Available Modules
module load diffutils/3.10
Links
docbook-xml
Docbook DTD XML files.
Available Modules
module load docbook-xml/4.5
Links
docbook-xsl
DocBook XSLT 1.0 Stylesheets.
Available Modules
module load docbook-xsl/1.79.2
Links
dsfmt
Double precision SIMD-oriented Fast Mersenne Twister
Available Modules
module load dsfmt/2.2.5
Links
eigen
Eigen is a C++ template library for linear algebra matrices, vectors, numerical solvers, and related algorithms.
Available Modules
module load eigen/3.4.0
Links
elfutils
elfutils is a collection of various binary tools such as eu-objdump, eu-readelf, and other utilities that allow you to inspect and manipulate ELF files. Refer to Table 5.Tools Included in elfutils for Red Hat Developer for a complete list of binary tools that are distributed with the Red Hat Developer Toolset version of elfutils.
Available Modules
module load elfutils/0.191
Links
expat
Expat is an XML parser library written in C.
Available Modules
module load expat/2.6.3
Links
fastq-screen
FastQ Screen allows you to screen a library of sequences in FastQ format against a set of sequence databases so you can see if the composition of the library matches with what you expect.
Available Modules
module load fastq-screen/0.11.2
Links
fastqc
A quality control tool for high throughput sequence data.
Available Modules
module load fastqc/0.11.9
Links
findutils
The GNU Find Utilities are the basic directory searching utilities of the GNU operating system.
Available Modules
module load findutils/4.9.0
Links
fixesproto
X Fixes Extension.
Available Modules
module load fixesproto/5.0
Links
flex
Flex is a tool for generating scanners.
Available Modules
module load flex/2.6.3
Links
font-util
X.Org font package creation/installation utilities and fonts.
Available Modules
module load font-util/1.4.1
Links
fontconfig
Fontconfig is a library for configuring/customizing font access
Available Modules
module load fontconfig/2.15.0
Links
fontsproto
X Fonts Extension.
Available Modules
module load fontsproto/2.1.3
Links
freetype
FreeType is a freely available software library to render fonts. It is written in C, designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats.
Available Modules
module load freetype/2.13.2
Links
fribidi
GNU FriBidi: The Free Implementation of the Unicode Bidirectional Algorithm.
Available Modules
module load fribidi/1.0.12
Links
fxdiv
Header-only library for division via fixed-point multiplication by inverse.
Available Modules
module load fxdiv/2020-04-17
Links
gawk
If you are like many computer users, you would frequently like to make changes in various text files wherever certain patterns appear, or extract data from parts of certain lines while discarding the rest. To write a program to do this in a language such as C or Pascal is a time-consuming inconvenience that may take many lines of code. The job is easy with awk, especially the GNU implementation: gawk.
Available Modules
module load gawk/5.3.1
Links
gcc
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages.
Available Modules
module load gcc/12.2.0
Links
gcc-runtime
Package for GCC compiler runtime libraries
Available Modules
module load gcc-runtime/11.4.1
Links
gdbm
GNU dbm (or GDBM, for short) is a library of database functions that use extensible hashing and work similar to the standard UNIX dbm. These routines are provided to a programmer needing to create and manipulate a hashed database.
Available Modules
module load gdbm/1.23
Links
gettext
GNU internationalization (i18n) and localization (l10n) library.
Available Modules
module load gettext/0.22.5
Links
git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Available Modules
module load git/2.45.2
Links
glib
GLib provides the core application building blocks for libraries and applications written in C.
Available Modules
module load glib/2.78.3
Links
glibc
The GNU C Library provides many of the low-level components used directly by programs written in the C or C++ languages.
Available Modules
module load glibc/2.34
Links
glpk
The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library.
Available Modules
module load glpk/5.0
Links
glproto
OpenGL Extension to the X Window System.
Available Modules
module load glproto/1.4.17
Links
gmake
GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.
Available Modules
module load gmake/4.4.1
Links
gmp
GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers.
Available Modules
module load gmp/6.3.0
Links
gperf
GNU gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table, in form of C or C++ code, for looking up a value depending on the input string. The hash function is perfect, which means that the hash table has no collisions, and the hash table lookup needs a single string comparison only.
Available Modules
module load gperf/3.1
Links
gsl
The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total with an extensive test suite.
Available Modules
module load gsl/2.7.1
Links
gzip
GNU Gzip is a popular data compression program originally written by Jean-loup Gailly for the GNU project.
Available Modules
module load gzip/1.13
Links
hisat2
HISAT2 is a fast and sensitive alignment program for mapping next-generation sequencing reads (whole-genome, transcriptome, and exome sequencing data) against the general human population (as well as against a single reference genome).
Available Modules
module load hisat2/2.2.1
Links
htslib
C library for high-throughput sequencing data formats.
Available Modules
module load htslib/1.19.1
Links
hwloc
The Hardware Locality (hwloc) software project.
Available Modules
module load hwloc/2.11.1
Links
icu4c
ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications. ICU4C is the C/C++ interface.
Available Modules
module load icu4c/74.2
Links
inputproto
X Input Extension.
Available Modules
module load inputproto/2.3.2
Links
intel-mkl
Intel Math Kernel Library. This package has been replaced by intel-oneapi-mkl.
Available Modules
module load intel-mkl/2020.4.304
Links
intel-oneapi-compilers
Intel oneAPI Compilers. Includes: icx, icpx, ifx, and ifort. Releases before 2024.0 include icc/icpc LICENSE INFORMATION: By downloading and using this software, you agree to the terms and conditions of the software license agreements at https://intel.ly/393CijO.
Available Modules
module load intel-oneapi-compilers/2021.4.0
Links
intel-oneapi-mkl
Intel oneAPI Math Kernel Library (Intel oneMKL; formerly Intel Math Kernel Library or Intel MKL), is a library of optimized math routines for science, engineering, and financial applications. Core math functions include BLAS, LAPACK, ScaLAPACK, sparse solvers, fast Fourier transforms, and vector math.
Available Modules
module load intel-oneapi-mkl/2024.2.2
Links
intel-tbb
Widely used C++ template library for task parallelism. Intel Threading Building Blocks (Intel TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable and composable, and that have future-proof scalability.
Available Modules
module load intel-tbb/2021.12.0
Links
intltool
intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.
Available Modules
module load intltool/0.51.0
Links
kbproto
X Keyboard Extension.
Available Modules
module load kbproto/1.0.7
Links
kraken2
Kraken2 is a system for assigning taxonomic labels to short DNA sequences, usually obtained through metagenomic studies.
Available Modules
module load kraken2/2.1.2
Links
krb5
Network authentication protocol
Available Modules
module load krb5/1.21.3
Links
libaec
Libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsigned integers (samples). It implements Golomb-Rice compression method under the BSD license and includes a free drop-in replacement for the SZIP library.
Available Modules
module load libaec/1.0.6
Links
libarchive
libarchive: C library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats.
Available Modules
module load libarchive/3.7.6
Links
libblastrampoline
Using PLT trampolines to provide a BLAS and LAPACK demuxing library.
Available Modules
module load libblastrampoline/5.11.0
Links
libbsd
This library provides useful functions commonly found on BSD systems, and lacking on others like GNU systems, thus making it easier to port projects with strong BSD origins, without needing to embed the same code over and over again on each project.
Available Modules
module load libbsd/0.12.2
Links
libdeflate
Heavily optimized library for DEFLATE/zlib/gzip compression and decompression
Available Modules
module load libdeflate/1.18
Links
libedit
An autotools compatible port of the NetBSD editline library
Available Modules
module load libedit/3.1-20240808
Links
libevent
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.
Available Modules
module load libevent/2.1.12
Links
libffi
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.
Available Modules
module load libffi/3.4.6
Links
libfontenc
libfontenc - font encoding library.
Available Modules
module load libfontenc/1.1.8
Links
libgcrypt
Cryptographic library based on the code from GnuPG.
Available Modules
module load libgcrypt/1.11.0
Links
libgd
GD is an open source code library for the dynamic creation of images by programmers. GD is written in C, and 'wrappers' are available for Perl, PHP and other languages. GD creates PNG, JPEG, GIF, WebP, XPM, BMP images, among other formats. GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly. While not restricted to use on the web, the most common applications of GD involve website development.
Available Modules
module load libgd/2.2.4
Links
libgit2
libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings.
Available Modules
module load libgit2/1.8.0
Links
libgpg-error
Common error values for all GnuPG components.
Available Modules
module load libgpg-error/1.50
Links
libiconv
GNU libiconv provides an implementation of the iconv() function and the iconv program for character set conversion.
Available Modules
module load libiconv/1.17
Links
libidn2
Libidn2 is a free software implementation of IDNA2008, Punycode and TR46. Its purpose is to encode and decode internationalized domain names.
Available Modules
module load libidn2/2.3.7
Links
libjpeg-turbo
libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG compression and decompression.
Available Modules
module load libjpeg-turbo/3.0.3
Links
libmd
This library provides message digest functions found on BSD systems either on their libc (NetBSD, OpenBSD) or libmd (FreeBSD, DragonflyBSD, macOS, Solaris) libraries and lacking on others like GNU systems.
Available Modules
module load libmd/1.0.4
Links
libnl
libnl - Netlink Protocol Library Suite
Available Modules
module load libnl/3.3.0
Links
libpciaccess
Generic PCI access library.
Available Modules
module load libpciaccess/0.17
Links
libpng
libpng is the official PNG reference library.
Available Modules
module load libpng/1.6.39
Links
libpthread-stubs
The libpthread-stubs package provides weak aliases for pthread functions not provided in libc or otherwise available by default.
Available Modules
module load libpthread-stubs/0.5
Links
libsigsegv
GNU libsigsegv is a library for handling page faults in user mode.
Available Modules
module load libsigsegv/2.14
Links
libssh2
libssh2 is a client-side C library implementing the SSH2 protocol
Available Modules
module load libssh2/1.11.0
Links
libtiff
LibTIFF - Tag Image File Format (TIFF) Library and Utilities.
Available Modules
module load libtiff/4.7.0
Links
libtirpc
Libtirpc is a port of Suns Transport-Independent RPC library to Linux.
Available Modules
module load libtirpc/1.3.3
Links
libtool
libtool -- library building part of autotools.
Available Modules
module load libtool/2.4.7
Links
libunistring
This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.
Available Modules
module load libunistring/1.2
Links
libunwind
A portable and efficient C programming interface (API) to determine the call-chain of a program.
Available Modules
module load libunwind/1.6.2
Links
libuv-julia
Multi-platform library with a focus on asynchronous IO
Available Modules
module load libuv-julia/1.48.0
Links
libwhich
Libwhich: the functionality of which for libraries.
Available Modules
module load libwhich/1.1.0
Links
libx11
libX11 - Core X11 protocol client library.
Available Modules
module load libx11/1.8.4
Links
libxau
The libXau package contains a library implementing the X11 Authorization Protocol. This is useful for restricting client access to the display.
Available Modules
module load libxau/1.0.11
Links
libxcb
The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.
Available Modules
module load libxcb/1.14
Links
libxcrypt
libxcrypt is a modern library for one-way hashing of passwords.
Available Modules
module load libxcrypt/4.4.35
Links
libxdmcp
libXdmcp - X Display Manager Control Protocol library.
Available Modules
module load libxdmcp/1.1.5
Links
libxfont
libXfont provides the core of the legacy X11 font system, handling the index files (fonts.dir, fonts.alias, fonts.scale), the various font file formats, and rasterizing them. It is used by the X servers, the X Font Server (xfs), and some font utilities (bdftopcf for instance), but should not be used by normal X11 clients. X11 clients access fonts via either the new API's in libXft, or the legacy API's in libX11.
Available Modules
module load libxfont/1.5.4
Links
libxml2
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), it is free software available under the MIT License.
Available Modules
module load libxml2/2.10.3
Links
libxslt
Libxslt is the XSLT C library developed for the GNOME project. XSLT itself is a an XML language to define transformation for XML. Libxslt is based on libxml2 the XML C library developed for the GNOME project. It also implements most of the EXSLT set of processor-portable extensions functions and some of Saxon's evaluate and expressions extensions.
Available Modules
module load libxslt/1.1.42
Links
libyaml
A C library for parsing and emitting YAML.
Available Modules
module load libyaml/0.2.5
Links
lua
The Lua programming language interpreter and library.
Available Modules
module load lua/5.3.6
Links
lz4
LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core systems.
Available Modules
module load lz4/1.10.0
Links
lzma
LZMA Utils are legacy data compression software with high compression ratio. LZMA Utils are no longer developed, although critical bugs may be fixed as long as fixing them doesn't require huge changes to the code.
Available Modules
module load lzma/4.32.7
Links
lzo
Real-time data compression library
Available Modules
module load lzo/2.10
Links
m4
GNU M4 is an implementation of the traditional Unix macro processor.
Available Modules
module load m4/1.4.19
Links
magma
The MAGMA project aims to develop a dense linear algebra library similar to LAPACK but for heterogeneous/hybrid architectures, starting with current 'Multicore+GPU' systems.
Available Modules
module load magma/2.8.0
Links
mariadb-c-client
MariaDB turns data into structured information in a wide array of applications, ranging from banking to websites. It is an enhanced, drop-in replacement for MySQL. MariaDB is used because it is fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools make it very versatile for a wide variety of use cases. This package comprises only the standalone 'C Connector', which enables connections to MariaDB and MySQL servers.
Available Modules
module load mariadb-c-client/3.3.8
Links
mbedtls
mbed TLS (formerly known as PolarSSL) makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint.
Available Modules
module load mbedtls/2.28.8
Links
meson
Meson is a portable open source build system meant to be both extremely fast, and as user friendly as possible.
Available Modules
module load meson/1.5.1
Links
metis
METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices.
Available Modules
module load metis/5.1.0
Links
miniconda3
The minimalist bootstrap toolset for conda and Python3.
Available Modules
module load miniconda3/24.7.1
Links
mkfontdir
mkfontdir creates the fonts.dir files needed by the legacy X server core font system. The current implementation is a simple wrapper script around the mkfontscale program, which must be built and installed first.
Available Modules
module load mkfontdir/1.0.7
Links
mkfontscale
mkfontscale creates the fonts.scale and fonts.dir index files used by the legacy X11 font system.
Available Modules
module load mkfontscale/1.2.3
Links
mpc
Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result.
Available Modules
module load mpc/1.3.1
Links
mpfr
The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.
Available Modules
module load mpfr/4.2.1
Links
nasm
NASM (Netwide Assembler) is an 80x86 assembler designed for portability and modularity. It includes a disassembler as well.
Available Modules
module load nasm/2.16.03
Links
nccl
Optimized primitives for collective multi-GPU communication.
Available Modules
module load nccl/2.22.3-1
Links
ncurses
The ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD curses.
Available Modules
module load ncurses/6.5
Links
netlib-lapack
LAPACK version 3.X is a comprehensive FORTRAN library that does linear algebra operations including matrix inversions, least squared solutions to linear sets of equations, eigenvector analysis, singular value decomposition, etc. It is a very comprehensive and reputable package that has found extensive use in the scientific community.
Available Modules
module load netlib-lapack/3.11.0
Links
nextflow
Data-driven computational pipelines.
Available Modules
module load nextflow/25.04.6
Links
nghttp2
nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.
Available Modules
module load nghttp2/1.63.0
Links
ninja
Ninja is a small build system with a focus on speed. It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it is designed to run builds as fast as possible.
Available Modules
module load ninja/1.12.1
Links
numactl
NUMA support for Linux
Available Modules
module load numactl/2.0.18
Links
nvhpc
The NVIDIA HPC SDK is a comprehensive suite of compilers, libraries and tools essential to maximizing developer productivity and the performance and portability of HPC applications. The NVIDIA HPC SDK C, C++, and Fortran compilers support GPU acceleration of HPC modeling and simulation applications with standard C++ and Fortran, OpenACC directives, and CUDA. GPU-accelerated math libraries maximize performance on common HPC algorithms, and optimized communications libraries enable standards-based multi-GPU and scalable systems programming. Performance profiling and debugging tools simplify porting and optimization of HPC applications.
Available Modules
module load nvhpc/24.9
Links
openblas
OpenBLAS: An optimized BLAS library
Available Modules
module load openblas/0.3.28
Links
openjdk
The free and opensource java implementation
Available Modules
module load openjdk/17.0.11_9
Links
openlibm
OpenLibm is an effort to have a high quality, portable, standalone C mathematical library
Available Modules
module load openlibm/0.8.1
Links
openmpi
An open source Message Passing Interface implementation.
Available Modules
module load openmpi/4.1.6
Links
openssh
OpenSSH is the premier connectivity tool for remote login with the SSH protocol. It encrypts all traffic to eliminate eavesdropping, connection hijacking, and other attacks. In addition, OpenSSH provides a large suite of secure tunneling capabilities, several authentication methods, and sophisticated configuration options.
Available Modules
module load openssh/9.8p1
Links
openssl
OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library.
Available Modules
module load openssl/3.3.1
Links
p7zip
A Unix port of the 7z file archiver
Available Modules
module load p7zip/17.05
Links
parallel
GNU parallel is a shell tool for executing jobs in parallel using one or more computers. A job can be a single command or a small script that has to be run for each of the lines in the input.
Available Modules
module load parallel/20240822
Links
patchelf
PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.
Available Modules
module load patchelf/0.17.2
Links
pcre
The PCRE package contains Perl Compatible Regular Expression libraries. These are useful for implementing regular expression pattern matching using the same syntax and semantics as Perl 5.
Available Modules
module load pcre/8.45
Links
pcre2
The PCRE2 package contains Perl Compatible Regular Expression libraries. These are useful for implementing regular expression pattern matching using the same syntax and semantics as Perl 5.
Available Modules
module load pcre2/10.44
Links
perl
Perl 5 is a highly capable, feature-rich programming language with over 27 years of development.
Available Modules
module load perl/5.40.0
Links
perl-algorithm-diff
Compute 'intelligent' differences between two files / lists
Available Modules
module load perl-algorithm-diff/1.1903
Links
perl-alien-build
This module provides tools for building external (non-CPAN) dependencies for CPAN. It is mainly designed to be used at install time of a CPAN client, and work closely with Alien::Base which is used at runtime.
Available Modules
module load perl-alien-build/2.78
Links
perl-alien-build-plugin-download-gitlab
Alien::Build plugin to download from GitLab
Available Modules
module load perl-alien-build-plugin-download-gitlab/0.01
Links
perl-alien-libxml2
This module provides libxml2 for other modules to use.
Available Modules
module load perl-alien-libxml2/0.19
Links
perl-bioperl
BioPerl is the product of a community effort to produce Perl code which is useful in biology. Examples include Sequence objects, Alignment objects and database searching objects. These objects not only do what they are advertised to do in the documentation, but they also interact - Alignment objects are made from the Sequence objects, Sequence objects have access to Annotation and SeqFeature objects and databases, Blast objects can be converted to Alignment objects, and so on. This means that the objects provide a coordinated and extensible framework to do computational biology.
Available Modules
module load perl-bioperl/1.7.6
Links
perl-canary-stability
Canary to check perl compatibility for schmorp's modules
Available Modules
module load perl-canary-stability/2013
Links
perl-capture-tiny
Capture STDOUT and STDERR from Perl, XS or external programs
Available Modules
module load perl-capture-tiny/0.48
Links
perl-class-data-inheritable
For creating accessor/mutators to class data.
Available Modules
module load perl-class-data-inheritable/0.09
Links
perl-clone
Clone - recursively copy Perl datatypes
Available Modules
module load perl-clone/0.46
Links
perl-common-sense
Save a tree AND a kitten, use common::sense!
Available Modules
module load perl-common-sense/3.75
Links
perl-data-dumper
Stringified perl data structures, suitable for both printing and eval
Available Modules
module load perl-data-dumper/2.173
Links
perl-data-stag
Structured Tags datastructures
Available Modules
module load perl-data-stag/0.14
Links
perl-devel-stacktrace
An object representing a stack trace.
Available Modules
module load perl-devel-stacktrace/2.05
Links
perl-encode-locale
Determine the locale encoding
Available Modules
module load perl-encode-locale/1.05
Links
perl-error
The Error package provides two interfaces. Firstly Error provides a procedural interface to exception handling. Secondly Error is a base class for errors/exceptions that can either be thrown, for subsequent catch, or can simply be recorded.
Available Modules
module load perl-error/0.17029
Links
perl-exception-class
A module that allows you to declare real exception classes in Perl
Available Modules
module load perl-exception-class/1.45
Links
perl-exporter-tiny
An exporter with the features of Sub::Exporter but only core dependencies
Available Modules
module load perl-exporter-tiny/1.006002
Links
perl-extutils-config
ExtUtils::Config - A wrapper for perl's configuration
Available Modules
module load perl-extutils-config/0.010
Links
perl-extutils-helpers
ExtUtils::Helpers - Various portability utilities for module builders
Available Modules
module load perl-extutils-helpers/0.026
Links
perl-extutils-installpaths
ExtUtils::InstallPaths - Build.PL install path logic made easy
Available Modules
module load perl-extutils-installpaths/0.013
Links
perl-extutils-makemaker
ExtUtils::MakeMaker - Create a module Makefile. This utility is designed to write a Makefile for an extension module from a Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters.
Available Modules
module load perl-extutils-makemaker/7.70
Links
perl-extutils-pkgconfig
simplistic interface to pkg-config
Available Modules
module load perl-extutils-pkgconfig/1.16
Links
perl-ffi-checklib
This module checks whether a particular dynamic library is available for FFI to use. It is modeled heavily on Devel::CheckLib, but will find dynamic libraries even when development packages are not installed. It also provides a find_lib function that will return the full path to the found dynamic library, which can be feed directly into FFI::Platypus or another FFI system.
Available Modules
module load perl-ffi-checklib/0.31
Links
perl-file-chdir
Perl's chdir() has the unfortunate problem of being very, very, very global. If any part of your program calls chdir() or if any library you use calls chdir(), it changes the current working directory for the *whole* program.
Available Modules
module load perl-file-chdir/0.1011
Links
perl-file-listing
Parse directory listing
Available Modules
module load perl-file-listing/6.16
Links
perl-file-which
Perl implementation of the which utility as an API
Available Modules
module load perl-file-which/1.27
Links
perl-gd
Interface to Gd Graphics Library
Available Modules
module load perl-gd/2.53
Links
perl-gdgraph
Graph Plotting Module for Perl 5
Available Modules
module load perl-gdgraph/1.4308
Links
perl-gdtextutil
Text utilities for use with GD
Available Modules
module load perl-gdtextutil/0.86
Links
perl-graph
Graph data structures and algorithms
Available Modules
module load perl-graph/0.9704
Links
perl-html-parser
HTML parser class
Available Modules
module load perl-html-parser/3.72
Links
perl-html-tagset
Data tables useful in parsing HTML
Available Modules
module load perl-html-tagset/3.24
Links
perl-http-cookies
HTTP cookie jars
Available Modules
module load perl-http-cookies/6.11
Links
perl-http-daemon
A simple http server class
Available Modules
module load perl-http-daemon/6.16
Links
perl-http-date
Date conversion routines
Available Modules
module load perl-http-date/6.06
Links
perl-http-message
HTTP style message (base class)
Available Modules
module load perl-http-message/6.45
Links
perl-http-negotiate
Choose a variant to serve
Available Modules
module load perl-http-negotiate/6.01
Links
perl-io-html
Open an HTML file with automatic charset detection.
Available Modules
module load perl-io-html/1.004
Links
perl-io-string
Emulate file interface for in-core strings
Available Modules
module load perl-io-string/1.08
Links
perl-io-stringy
This toolkit primarily provides modules for performing both traditional and object-oriented i/o) on things other than normal filehandles; in particular, IO::Scalar, IO::ScalarArray, and IO::Lines.
Available Modules
module load perl-io-stringy/2.113
Links
perl-io-tty
IO::Tty is used internally by IO::Pty to create a pseudo-tty. You wouldn't want to use it directly except to import constants, use IO::Pty. For a list of importable constants, see IO::Tty::Constant.
Available Modules
module load perl-io-tty/1.20
Links
perl-ipc-run
IPC::Run allows you to run and interact with child processes using files, pipes, and pseudo-ttys. Both system()-style and scripted usages are supported and may be mixed. Likewise, functional and OO API styles are both supported and may be mixed.
Available Modules
module load perl-ipc-run/20231003.0
Links
perl-json
JSON (JavaScript Object Notation) encoder/decoder
Available Modules
module load perl-json/4.10
Links
perl-json-xs
JSON serialising/deserialising, done correctly and fast
Available Modules
module load perl-json-xs/4.03
Links
perl-libwww-perl
The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW clients.
Available Modules
module load perl-libwww-perl/6.68
Links
perl-libxml-perl
libxml-perl is a collection of smaller Perl modules, scripts, and documents for working with XML in Perl. libxml-perl software works in combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and others.
Available Modules
module load perl-libxml-perl/0.08
Links
perl-list-moreutils
Provide the stuff missing in List::Util
Available Modules
module load perl-list-moreutils/0.430
Links
perl-list-moreutils-xs
List::MoreUtils::XS is a backend for List::MoreUtils. Even if it's possible (because of user wishes) to have it practically independent from List::MoreUtils, it technically depend on List::MoreUtils. Since it's only a backend, the API is not public and can change without any warning.
Available Modules
module load perl-list-moreutils-xs/0.430
Links
perl-lwp-mediatypes
Guess media type for a file or a URL
Available Modules
module load perl-lwp-mediatypes/6.04
Links
perl-module-build
Module::Build is a system for building, testing, and installing Perl modules. It is meant to be an alternative to ExtUtils::MakeMaker. Developers may alter the behavior of the module through subclassing in a much more straightforward way than with MakeMaker. It also does not require a make on your system - most of the Module::Build code is pure-perl and written in a very cross-platform way.
Available Modules
module load perl-module-build/0.4234
Links
perl-module-build-tiny
Module::Build::Tiny - A tiny replacement for Module::Build
Available Modules
module load perl-module-build-tiny/0.048
Links
perl-net-http
Low-level HTTP connection (client)
Available Modules
module load perl-net-http/6.23
Links
perl-path-tiny
This module provides a small, fast utility for working with file paths. It is friendlier to use than File::Spec and provides easy access to functions from several other core file handling modules. It aims to be smaller and faster than many alternatives on CPAN, while helping people do many common things in consistent and less error-prone ways.
Available Modules
module load perl-path-tiny/0.146
Links
perl-readonly
Readonly - Facility for creating read-only scalars, arrays, hashes
Available Modules
module load perl-readonly/2.05
Links
perl-set-scalar
Set::Scalar - basic set operations
Available Modules
module load perl-set-scalar/1.29
Links
perl-sub-uplevel
apparently run a function in a higher stack frame
Available Modules
module load perl-sub-uplevel/0.2800
Links
perl-term-table
Format a header and rows into a table
Available Modules
module load perl-term-table/0.018
Links
perl-test-deep
Extremely flexible deep comparison
Available Modules
module load perl-test-deep/1.204
Links
perl-test-differences
Test strings and data structures and show differences if not ok
Available Modules
module load perl-test-differences/0.71
Links
perl-test-exception
Test exception-based code
Available Modules
module load perl-test-exception/0.43
Links
perl-test-most
Most commonly needed test functions and features.
Available Modules
module load perl-test-most/0.38
Links
perl-test-needs
Skip tests when modules not available.
Available Modules
module load perl-test-needs/0.002010
Links
perl-test-requiresinternet
Easily test network connectivity
Available Modules
module load perl-test-requiresinternet/0.05
Links
perl-test-warn
Perl extension to test methods for warnings
Available Modules
module load perl-test-warn/0.37
Links
perl-test2-suite
Distribution with a rich set of tools built upon the Test2 framework.
Available Modules
module load perl-test2-suite/0.000159
Links
perl-text-diff
Provides a basic set of services akin to the GNU diff utility.
Available Modules
module load perl-text-diff/1.45
Links
perl-try-tiny
Minimal try/catch with proper preservation of $@
Available Modules
module load perl-try-tiny/0.31
Links
perl-types-serialiser
Simple data types for common serialisation formats
Available Modules
module load perl-types-serialiser/1.01
Links
perl-uri
Uniform Resource Identifiers (absolute and relative)
Available Modules
module load perl-uri/5.08
Links
perl-www-robotrules
Database of robots.txt-derived permissions
Available Modules
module load perl-www-robotrules/6.02
Links
perl-xml-dom
This module extends the XML::Parser module by Clark Cooper. The XML::Parser module is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library.
Available Modules
module load perl-xml-dom/1.46
Links
perl-xml-dom-xpath
XML::DOM::XPath allows you to use XML::XPath methods to query a DOM. This is often much easier than relying only on getElementsByTagName.
Available Modules
module load perl-xml-dom-xpath/0.14
Links
perl-xml-filter-buffertext
This is a very simple filter. One common cause of grief (and programmer error) is that XML parsers aren't required to provide character events in one chunk. They can, but are not forced to, and most don't. This filter does the trivial but oft-repeated task of putting all characters into a single event.
Available Modules
module load perl-xml-filter-buffertext/1.01
Links
perl-xml-libxml
This module is an interface to libxml2, providing XML and HTML parsers with DOM, SAX and XMLReader interfaces, a large subset of DOM Layer 3 interface and a XML::XPath-like interface to XPath API of libxml2. The module is split into several packages which are not described in this section; unless stated otherwise, you only need to use XML::LibXML; in your programs.
Available Modules
module load perl-xml-libxml/2.0210
Links
perl-xml-namespacesupport
This module offers a simple to process namespaced XML names (unames) from within any application that may need them. It also helps maintain a prefix to namespace URI map, and provides a number of basic checks.
Available Modules
module load perl-xml-namespacesupport/1.12_9
Links
perl-xml-parser
XML::Parser - A perl module for parsing XML documents
Available Modules
module load perl-xml-parser/2.47
Links
perl-xml-regexp
This package contains regular expressions for the following XML tokens: BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar, NameChar, EntityRef, CharRef, Reference, Name, NmToken, and AttValue.
Available Modules
module load perl-xml-regexp/0.04
Links
perl-xml-sax
XML::SAX is a SAX parser access API for Perl. It includes classes and APIs required for implementing SAX drivers, along with a factory class for returning any SAX parser installed on the user's system.
Available Modules
module load perl-xml-sax/1.02
Links
perl-xml-sax-base
This module has a very simple task - to be a base class for PerlSAX drivers and filters. It's default behaviour is to pass the input directly to the output unchanged. It can be useful to use this module as a base class so you don't have to, for example, implement the characters() callback.
Available Modules
module load perl-xml-sax-base/1.09
Links
perl-xml-sax-writer
A new XML Writer was needed to match the SAX2 effort because quite naturally no existing writer understood SAX2. My first intention had been to start patching XML::Handler::YAWriter as it had previously been my favourite writer in the SAX1 world.
Available Modules
module load perl-xml-sax-writer/0.57
Links
perl-xml-simple
An API for simple XML files
Available Modules
module load perl-xml-simple/2.25
Links
perl-xml-twig
This module provides a way to process XML documents. It is build on top of XML::Parser.
Available Modules
module load perl-xml-twig/3.52
Links
perl-xml-xpathengine
This module provides an XPath engine, that can be re-used by other module/classes that implement trees.
Available Modules
module load perl-xml-xpathengine/0.14
Links
perl-yaml
This module has been released to CPAN as YAML::Old, and soon YAML.pm will be changed to just be a frontend interface module for all the various Perl YAML implementation modules, including YAML::Old
Available Modules
module load perl-yaml/1.30
Links
pigz
A parallel implementation of gzip for modern multi-processor, multi-core machines.
Available Modules
module load pigz/2.8
Links
pkgconf
pkgconf is a program which helps to configure compiler and linker flags for development frameworks. It is similar to pkg-config from freedesktop.org, providing additional functionality while also maintaining compatibility.
Available Modules
module load pkgconf/2.2.0
Links
plink
PLINK is a free, open-source whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.
Available Modules
module load plink/1.9-beta6.27
Links
plink2
PLINK2: Whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner.
Available Modules
module load plink2/2.00a5.11
Links
pmix
The Process Management Interface (PMI) has been used for quite some time as a means of exchanging wireup information needed for interprocess communication. However, meeting the significant orchestration challenges presented by exascale systems requires that the process-to-system interface evolve to permit a tighter integration between the different components of the parallel application and existing and future SMS solutions.
Available Modules
module load pmix/4.2.2
Links
popt
The popt library parses command line options.
Available Modules
module load popt/1.19
Links
protobuf
Google's data interchange format.
Available Modules
module load protobuf/3.20.1
Links
psimd
Portable 128-bit SIMD intrinsics.
Available Modules
module load psimd/2020-05-17
Links
pthreadpool
pthreadpool is a portable and efficient thread pool implementation.
Available Modules
module load pthreadpool/2021-04-13
Links
py-astunparse
An AST unparser for Python.
Available Modules
module load py-astunparse/1.6.3
Links
py-certifi
Certifi: A carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts.
Available Modules
module load py-certifi/2022.12.7
Links
py-charset-normalizer
The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
Available Modules
module load py-charset-normalizer/2.0.12
Links
py-cython
The Cython compiler for writing C extensions for the Python language.
Available Modules
module load py-cython/3.0.11
Links
py-docutils
Docutils is an open-source text processing system for processing plaintext documentation into useful formats, such as HTML, LaTeX, man-pages, open-document or XML. It includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.
Available Modules
module load py-docutils/0.20.1
Links
py-filelock
A platform-independent file lock for Python.
Available Modules
module load py-filelock/3.5.0
Links
py-flit-core
Distribution-building parts of Flit.
Available Modules
module load py-flit-core/3.9.0
Links
py-idna
Internationalized Domain Names for Python (IDNA 2008 and UTS #46)
Available Modules
module load py-idna/3.4
Links
py-jinja2
Jinja2 is a template engine written in pure Python. It provides a Django inspired non-XML syntax but supports inline expressions and an optional sandboxed environment.
Available Modules
module load py-jinja2/3.1.2
Links
py-mako
A super-fast templating language that borrows the best ideas from the existing templating languages.
Available Modules
module load py-mako/1.2.4
Links
py-markupsafe
MarkupSafe is a library for Python that implements a unicode string that is aware of HTML escaping rules and can be used to implement automatic string escaping. It is used by Jinja 2, the Mako templating engine, the Pylons web framework and many more.
Available Modules
module load py-markupsafe/2.1.3
Links
py-mpmath
A Python library for arbitrary-precision floating-point arithmetic.
Available Modules
module load py-mpmath/1.2.1
Links
py-networkx
NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.
Available Modules
module load py-networkx/2.7.1
Links
py-numpy
Fundamental package for array computing in Python.
Available Modules
module load py-numpy/1.24.2
Links
py-packaging
Core utilities for Python packages.
Available Modules
module load py-packaging/24.1
Links
py-pip
The PyPA recommended tool for installing Python packages.
Available Modules
module load py-pip/23.1.2
Links
py-protobuf
Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data - think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages.
Available Modules
module load py-protobuf/3.20.1
Links
py-pybind11
pybind11 -- Seamless operability between C++11 and Python.
Available Modules
module load py-pybind11/2.10.1
Links
py-pyyaml
PyYAML is a YAML parser and emitter for Python.
Available Modules
module load py-pyyaml/6.0
Links
py-requests
Python HTTP for Humans.
Available Modules
module load py-requests/2.28.1
Links
py-setuptools
A Python utility that aids in the process of downloading, building, upgrading, installing, and uninstalling Python packages.
Available Modules
module load py-setuptools/69.2.0
Links
py-setuptools-scm
The blessed package to manage your versions by scm tags.
Available Modules
module load py-setuptools-scm/8.0.4
Links
py-six
Python 2 and 3 compatibility utilities.
Available Modules
module load py-six/1.16.0
Links
py-sympy
SymPy is a Python library for symbolic mathematics.
Available Modules
module load py-sympy/1.11.1
Links
py-tomli
Tomli is a Python library for parsing TOML.
Available Modules
module load py-tomli/2.0.1
Links
py-tqdm
A Fast, Extensible Progress Meter
Available Modules
module load py-tqdm/4.64.1
Links
py-typing-extensions
The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol (see PEP 544 for details about protocols and static duck typing).
Available Modules
module load py-typing-extensions/4.12.2
Links
py-urllib3
HTTP library with thread-safe connection pooling, file post, and more.
Available Modules
module load py-urllib3/1.26.12
Links
py-wheel
A built-package format for Python.
Available Modules
module load py-wheel/0.41.2
Links
python
The Python programming language.
Available Modules
module load python/3.13.0
Links
python-venv
A Spack managed Python virtual environment
Available Modules
module load python-venv/1.0
Links
r
R is 'GNU S', a freely available language and environment for statistical computing and graphics which provides a wide variety of statistical and graphical techniques: linear and nonlinear modelling, statistical tests, time series analysis, classification, clustering, etc. Please consult the R project homepage for further information.
Available Modules
module load r/4.5.1
Links
r-bit
Classes and Methods for Fast Memory-Efficient Boolean Selections.
Available Modules
module load r-bit/4.0.5
Links
r-bit64
A S3 Class for Vectors of 64bit Integers.
Available Modules
module load r-bit64/4.0.5
Links
r-blob
A Simple S3 Class for Representing Vectors of Binary Data ('BLOBS').
Available Modules
module load r-blob/1.2.4
Links
r-cli
Helpers for Developing Command Line Interfaces.
Available Modules
module load r-cli/3.6.1
Links
r-cpp11
A C++11 Interface for R's C Interface.
Available Modules
module load r-cpp11/0.4.3
Links
r-dbi
R Database Interface.
Available Modules
module load r-dbi/1.1.3
Links
r-generics
Common S3 Generics not Provided by Base R Methods Related to Model Fitting.
Available Modules
module load r-generics/0.1.3
Links
r-glue
Interpreted String Literals.
Available Modules
module load r-glue/1.6.2
Links
r-hms
Pretty Time of Day.
Available Modules
module load r-hms/1.1.3
Links
r-lifecycle
Manage the Life Cycle of your Package Functions.
Available Modules
module load r-lifecycle/1.0.3
Links
r-lubridate
Make Dealing with Dates a Little Easier.
Available Modules
module load r-lubridate/1.9.2
Links
r-pkgconfig
Private Configuration for 'R' Packages.
Available Modules
module load r-pkgconfig/2.0.3
Links
r-plogr
The 'plog' C++ Logging Library.
Available Modules
module load r-plogr/0.2.0
Links
r-rcpp
Seamless R and C++ Integration.
Available Modules
module load r-rcpp/1.0.12
Links
r-rlang
Functions for Base Types and Core R and 'Tidyverse' Features.
Available Modules
module load r-rlang/1.1.2
Links
r-rmariadb
Database Interface and 'MariaDB' Driver.
Available Modules
module load r-rmariadb/1.2.2
Links
r-timechange
Efficient Manipulation of Date-Times.
Available Modules
module load r-timechange/0.2.0
Links
r-vctrs
Vector Helpers.
Available Modules
module load r-vctrs/0.6.5
Links
randrproto
X Resize and Rotate Extension (RandR).
Available Modules
module load randrproto/1.5.0
Links
rdma-core
RDMA core userspace libraries and daemons
Available Modules
module load rdma-core/52.0
Links
re2c
re2c: a free and open-source lexer generator for C and C++
Available Modules
module load re2c/3.1
Links
readline
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.
Available Modules
module load readline/8.2
Links
recordproto
X Record Extension.
Available Modules
module load recordproto/1.14.2
Links
renderproto
X Rendering Extension.
Available Modules
module load renderproto/0.11.1
Links
rsync
An open source utility that provides fast incremental file transfer.
Available Modules
module load rsync/3.3.0
Links
rust
The Rust programming language toolchain.
Available Modules
module load rust/1.81.0
Links
rust-bootstrap
Binary bootstrap Rust compiler.
Available Modules
module load rust-bootstrap/1.81.0
Links
samtools
SAM Tools provide various utilities for manipulating alignments in the SAM format, including sorting, merging, indexing and generating alignments in a per-position format
Available Modules
module load samtools/1.19.2
Links
shared-mime-info
Database of common MIME types.
Available Modules
module load shared-mime-info/1.10
Links
snappy
A fast compressor/decompressor: https://code.google.com/p/snappy
Available Modules
module load snappy/1.2.1
Links
sqlite
SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.
Available Modules
module load sqlite/3.46.0
Links
srcml
srcML is an XML format for source code. The XML markup identifies elements of the abstract syntax of the source-code language. The toolkit includes parsing supports conversion of C, C++, C#, and Java both to and from the srcML format. The format allows leveraging XML tools to support the various tasks of source code exploration, analysis, and manipulation.
Available Modules
module load srcml/1.0.0
Links
suite-sparse
SuiteSparse is a suite of sparse matrix algorithms
Available Modules
module load suite-sparse/7.7.0
Links
swig
SWIG is an interface compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl. It works by taking the declarations found in C/C++ header files and using them to generate the wrapper code that scripting languages need to access the underlying C/C++ code. In addition, SWIG provides a variety of customization features that let you tailor the wrapping process to suit your application.
Available Modules
module load swig/4.1.1
Links
tar
GNU Tar provides the ability to create tar archives, as well as various other kinds of manipulation.
Available Modules
module load tar/1.34
Links
texinfo
Texinfo is the official documentation format of the GNU project.
Available Modules
module load texinfo/7.1
Links
trimmomatic
A flexible read trimming tool for Illumina NGS data.
Available Modules
module load trimmomatic/0.39
Links
unixodbc
ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources. Data Sources include SQL Servers and any Data Source with an ODBC Driver.
Available Modules
module load unixodbc/2.3.12
Links
unzip
Unzip is a compression and file packaging/archive utility.
Available Modules
module load unzip/6.0
Links
utf8proc
A clean C library for processing UTF-8 Unicode data: normalization, case-folding, graphemes, and more
Available Modules
module load utf8proc/2.9.0
Links
util-linux-uuid
Util-linux is a suite of essential utilities for any Linux system.
Available Modules
module load util-linux-uuid/2.40.2
Links
util-macros
This is a set of autoconf macros used by the configure.ac scripts in other Xorg modular packages, and is needed to generate new versions of their configure scripts with autoconf.
Available Modules
module load util-macros/1.20.1
Links
wget
GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.
Available Modules
module load wget/1.24.5
Links
which
GNU which - is a utility that is used to find which executable (or alias or shell function) is executed when entered on the shell prompt.
Available Modules
module load which/2.21
Links
xcb-proto
xcb-proto provides the XML-XCB protocol descriptions that libxcb uses to generate the majority of its code and API.
Available Modules
module load xcb-proto/1.17.0
Links
xextproto
X Protocol Extensions.
Available Modules
module load xextproto/7.3.0
Links
xproto
X Window System Core Protocol.
Available Modules
module load xproto/7.0.31
Links
xtrans
xtrans is a library of code that is shared among various X packages to handle network protocol transport in a modular fashion, allowing a single place to add new transport types. It is used by the X server, libX11, libICE, the X font server, and related components.
Available Modules
module load xtrans/1.5.0
Links
xxhash
xxHash is an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian).
Available Modules
module load xxhash/0.8.2
Links
xz
XZ Utils is free general-purpose data compression software with high compression ratio. XZ Utils were written for POSIX-like systems, but also work on some not-so-POSIX systems. XZ Utils are the successor to LZMA Utils.
Available Modules
module load xz/5.4.6
Links
yasm
Yasm is a complete rewrite of the NASM-2.11.06 assembler. It supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes and outputs binary, ELF32 and ELF64 object formats.
Available Modules
module load yasm/1.3.0
Links
zlib
A free, general-purpose, legally unencumbered lossless data-compression library.
Available Modules
module load zlib/1.2.13
Links
zlib-ng
zlib replacement with optimizations for next generation systems.
Available Modules
module load zlib-ng/2.2.1
Links
zstd
Zstandard, or zstd as short version, is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios.
Available Modules
module load zstd/1.5.6