<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bwhpc.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=M+Janczyk</id>
	<title>bwHPC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bwhpc.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=M+Janczyk"/>
	<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/e/Special:Contributions/M_Janczyk"/>
	<updated>2026-04-27T19:15:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16006</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16006"/>
		<updated>2026-04-22T16:49:14Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Per-user configuration file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;, find it at [[SDS@hd/Access]])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name (same as on NEMO2)&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
Expand for full &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; example.&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ~/.config/sdshd/config&lt;br /&gt;
&lt;br /&gt;
# Local VFS cache directory. Must be an absolute path.&lt;br /&gt;
# Leave empty to use /tmp/sdshd-&amp;lt;uid&amp;gt;/cache/ (node-local NVMe, cleaned on reboot).&lt;br /&gt;
# Use a Weka workspace path (ws_find &amp;lt;name&amp;gt;) for crash-safe output caching or&lt;br /&gt;
# for large datasets that exceed node NVMe capacity.&lt;br /&gt;
# A per-hostname subdirectory (rclone-&amp;lt;nodename&amp;gt;/) is always appended so that&lt;br /&gt;
# parallel jobs on different nodes each have their own independent cache.&lt;br /&gt;
cache_dir       =&lt;br /&gt;
&lt;br /&gt;
# VFS cache mode: off | minimal | writes | full (default: full)&lt;br /&gt;
# &#039;full&#039; caches entire files locally for read/write. Required for arbitrary&lt;br /&gt;
# file access patterns and write support. &#039;off&#039; reads directly from SDS@hd&lt;br /&gt;
# with no local cache.&lt;br /&gt;
cache_mode      = full&lt;br /&gt;
&lt;br /&gt;
# Maximum local cache size. rclone evicts LRU files automatically.&lt;br /&gt;
cache_size      = 50G&lt;br /&gt;
&lt;br /&gt;
# How long to keep cached files before eviction (even if cache_size not hit).&lt;br /&gt;
# Set &amp;gt;= max job wall time when using Weka as cache_dir (not cleaned on reboot).&lt;br /&gt;
cache_age       = 24h&lt;br /&gt;
&lt;br /&gt;
# Number of parallel SFTP requests per connection.&lt;br /&gt;
# Higher values fill the TCP window more aggressively over the 5 ms WAN link.&lt;br /&gt;
# For job arrays with many tasks, reduce to 8 to avoid overloading lsdf02-sshfs.&lt;br /&gt;
sftp_concurrency = 16&lt;br /&gt;
&lt;br /&gt;
# Number of parallel file transfer workers (background uploads).&lt;br /&gt;
transfers       = 8&lt;br /&gt;
&lt;br /&gt;
# In-memory read/write buffer per file. 128M fills the TCP window well at&lt;br /&gt;
# 5 ms RTT (Freiburg → Heidelberg). Increase for very large sequential files.&lt;br /&gt;
buffer_size     = 128M&lt;br /&gt;
&lt;br /&gt;
# Sequential read prefetch window. Increase to 512M for large sequential reads.&lt;br /&gt;
read_ahead      = 64M&lt;br /&gt;
&lt;br /&gt;
# Delay between file close and upload start.&lt;br /&gt;
# 5s (default): close() returns immediately; the upload runs asynchronously&lt;br /&gt;
# in the background. Your job continues while data is transferred to SDS@hd,&lt;br /&gt;
# and umount-sdshd (or the Slurm epilog) waits for all uploads to finish&lt;br /&gt;
# before disconnecting.&lt;br /&gt;
# 0s: upload runs synchronously inside close(), blocking your job for the&lt;br /&gt;
# entire upload duration of every file written. For large output files this&lt;br /&gt;
# means your job script stalls at each file write — you almost certainly&lt;br /&gt;
# do not want this.&lt;br /&gt;
# Note: value must be in seconds (e.g. 5s, 30s); other units are not supported.&lt;br /&gt;
write_back      = 5s&lt;br /&gt;
&lt;br /&gt;
# How long directory listings are cached. 2h for compute jobs (stable),&lt;br /&gt;
# 5m for interactive use (pick up changes from other login nodes quickly).&lt;br /&gt;
dir_cache       = 5m&lt;br /&gt;
&lt;br /&gt;
# Extra rclone flags appended verbatim after all other options.&lt;br /&gt;
# Command-line arguments (mount-sdshd only) still take final precedence.&lt;br /&gt;
#&lt;br /&gt;
# Values are split on spaces, so arguments that contain an internal space&lt;br /&gt;
# (e.g. bwlimit timetables like &amp;quot;08:00,100M 18:00,500M&amp;quot;) cannot be expressed&lt;br /&gt;
# here. Set those via rclone.conf or pass them directly on the command line&lt;br /&gt;
# with mount-sdshd instead.&lt;br /&gt;
#&lt;br /&gt;
# Useful examples:&lt;br /&gt;
#&lt;br /&gt;
#   Limit upload/download bandwidth (per rclone process, not per file).&lt;br /&gt;
#   Useful when running multiple jobs simultaneously or to be a good&lt;br /&gt;
#   neighbour on a shared gateway. Value: bytes/s suffix M/G, or &#039;off&#039;.&lt;br /&gt;
#   Per-direction: --bwlimit-file takes the same syntax.&lt;br /&gt;
#     extra_opts = --bwlimit 200M&lt;br /&gt;
#&lt;br /&gt;
#   Exclude patterns — keep temp/checkpoint files out of the VFS cache&lt;br /&gt;
#   so they don&#039;t consume cache space or trigger unnecessary uploads.&lt;br /&gt;
#   Do NOT use shell quotes here — they are passed literally to rclone,&lt;br /&gt;
#   not interpreted by the shell.  Write glob patterns unquoted:&lt;br /&gt;
#     extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
#&lt;br /&gt;
#   Override SSH connection timeout (default 60s). Reduce if you want&lt;br /&gt;
#   faster failure detection on flaky connections:&lt;br /&gt;
#     extra_opts = --timeout 30s&lt;br /&gt;
extra_opts      =&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
The same Weka &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; also benefits read-heavy jobs such as ML training or multi-epoch analysis: rclone downloads each input file on first access and serves all subsequent reads from Weka without any WAN traffic. Note that the cache is per-node — each node in a job array downloads its own copy independently. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead — see [[#Shared_dataset_across_many_jobs|Shared dataset across many jobs]].&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8 --sftp-chunk-size 255k&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;--sftp-chunk-size 255k&amp;lt;/tt&amp;gt; increases the SFTP packet size from 32 KB (default) to 255 KB (OpenSSH&#039;s maximum), which reduces protocol overhead and significantly improves throughput for large files. Use this flag with explicit &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; commands — it has no effect on the FUSE mount and should not be placed in &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --sftp-chunk-size 255k --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, resuming requires submitting a new job to the exact same compute node — not generally practical — and the cache is gone after a node reboot regardless. With a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;, the cache survives both job end and node reboots; the key advantage is that you can copy the data out manually without needing a job on that node at all, as described in [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete. There is nothing to do.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16005</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16005"/>
		<updated>2026-04-22T15:55:22Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;, find it at [[SDS@hd/Access]])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name (same as on NEMO2)&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
Expand for full &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; example.&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ~/.config/sdshd/config&lt;br /&gt;
&lt;br /&gt;
# Local VFS cache directory. Must be an absolute path.&lt;br /&gt;
# Leave empty to use /tmp/sdshd-&amp;lt;uid&amp;gt;/cache/ (node-local NVMe, cleaned on reboot).&lt;br /&gt;
# Use a Weka workspace path (ws_find &amp;lt;name&amp;gt;) for crash-safe output caching or&lt;br /&gt;
# for large datasets that exceed node NVMe capacity.&lt;br /&gt;
# A per-hostname subdirectory (rclone-&amp;lt;nodename&amp;gt;/) is always appended so that&lt;br /&gt;
# parallel jobs on different nodes each have their own independent cache.&lt;br /&gt;
cache_dir       =&lt;br /&gt;
&lt;br /&gt;
# VFS cache mode: off | minimal | writes | full (default: full)&lt;br /&gt;
# &#039;full&#039; caches entire files locally for read/write. Required for arbitrary&lt;br /&gt;
# file access patterns and write support. &#039;off&#039; reads directly from SDS@hd&lt;br /&gt;
# with no local cache.&lt;br /&gt;
cache_mode      = full&lt;br /&gt;
&lt;br /&gt;
# Maximum local cache size. rclone evicts LRU files automatically.&lt;br /&gt;
cache_size      = 50G&lt;br /&gt;
&lt;br /&gt;
# How long to keep cached files before eviction (even if cache_size not hit).&lt;br /&gt;
# Set &amp;gt;= max job wall time when using Weka as cache_dir (not cleaned on reboot).&lt;br /&gt;
cache_age       = 24h&lt;br /&gt;
&lt;br /&gt;
# Number of parallel SFTP requests per connection.&lt;br /&gt;
# Higher values fill the TCP window more aggressively over the 5 ms WAN link.&lt;br /&gt;
# For job arrays with many tasks, reduce to 8 to avoid overloading lsdf02-sshfs.&lt;br /&gt;
sftp_concurrency = 16&lt;br /&gt;
&lt;br /&gt;
# Number of parallel file transfer workers (background uploads).&lt;br /&gt;
transfers       = 8&lt;br /&gt;
&lt;br /&gt;
# In-memory read/write buffer per file. 128M fills the TCP window well at&lt;br /&gt;
# 5 ms RTT (Freiburg → Heidelberg). Increase for very large sequential files.&lt;br /&gt;
buffer_size     = 128M&lt;br /&gt;
&lt;br /&gt;
# Sequential read prefetch window. Increase to 512M for large sequential reads.&lt;br /&gt;
read_ahead      = 64M&lt;br /&gt;
&lt;br /&gt;
# Delay between file close and upload start.&lt;br /&gt;
# 5s (default): close() returns immediately; the upload runs asynchronously&lt;br /&gt;
# in the background. Your job continues while data is transferred to SDS@hd,&lt;br /&gt;
# and umount-sdshd (or the Slurm epilog) waits for all uploads to finish&lt;br /&gt;
# before disconnecting.&lt;br /&gt;
# 0s: upload runs synchronously inside close(), blocking your job for the&lt;br /&gt;
# entire upload duration of every file written. For large output files this&lt;br /&gt;
# means your job script stalls at each file write — you almost certainly&lt;br /&gt;
# do not want this.&lt;br /&gt;
write_back      = 5s&lt;br /&gt;
&lt;br /&gt;
# How long directory listings are cached. 2h for compute jobs (stable),&lt;br /&gt;
# 5m for interactive use (pick up changes from other login nodes quickly).&lt;br /&gt;
dir_cache       = 5m&lt;br /&gt;
&lt;br /&gt;
# Extra rclone flags appended verbatim after all other options.&lt;br /&gt;
# Command-line arguments (mount-sdshd only) still take final precedence.&lt;br /&gt;
#&lt;br /&gt;
# Values are split on spaces, so arguments that contain an internal space&lt;br /&gt;
# (e.g. bwlimit timetables like &amp;quot;08:00,100M 18:00,500M&amp;quot;) cannot be expressed&lt;br /&gt;
# here. Set those via rclone.conf or pass them directly on the command line&lt;br /&gt;
# with mount-sdshd instead.&lt;br /&gt;
#&lt;br /&gt;
# Useful examples:&lt;br /&gt;
#&lt;br /&gt;
#   Limit upload/download bandwidth (per rclone process, not per file).&lt;br /&gt;
#   Useful when running multiple jobs simultaneously or to be a good&lt;br /&gt;
#   neighbour on a shared gateway. Value: bytes/s suffix M/G, or &#039;off&#039;.&lt;br /&gt;
#   Per-direction: --bwlimit-file takes the same syntax.&lt;br /&gt;
#     extra_opts = --bwlimit 200M&lt;br /&gt;
#&lt;br /&gt;
#   Exclude patterns — keep temp/checkpoint files out of the VFS cache&lt;br /&gt;
#   so they don&#039;t consume cache space or trigger unnecessary uploads.&lt;br /&gt;
#   Do NOT use shell quotes here — they are passed literally to rclone,&lt;br /&gt;
#   not interpreted by the shell.  Write glob patterns unquoted:&lt;br /&gt;
#     extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
#&lt;br /&gt;
#   Override SSH connection timeout (default 60s). Reduce if you want&lt;br /&gt;
#   faster failure detection on flaky connections:&lt;br /&gt;
#     extra_opts = --timeout 30s&lt;br /&gt;
extra_opts      =&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
The same Weka &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; also benefits read-heavy jobs such as ML training or multi-epoch analysis: rclone downloads each input file on first access and serves all subsequent reads from Weka without any WAN traffic. Note that the cache is per-node — each node in a job array downloads its own copy independently. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead — see [[#Shared_dataset_across_many_jobs|Shared dataset across many jobs]].&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8 --sftp-chunk-size 255k&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;--sftp-chunk-size 255k&amp;lt;/tt&amp;gt; increases the SFTP packet size from 32 KB (default) to 255 KB (OpenSSH&#039;s maximum), which reduces protocol overhead and significantly improves throughput for large files. Use this flag with explicit &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; commands — it has no effect on the FUSE mount and should not be placed in &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --sftp-chunk-size 255k --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, resuming requires submitting a new job to the exact same compute node — not generally practical — and the cache is gone after a node reboot regardless. With a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;, the cache survives both job end and node reboots; the key advantage is that you can copy the data out manually without needing a job on that node at all, as described in [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete. There is nothing to do.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16004</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16004"/>
		<updated>2026-04-22T15:54:24Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Persistent cache on Weka */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;, find it at [[SDS@hd/Access]])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name (same as on NEMO2)&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
Expand for full &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; example.&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ~/.config/sdshd/config&lt;br /&gt;
&lt;br /&gt;
# Local VFS cache directory. Must be an absolute path.&lt;br /&gt;
# Leave empty to use /tmp/sdshd-&amp;lt;uid&amp;gt;/cache/ (node-local NVMe, cleaned on reboot).&lt;br /&gt;
# Use a Weka workspace path (ws_find &amp;lt;name&amp;gt;) for crash-safe output caching or&lt;br /&gt;
# for large datasets that exceed node NVMe capacity.&lt;br /&gt;
# A per-hostname subdirectory (rclone-&amp;lt;nodename&amp;gt;/) is always appended so that&lt;br /&gt;
# parallel jobs on different nodes each have their own independent cache.&lt;br /&gt;
cache_dir       =&lt;br /&gt;
&lt;br /&gt;
# VFS cache mode: off | minimal | writes | full (default: full)&lt;br /&gt;
# &#039;full&#039; caches entire files locally for read/write. Required for arbitrary&lt;br /&gt;
# file access patterns and write support. &#039;off&#039; reads directly from SDS@hd&lt;br /&gt;
# with no local cache.&lt;br /&gt;
cache_mode      = full&lt;br /&gt;
&lt;br /&gt;
# Maximum local cache size. rclone evicts LRU files automatically.&lt;br /&gt;
cache_size      = 50G&lt;br /&gt;
&lt;br /&gt;
# How long to keep cached files before eviction (even if cache_size not hit).&lt;br /&gt;
# Set &amp;gt;= max job wall time when using Weka as cache_dir (not cleaned on reboot).&lt;br /&gt;
cache_age       = 24h&lt;br /&gt;
&lt;br /&gt;
# Number of parallel SFTP requests per connection.&lt;br /&gt;
# Higher values fill the TCP window more aggressively over the 5 ms WAN link.&lt;br /&gt;
# For job arrays with many tasks, reduce to 8 to avoid overloading lsdf02-sshfs.&lt;br /&gt;
sftp_concurrency = 16&lt;br /&gt;
&lt;br /&gt;
# Number of parallel file transfer workers (background uploads).&lt;br /&gt;
transfers       = 8&lt;br /&gt;
&lt;br /&gt;
# In-memory read/write buffer per file. 128M fills the TCP window well at&lt;br /&gt;
# 5 ms RTT (Freiburg → Heidelberg). Increase for very large sequential files.&lt;br /&gt;
buffer_size     = 128M&lt;br /&gt;
&lt;br /&gt;
# Sequential read prefetch window. Increase to 512M for large sequential reads.&lt;br /&gt;
read_ahead      = 64M&lt;br /&gt;
&lt;br /&gt;
# Delay between file close and upload start.&lt;br /&gt;
# 5s (default): close() returns immediately; the upload runs asynchronously&lt;br /&gt;
# in the background. Your job continues while data is transferred to SDS@hd,&lt;br /&gt;
# and umount-sdshd (or the Slurm epilog) waits for all uploads to finish&lt;br /&gt;
# before disconnecting.&lt;br /&gt;
# 0s: upload runs synchronously inside close(), blocking your job for the&lt;br /&gt;
# entire upload duration of every file written. For large output files this&lt;br /&gt;
# means your job script stalls at each file write — you almost certainly&lt;br /&gt;
# do not want this.&lt;br /&gt;
write_back      = 5s&lt;br /&gt;
&lt;br /&gt;
# How long directory listings are cached. 2h for compute jobs (stable),&lt;br /&gt;
# 5m for interactive use (pick up changes from other login nodes quickly).&lt;br /&gt;
dir_cache       = 5m&lt;br /&gt;
&lt;br /&gt;
# Extra rclone flags appended verbatim after all other options.&lt;br /&gt;
# Command-line arguments (mount-sdshd only) still take final precedence.&lt;br /&gt;
#&lt;br /&gt;
# Values are split on spaces, so arguments that contain an internal space&lt;br /&gt;
# (e.g. bwlimit timetables like &amp;quot;08:00,100M 18:00,500M&amp;quot;) cannot be expressed&lt;br /&gt;
# here. Set those via rclone.conf or pass them directly on the command line&lt;br /&gt;
# with mount-sdshd instead.&lt;br /&gt;
#&lt;br /&gt;
# Useful examples:&lt;br /&gt;
#&lt;br /&gt;
#   Limit upload/download bandwidth (per rclone process, not per file).&lt;br /&gt;
#   Useful when running multiple jobs simultaneously or to be a good&lt;br /&gt;
#   neighbour on a shared gateway. Value: bytes/s suffix M/G, or &#039;off&#039;.&lt;br /&gt;
#   Per-direction: --bwlimit-file takes the same syntax.&lt;br /&gt;
#     extra_opts = --bwlimit 200M&lt;br /&gt;
#&lt;br /&gt;
#   Exclude patterns — keep temp/checkpoint files out of the VFS cache&lt;br /&gt;
#   so they don&#039;t consume cache space or trigger unnecessary uploads.&lt;br /&gt;
#   Do NOT use shell quotes here — they are passed literally to rclone,&lt;br /&gt;
#   not interpreted by the shell.  Write glob patterns unquoted:&lt;br /&gt;
#     extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
#&lt;br /&gt;
#   Override SSH connection timeout (default 60s). Reduce if you want&lt;br /&gt;
#   faster failure detection on flaky connections:&lt;br /&gt;
#     extra_opts = --timeout 30s&lt;br /&gt;
extra_opts      =&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
The same Weka &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; also benefits read-heavy jobs such as ML training or multi-epoch analysis: rclone downloads each input file on first access and serves all subsequent reads from Weka without any WAN traffic. Note that the cache is per-node — each node in a job array downloads its own copy independently. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead — see [[#Shared_dataset_across_many_jobs|Shared dataset across many jobs]].&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8 --sftp-chunk-size 255k&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;--sftp-chunk-size 255k&amp;lt;/tt&amp;gt; increases the SFTP packet size from 32 KB (default) to 255 KB (OpenSSH&#039;s maximum), which reduces protocol overhead and significantly improves throughput for large files. Use this flag with explicit &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; commands — it has no effect on the FUSE mount and should not be placed in &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --sftp-chunk-size 255k --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, resuming requires submitting a new job to the exact same compute node — not generally practical — and the cache is gone after a node reboot regardless. With a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;, the cache survives both job end and node reboots; the key advantage is that you can copy the data out manually without needing a job on that node at all, as described in [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete. There is nothing to do.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16003</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16003"/>
		<updated>2026-04-22T15:46:47Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Shared dataset across many jobs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;, find it at [[SDS@hd/Access]])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name (same as on NEMO2)&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
Expand for full &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; example.&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ~/.config/sdshd/config&lt;br /&gt;
&lt;br /&gt;
# Local VFS cache directory. Must be an absolute path.&lt;br /&gt;
# Leave empty to use /tmp/sdshd-&amp;lt;uid&amp;gt;/cache/ (node-local NVMe, cleaned on reboot).&lt;br /&gt;
# Use a Weka workspace path (ws_find &amp;lt;name&amp;gt;) for crash-safe output caching or&lt;br /&gt;
# for large datasets that exceed node NVMe capacity.&lt;br /&gt;
# A per-hostname subdirectory (rclone-&amp;lt;nodename&amp;gt;/) is always appended so that&lt;br /&gt;
# parallel jobs on different nodes each have their own independent cache.&lt;br /&gt;
cache_dir       =&lt;br /&gt;
&lt;br /&gt;
# VFS cache mode: off | minimal | writes | full (default: full)&lt;br /&gt;
# &#039;full&#039; caches entire files locally for read/write. Required for arbitrary&lt;br /&gt;
# file access patterns and write support. &#039;off&#039; reads directly from SDS@hd&lt;br /&gt;
# with no local cache.&lt;br /&gt;
cache_mode      = full&lt;br /&gt;
&lt;br /&gt;
# Maximum local cache size. rclone evicts LRU files automatically.&lt;br /&gt;
cache_size      = 50G&lt;br /&gt;
&lt;br /&gt;
# How long to keep cached files before eviction (even if cache_size not hit).&lt;br /&gt;
# Set &amp;gt;= max job wall time when using Weka as cache_dir (not cleaned on reboot).&lt;br /&gt;
cache_age       = 24h&lt;br /&gt;
&lt;br /&gt;
# Number of parallel SFTP requests per connection.&lt;br /&gt;
# Higher values fill the TCP window more aggressively over the 5 ms WAN link.&lt;br /&gt;
# For job arrays with many tasks, reduce to 8 to avoid overloading lsdf02-sshfs.&lt;br /&gt;
sftp_concurrency = 16&lt;br /&gt;
&lt;br /&gt;
# Number of parallel file transfer workers (background uploads).&lt;br /&gt;
transfers       = 8&lt;br /&gt;
&lt;br /&gt;
# In-memory read/write buffer per file. 128M fills the TCP window well at&lt;br /&gt;
# 5 ms RTT (Freiburg → Heidelberg). Increase for very large sequential files.&lt;br /&gt;
buffer_size     = 128M&lt;br /&gt;
&lt;br /&gt;
# Sequential read prefetch window. Increase to 512M for large sequential reads.&lt;br /&gt;
read_ahead      = 64M&lt;br /&gt;
&lt;br /&gt;
# Delay between file close and upload start.&lt;br /&gt;
# 5s (default): close() returns immediately; the upload runs asynchronously&lt;br /&gt;
# in the background. Your job continues while data is transferred to SDS@hd,&lt;br /&gt;
# and umount-sdshd (or the Slurm epilog) waits for all uploads to finish&lt;br /&gt;
# before disconnecting.&lt;br /&gt;
# 0s: upload runs synchronously inside close(), blocking your job for the&lt;br /&gt;
# entire upload duration of every file written. For large output files this&lt;br /&gt;
# means your job script stalls at each file write — you almost certainly&lt;br /&gt;
# do not want this.&lt;br /&gt;
write_back      = 5s&lt;br /&gt;
&lt;br /&gt;
# How long directory listings are cached. 2h for compute jobs (stable),&lt;br /&gt;
# 5m for interactive use (pick up changes from other login nodes quickly).&lt;br /&gt;
dir_cache       = 5m&lt;br /&gt;
&lt;br /&gt;
# Extra rclone flags appended verbatim after all other options.&lt;br /&gt;
# Command-line arguments (mount-sdshd only) still take final precedence.&lt;br /&gt;
#&lt;br /&gt;
# Values are split on spaces, so arguments that contain an internal space&lt;br /&gt;
# (e.g. bwlimit timetables like &amp;quot;08:00,100M 18:00,500M&amp;quot;) cannot be expressed&lt;br /&gt;
# here. Set those via rclone.conf or pass them directly on the command line&lt;br /&gt;
# with mount-sdshd instead.&lt;br /&gt;
#&lt;br /&gt;
# Useful examples:&lt;br /&gt;
#&lt;br /&gt;
#   Limit upload/download bandwidth (per rclone process, not per file).&lt;br /&gt;
#   Useful when running multiple jobs simultaneously or to be a good&lt;br /&gt;
#   neighbour on a shared gateway. Value: bytes/s suffix M/G, or &#039;off&#039;.&lt;br /&gt;
#   Per-direction: --bwlimit-file takes the same syntax.&lt;br /&gt;
#     extra_opts = --bwlimit 200M&lt;br /&gt;
#&lt;br /&gt;
#   Exclude patterns — keep temp/checkpoint files out of the VFS cache&lt;br /&gt;
#   so they don&#039;t consume cache space or trigger unnecessary uploads.&lt;br /&gt;
#   Do NOT use shell quotes here — they are passed literally to rclone,&lt;br /&gt;
#   not interpreted by the shell.  Write glob patterns unquoted:&lt;br /&gt;
#     extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
#&lt;br /&gt;
#   Override SSH connection timeout (default 60s). Reduce if you want&lt;br /&gt;
#   faster failure detection on flaky connections:&lt;br /&gt;
#     extra_opts = --timeout 30s&lt;br /&gt;
extra_opts      =&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8 --sftp-chunk-size 255k&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;--sftp-chunk-size 255k&amp;lt;/tt&amp;gt; increases the SFTP packet size from 32 KB (default) to 255 KB (OpenSSH&#039;s maximum), which reduces protocol overhead and significantly improves throughput for large files. Use this flag with explicit &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; commands — it has no effect on the FUSE mount and should not be placed in &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --sftp-chunk-size 255k --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, resuming requires submitting a new job to the exact same compute node — not generally practical — and the cache is gone after a node reboot regardless. With a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;, the cache survives both job end and node reboots; the key advantage is that you can copy the data out manually without needing a job on that node at all, as described in [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete. There is nothing to do.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16002</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16002"/>
		<updated>2026-04-22T15:41:14Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* SSH_FX_FAILURE during upload */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;, find it at [[SDS@hd/Access]])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name (same as on NEMO2)&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
Expand for full &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; example.&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ~/.config/sdshd/config&lt;br /&gt;
&lt;br /&gt;
# Local VFS cache directory. Must be an absolute path.&lt;br /&gt;
# Leave empty to use /tmp/sdshd-&amp;lt;uid&amp;gt;/cache/ (node-local NVMe, cleaned on reboot).&lt;br /&gt;
# Use a Weka workspace path (ws_find &amp;lt;name&amp;gt;) for crash-safe output caching or&lt;br /&gt;
# for large datasets that exceed node NVMe capacity.&lt;br /&gt;
# A per-hostname subdirectory (rclone-&amp;lt;nodename&amp;gt;/) is always appended so that&lt;br /&gt;
# parallel jobs on different nodes each have their own independent cache.&lt;br /&gt;
cache_dir       =&lt;br /&gt;
&lt;br /&gt;
# VFS cache mode: off | minimal | writes | full (default: full)&lt;br /&gt;
# &#039;full&#039; caches entire files locally for read/write. Required for arbitrary&lt;br /&gt;
# file access patterns and write support. &#039;off&#039; reads directly from SDS@hd&lt;br /&gt;
# with no local cache.&lt;br /&gt;
cache_mode      = full&lt;br /&gt;
&lt;br /&gt;
# Maximum local cache size. rclone evicts LRU files automatically.&lt;br /&gt;
cache_size      = 50G&lt;br /&gt;
&lt;br /&gt;
# How long to keep cached files before eviction (even if cache_size not hit).&lt;br /&gt;
# Set &amp;gt;= max job wall time when using Weka as cache_dir (not cleaned on reboot).&lt;br /&gt;
cache_age       = 24h&lt;br /&gt;
&lt;br /&gt;
# Number of parallel SFTP requests per connection.&lt;br /&gt;
# Higher values fill the TCP window more aggressively over the 5 ms WAN link.&lt;br /&gt;
# For job arrays with many tasks, reduce to 8 to avoid overloading lsdf02-sshfs.&lt;br /&gt;
sftp_concurrency = 16&lt;br /&gt;
&lt;br /&gt;
# Number of parallel file transfer workers (background uploads).&lt;br /&gt;
transfers       = 8&lt;br /&gt;
&lt;br /&gt;
# In-memory read/write buffer per file. 128M fills the TCP window well at&lt;br /&gt;
# 5 ms RTT (Freiburg → Heidelberg). Increase for very large sequential files.&lt;br /&gt;
buffer_size     = 128M&lt;br /&gt;
&lt;br /&gt;
# Sequential read prefetch window. Increase to 512M for large sequential reads.&lt;br /&gt;
read_ahead      = 64M&lt;br /&gt;
&lt;br /&gt;
# Delay between file close and upload start.&lt;br /&gt;
# 5s (default): close() returns immediately; the upload runs asynchronously&lt;br /&gt;
# in the background. Your job continues while data is transferred to SDS@hd,&lt;br /&gt;
# and umount-sdshd (or the Slurm epilog) waits for all uploads to finish&lt;br /&gt;
# before disconnecting.&lt;br /&gt;
# 0s: upload runs synchronously inside close(), blocking your job for the&lt;br /&gt;
# entire upload duration of every file written. For large output files this&lt;br /&gt;
# means your job script stalls at each file write — you almost certainly&lt;br /&gt;
# do not want this.&lt;br /&gt;
write_back      = 5s&lt;br /&gt;
&lt;br /&gt;
# How long directory listings are cached. 2h for compute jobs (stable),&lt;br /&gt;
# 5m for interactive use (pick up changes from other login nodes quickly).&lt;br /&gt;
dir_cache       = 5m&lt;br /&gt;
&lt;br /&gt;
# Extra rclone flags appended verbatim after all other options.&lt;br /&gt;
# Command-line arguments (mount-sdshd only) still take final precedence.&lt;br /&gt;
#&lt;br /&gt;
# Values are split on spaces, so arguments that contain an internal space&lt;br /&gt;
# (e.g. bwlimit timetables like &amp;quot;08:00,100M 18:00,500M&amp;quot;) cannot be expressed&lt;br /&gt;
# here. Set those via rclone.conf or pass them directly on the command line&lt;br /&gt;
# with mount-sdshd instead.&lt;br /&gt;
#&lt;br /&gt;
# Useful examples:&lt;br /&gt;
#&lt;br /&gt;
#   Limit upload/download bandwidth (per rclone process, not per file).&lt;br /&gt;
#   Useful when running multiple jobs simultaneously or to be a good&lt;br /&gt;
#   neighbour on a shared gateway. Value: bytes/s suffix M/G, or &#039;off&#039;.&lt;br /&gt;
#   Per-direction: --bwlimit-file takes the same syntax.&lt;br /&gt;
#     extra_opts = --bwlimit 200M&lt;br /&gt;
#&lt;br /&gt;
#   Exclude patterns — keep temp/checkpoint files out of the VFS cache&lt;br /&gt;
#   so they don&#039;t consume cache space or trigger unnecessary uploads.&lt;br /&gt;
#   Do NOT use shell quotes here — they are passed literally to rclone,&lt;br /&gt;
#   not interpreted by the shell.  Write glob patterns unquoted:&lt;br /&gt;
#     extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
#&lt;br /&gt;
#   Override SSH connection timeout (default 60s). Reduce if you want&lt;br /&gt;
#   faster failure detection on flaky connections:&lt;br /&gt;
#     extra_opts = --timeout 30s&lt;br /&gt;
extra_opts      =&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --sftp-chunk-size 255k --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, resuming requires submitting a new job to the exact same compute node — not generally practical — and the cache is gone after a node reboot regardless. With a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;, the cache survives both job end and node reboots; the key advantage is that you can copy the data out manually without needing a job on that node at all, as described in [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete. There is nothing to do.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16001</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16001"/>
		<updated>2026-04-22T15:32:10Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Per-user configuration file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;, find it at [[SDS@hd/Access]])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name (same as on NEMO2)&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
Expand for full &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; example.&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ~/.config/sdshd/config&lt;br /&gt;
&lt;br /&gt;
# Local VFS cache directory. Must be an absolute path.&lt;br /&gt;
# Leave empty to use /tmp/sdshd-&amp;lt;uid&amp;gt;/cache/ (node-local NVMe, cleaned on reboot).&lt;br /&gt;
# Use a Weka workspace path (ws_find &amp;lt;name&amp;gt;) for crash-safe output caching or&lt;br /&gt;
# for large datasets that exceed node NVMe capacity.&lt;br /&gt;
# A per-hostname subdirectory (rclone-&amp;lt;nodename&amp;gt;/) is always appended so that&lt;br /&gt;
# parallel jobs on different nodes each have their own independent cache.&lt;br /&gt;
cache_dir       =&lt;br /&gt;
&lt;br /&gt;
# VFS cache mode: off | minimal | writes | full (default: full)&lt;br /&gt;
# &#039;full&#039; caches entire files locally for read/write. Required for arbitrary&lt;br /&gt;
# file access patterns and write support. &#039;off&#039; reads directly from SDS@hd&lt;br /&gt;
# with no local cache.&lt;br /&gt;
cache_mode      = full&lt;br /&gt;
&lt;br /&gt;
# Maximum local cache size. rclone evicts LRU files automatically.&lt;br /&gt;
cache_size      = 50G&lt;br /&gt;
&lt;br /&gt;
# How long to keep cached files before eviction (even if cache_size not hit).&lt;br /&gt;
# Set &amp;gt;= max job wall time when using Weka as cache_dir (not cleaned on reboot).&lt;br /&gt;
cache_age       = 24h&lt;br /&gt;
&lt;br /&gt;
# Number of parallel SFTP requests per connection.&lt;br /&gt;
# Higher values fill the TCP window more aggressively over the 5 ms WAN link.&lt;br /&gt;
# For job arrays with many tasks, reduce to 8 to avoid overloading lsdf02-sshfs.&lt;br /&gt;
sftp_concurrency = 16&lt;br /&gt;
&lt;br /&gt;
# Number of parallel file transfer workers (background uploads).&lt;br /&gt;
transfers       = 8&lt;br /&gt;
&lt;br /&gt;
# In-memory read/write buffer per file. 128M fills the TCP window well at&lt;br /&gt;
# 5 ms RTT (Freiburg → Heidelberg). Increase for very large sequential files.&lt;br /&gt;
buffer_size     = 128M&lt;br /&gt;
&lt;br /&gt;
# Sequential read prefetch window. Increase to 512M for large sequential reads.&lt;br /&gt;
read_ahead      = 64M&lt;br /&gt;
&lt;br /&gt;
# Delay between file close and upload start.&lt;br /&gt;
# 5s (default): close() returns immediately; the upload runs asynchronously&lt;br /&gt;
# in the background. Your job continues while data is transferred to SDS@hd,&lt;br /&gt;
# and umount-sdshd (or the Slurm epilog) waits for all uploads to finish&lt;br /&gt;
# before disconnecting.&lt;br /&gt;
# 0s: upload runs synchronously inside close(), blocking your job for the&lt;br /&gt;
# entire upload duration of every file written. For large output files this&lt;br /&gt;
# means your job script stalls at each file write — you almost certainly&lt;br /&gt;
# do not want this.&lt;br /&gt;
write_back      = 5s&lt;br /&gt;
&lt;br /&gt;
# How long directory listings are cached. 2h for compute jobs (stable),&lt;br /&gt;
# 5m for interactive use (pick up changes from other login nodes quickly).&lt;br /&gt;
dir_cache       = 5m&lt;br /&gt;
&lt;br /&gt;
# Extra rclone flags appended verbatim after all other options.&lt;br /&gt;
# Command-line arguments (mount-sdshd only) still take final precedence.&lt;br /&gt;
#&lt;br /&gt;
# Values are split on spaces, so arguments that contain an internal space&lt;br /&gt;
# (e.g. bwlimit timetables like &amp;quot;08:00,100M 18:00,500M&amp;quot;) cannot be expressed&lt;br /&gt;
# here. Set those via rclone.conf or pass them directly on the command line&lt;br /&gt;
# with mount-sdshd instead.&lt;br /&gt;
#&lt;br /&gt;
# Useful examples:&lt;br /&gt;
#&lt;br /&gt;
#   Limit upload/download bandwidth (per rclone process, not per file).&lt;br /&gt;
#   Useful when running multiple jobs simultaneously or to be a good&lt;br /&gt;
#   neighbour on a shared gateway. Value: bytes/s suffix M/G, or &#039;off&#039;.&lt;br /&gt;
#   Per-direction: --bwlimit-file takes the same syntax.&lt;br /&gt;
#     extra_opts = --bwlimit 200M&lt;br /&gt;
#&lt;br /&gt;
#   Exclude patterns — keep temp/checkpoint files out of the VFS cache&lt;br /&gt;
#   so they don&#039;t consume cache space or trigger unnecessary uploads.&lt;br /&gt;
#   Do NOT use shell quotes here — they are passed literally to rclone,&lt;br /&gt;
#   not interpreted by the shell.  Write glob patterns unquoted:&lt;br /&gt;
#     extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
#&lt;br /&gt;
#   Override SSH connection timeout (default 60s). Reduce if you want&lt;br /&gt;
#   faster failure detection on flaky connections:&lt;br /&gt;
#     extra_opts = --timeout 30s&lt;br /&gt;
extra_opts      =&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, resuming requires submitting a new job to the exact same compute node — not generally practical — and the cache is gone after a node reboot regardless. With a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;, the cache survives both job end and node reboots; the key advantage is that you can copy the data out manually without needing a job on that node at all, as described in [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete. There is nothing to do.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16000</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=16000"/>
		<updated>2026-04-22T15:01:28Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Initial Setup (Required) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;, find it at [[SDS@hd/Access]])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name (same as on NEMO2)&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, resuming requires submitting a new job to the exact same compute node — not generally practical — and the cache is gone after a node reboot regardless. With a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;, the cache survives both job end and node reboots; the key advantage is that you can copy the data out manually without needing a job on that node at all, as described in [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete. There is nothing to do.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15999</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15999"/>
		<updated>2026-04-22T14:20:05Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* SSH_FX_FAILURE during upload */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (find it at [https://wiki.bwhpc.de/e/SDS@hd/Access wiki.bwhpc.de/e/SDS@hd/Access])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, resuming requires submitting a new job to the exact same compute node — not generally practical — and the cache is gone after a node reboot regardless. With a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;, the cache survives both job end and node reboots; the key advantage is that you can copy the data out manually without needing a job on that node at all, as described in [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete. There is nothing to do.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15998</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15998"/>
		<updated>2026-04-22T14:14:23Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Job stuck in CG (COMPLETING) for a long time */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (find it at [https://wiki.bwhpc.de/e/SDS@hd/Access wiki.bwhpc.de/e/SDS@hd/Access])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interrupted uploads are not lost — data remains in the local cache and resumes automatically the next time rclone mounts the same cache directory.&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete. There is nothing to do.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15997</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15997"/>
		<updated>2026-04-22T14:08:31Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Job stuck in CG (COMPLETING) for a long time */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (find it at [https://wiki.bwhpc.de/e/SDS@hd/Access wiki.bwhpc.de/e/SDS@hd/Access])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interrupted uploads are not lost — data remains in the local cache and resumes automatically the next time rclone mounts the same cache directory.&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete.&lt;br /&gt;
&lt;br /&gt;
If the job is still in state &amp;lt;tt&amp;gt;R&amp;lt;/tt&amp;gt; (running), you can query the upload state from a login node while the job is active — SSH access via &amp;lt;tt&amp;gt;pam_slurm_adopt&amp;lt;/tt&amp;gt; requires a running job on the node:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Replace JOBID&lt;br /&gt;
ssh $(squeue -j JOBID -h -o %N) rclone rc --unix-socket /tmp/sdshd-$(id -u)/rc.sock vfs/stats&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;uploadsInProgress&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;uploadsQueued&amp;lt;/tt&amp;gt; fields show the current transfer state.&lt;br /&gt;
&lt;br /&gt;
Once the job enters &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt;, SSH access to the node is blocked by &amp;lt;tt&amp;gt;pam_slurm_adopt&amp;lt;/tt&amp;gt;. At that point there is no way to query rclone from outside — the job will exit on its own once all uploads are confirmed complete.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15994</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15994"/>
		<updated>2026-04-21T14:54:24Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (find it at [https://wiki.bwhpc.de/e/SDS@hd/Access wiki.bwhpc.de/e/SDS@hd/Access])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interrupted uploads are not lost — data remains in the local cache and resumes automatically the next time rclone mounts the same cache directory.&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete.&lt;br /&gt;
&lt;br /&gt;
If you need to estimate the remaining upload time:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone rc --unix-socket /tmp/sdshd-$(id -u)/rc.sock vfs/stats&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;uploadsInProgress&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;uploadsQueued&amp;lt;/tt&amp;gt; fields show the current transfer state.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15993</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15993"/>
		<updated>2026-04-21T14:23:04Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WARNING! This feature is currently for testing purposes only!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (find it at [https://wiki.bwhpc.de/e/SDS@hd/Access wiki.bwhpc.de/e/SDS@hd/Access])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interrupted uploads are not lost — data remains in the local cache and resumes automatically the next time rclone mounts the same cache directory.&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete.&lt;br /&gt;
&lt;br /&gt;
If you need to estimate the remaining upload time:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone rc --unix-socket /tmp/sdshd-$(id -u)/rc.sock vfs/stats&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;uploadsInProgress&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;uploadsQueued&amp;lt;/tt&amp;gt; fields show the current transfer state.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15992</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15992"/>
		<updated>2026-04-21T13:56:19Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Persistent cache on Weka */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (find it at [https://wiki.bwhpc.de/e/SDS@hd/Access wiki.bwhpc.de/e/SDS@hd/Access])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
&lt;br /&gt;
# Edit ~/.config/sdshd/config, add:&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interrupted uploads are not lost — data remains in the local cache and resumes automatically the next time rclone mounts the same cache directory.&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete.&lt;br /&gt;
&lt;br /&gt;
If you need to estimate the remaining upload time:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone rc --unix-socket /tmp/sdshd-$(id -u)/rc.sock vfs/stats&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;uploadsInProgress&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;uploadsQueued&amp;lt;/tt&amp;gt; fields show the current transfer state.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15991</id>
		<title>NEMO2/SDS hd</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/SDS_hd&amp;diff=15991"/>
		<updated>2026-04-21T13:54:22Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;SDS@hd&amp;#039;&amp;#039;&amp;#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&amp;#039;s NVMe drive and uploaded to SDS@hd in the background.  &amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt; &amp;#039;&amp;#039;&amp;#039;What you need to do:&amp;#039;&amp;#039;&amp;#039;  * &amp;#039;&amp;#039;&amp;#039;Initial Setup&amp;#039;&amp;#039;&amp;#039; — one-time configurati...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;SDS@hd&#039;&#039;&#039; is the scientific storage service of Heidelberg University. On NEMO2, you can mount your SDS@hd project directly into your jobs or interactive sessions via rclone. Data is cached locally on the node&#039;s NVMe drive and uploaded to SDS@hd in the background.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What you need to do:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[#Initial_Setup_.28Required.29|Initial Setup]]&#039;&#039;&#039; — one-time configuration, takes about 5 minutes. &#039;&#039;&#039;You must complete this before using SDS@hd on NEMO2.&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[#Advanced_Configuration|Advanced Configuration]]&#039;&#039;&#039; — optional. Tune cache size, bandwidth limits, and more. Skip this on your first use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Initial Setup (Required) =&lt;br /&gt;
&lt;br /&gt;
Complete these four steps once. After that, SDS@hd is available in all your jobs and interactive sessions without any further configuration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039;&lt;br /&gt;
* Your bwIDM username and SDS@hd password&lt;br /&gt;
* Your SDS@hd project ID (find it at [https://wiki.bwhpc.de/e/SDS@hd/Access wiki.bwhpc.de/e/SDS@hd/Access])&lt;br /&gt;
&lt;br /&gt;
== Step 1: Create the rclone configuration file ==&lt;br /&gt;
&lt;br /&gt;
Run this command to create the config file with the correct permissions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone config touch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt; with mode 600. Now open the file in an editor and add the following two sections, replacing the placeholder values with your own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[sdshd-backend]&lt;br /&gt;
type = sftp&lt;br /&gt;
host = lsdf02-sshfs.urz.uni-heidelberg.de&lt;br /&gt;
user = YOUR_BWIDM_USERNAME&lt;br /&gt;
pass = PASTE_OBSCURED_PASSWORD_HERE&lt;br /&gt;
md5sum_command = none&lt;br /&gt;
sha1sum_command = none&lt;br /&gt;
shell_type = unix&lt;br /&gt;
set_modtime = false&lt;br /&gt;
idle_timeout = 0&lt;br /&gt;
&lt;br /&gt;
[sdshd-sftp]&lt;br /&gt;
type = alias&lt;br /&gt;
remote = sdshd-backend:YOUR_PROJECT_ID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace:&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_BWIDM_USERNAME&amp;lt;/tt&amp;gt; — your bwIDM login name&lt;br /&gt;
* &amp;lt;tt&amp;gt;YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; — your SDS@hd project ID, e.g. &amp;lt;tt&amp;gt;sd14a001&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt; — leave this for now, you will fill it in Step 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; section name must not be changed&#039;&#039;&#039; — all NEMO2 scripts mount &amp;lt;tt&amp;gt;sdshd-sftp:&amp;lt;/tt&amp;gt; by name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #17a2b8; padding: 15px; background-color: #d1ecf1; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;What the path in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; controls:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The path after the colon in &amp;lt;tt&amp;gt;remote = sdshd-backend:YOUR_PROJECT_ID&amp;lt;/tt&amp;gt; becomes the root of your mount at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt;. If you set it correctly, your project files appear directly under &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you leave the path empty (&amp;lt;tt&amp;gt;remote = sdshd-backend:&amp;lt;/tt&amp;gt;), the mount shows the SFTP server&#039;s home directory. Your project then appears as a &#039;&#039;subdirectory&#039;&#039; at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/YOUR_PROJECT_ID/&amp;lt;/tt&amp;gt;. Job scripts that reference &amp;lt;tt&amp;gt;/mnt/sdshd/$USER/&amp;lt;/tt&amp;gt; directly will not find your data.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Exception:&#039;&#039;&#039; If you are a member of multiple projects, you may intentionally omit the project ID so all projects appear as subdirectories. In that case, adjust your job scripts to include the project ID in the path.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 2: Set the password ==&lt;br /&gt;
&lt;br /&gt;
rclone does not store passwords in plain text — it stores an obscured form. Generate the obscured password with the following command. It reads your password without echoing it to the terminal and is never written to your shell history:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
printf &#039;SDS@hd password:\n&#039;; read -s p &amp;amp;&amp;amp; printf &#039;%s&#039; &amp;quot;$p&amp;quot; | rclone obscure -; echo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type your SDS@hd password and press Enter. The command prints a string like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
QKkf-abc123XYZetc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copy that string and paste it as the &amp;lt;tt&amp;gt;pass =&amp;lt;/tt&amp;gt; value in &amp;lt;tt&amp;gt;~/.config/rclone/rclone.conf&amp;lt;/tt&amp;gt;, replacing &amp;lt;tt&amp;gt;PASTE_OBSCURED_PASSWORD_HERE&amp;lt;/tt&amp;gt;. Then clear the variable from memory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
unset p        # bash / zsh&lt;br /&gt;
# set -e p    # fish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Do not use &amp;lt;tt&amp;gt;echo &amp;quot;mypassword&amp;quot; | rclone obscure -&amp;lt;/tt&amp;gt;&#039;&#039;&#039; — the password would appear in your shell history and in &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; output. The &amp;lt;tt&amp;gt;read -s&amp;lt;/tt&amp;gt; method above avoids both.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 3: Protect the config file ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;rclone config touch&amp;lt;/tt&amp;gt; already creates the file with mode 600. If you created it manually or are unsure, set the permissions explicitly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod 600 ~/.config/rclone/rclone.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step 4: Verify the connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone ls sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expected output: a list of files and directories in your project. An empty listing (no output, no error) is also fine — it means the project exists but is empty.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Error message&lt;br /&gt;
! Likely cause&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SSH authentication failed&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wrong username or password&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;no such file or directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Project ID in &amp;lt;tt&amp;gt;[sdshd-sftp]&amp;lt;/tt&amp;gt; is wrong&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;connection refused&amp;lt;/tt&amp;gt; / timeout&lt;br /&gt;
| Network issue or wrong hostname&lt;br /&gt;
|-&lt;br /&gt;
| Empty listing (no error)&lt;br /&gt;
| Project exists but is empty — that is fine&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup complete.&#039;&#039;&#039; See [[#Basic_Usage|Basic Usage]] to start using SDS@hd.&lt;br /&gt;
&lt;br /&gt;
= Basic Usage =&lt;br /&gt;
&lt;br /&gt;
== Interactive sessions on login nodes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd            # mount at /mnt/sdshd/$USER&lt;br /&gt;
umount-sdshd           # unmount and wait for all uploads to finish&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mount point &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; is created automatically when you log in, via a PAM hook. No manual admin step is needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #dc3545; padding: 15px; background-color: #f8d7da; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Always use &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; to disconnect — never &amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; directly.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;fusermount -u&amp;lt;/tt&amp;gt; terminates rclone immediately, cutting off any uploads in progress and causing data loss. &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; waits until rclone confirms that all uploads are complete before sending the shutdown signal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;tt&amp;gt;mount-sdshd --help&amp;lt;/tt&amp;gt; for all options and examples.&lt;br /&gt;
&lt;br /&gt;
== Slurm jobs ==&lt;br /&gt;
&lt;br /&gt;
Add the &amp;lt;tt&amp;gt;--gres=sdshd&amp;lt;/tt&amp;gt; flag to your job script. The Slurm prolog mounts SDS@hd automatically at job start; the epilog waits for all uploads to complete before the job finishes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your data is available at &amp;lt;tt&amp;gt;/mnt/sdshd/$USER&amp;lt;/tt&amp;gt; inside the job, with no further commands needed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The job shows &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) in &amp;lt;tt&amp;gt;squeue&amp;lt;/tt&amp;gt; during the upload phase.&#039;&#039;&#039; For large output files this can take minutes — this is expected and safe. The job will not exit until all data has been confirmed uploaded.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you need data on SDS@hd before the job finishes&#039;&#039;&#039; (e.g. for a multi-step pipeline where the next job reads this job&#039;s output), call &amp;lt;tt&amp;gt;umount-sdshd&amp;lt;/tt&amp;gt; explicitly at the end of your job script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --gres=sdshd&lt;br /&gt;
&lt;br /&gt;
# ... your computation ...&lt;br /&gt;
&lt;br /&gt;
umount-sdshd    # blocks here until all uploads are done, then the job exits&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Advanced Configuration =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;This section is optional.&#039;&#039;&#039; The built-in defaults work well for most jobs. Come back here if you need to:&lt;br /&gt;
* limit cache size or bandwidth&lt;br /&gt;
* use a persistent (crash-safe) cache on Weka&lt;br /&gt;
* tune performance for ML training or large job arrays&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Per-user configuration file ==&lt;br /&gt;
&lt;br /&gt;
Create &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt; to override the built-in defaults for all your jobs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p ~/.config/sdshd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The format is &amp;lt;tt&amp;gt;key = value&amp;lt;/tt&amp;gt;, one per line. Lines starting with &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; are comments. The file is parsed without being executed — invalid or unknown keys are silently ignored.&lt;br /&gt;
&lt;br /&gt;
=== Configuration keys ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Key&lt;br /&gt;
! Default&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;/tmp/sdshd-&amp;lt;uid&amp;gt;/cache/&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Local VFS cache directory. Node-local NVMe by default (cleaned on reboot). Set to a Weka workspace path for crash-safe persistent caching. See [[#Persistent_cache_on_Weka|Persistent cache on Weka]].&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_mode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;&lt;br /&gt;
| VFS cache mode: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;minimal&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;writes&amp;lt;/tt&amp;gt; / &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;full&amp;lt;/tt&amp;gt; caches entire files for read and write. Required for arbitrary file access patterns. &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; reads directly from SDS@hd with no local cache.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;50G&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Maximum local cache size. rclone evicts least-recently-used files automatically when the limit is approached.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;24h&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to keep cached files before eviction, even if &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; is not hit. Set to at least your job&#039;s wall time when using Weka as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;16&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Parallel SFTP requests per connection. Higher values fill the TCP window more aggressively over the 5 ms WAN link. Reduce to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; for large job arrays (e.g. 100+ tasks) to avoid overloading the gateway.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;transfers&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Number of parallel background upload workers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;buffer_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;128M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| In-memory read/write buffer per file. 128M is well-matched to the Freiburg–Heidelberg RTT. Increase for very large sequential files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read_ahead&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;64M&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sequential read prefetch window. Increase to &amp;lt;tt&amp;gt;512M&amp;lt;/tt&amp;gt; for large sequential reads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write_back&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Delay between file close and upload start. With the default &amp;lt;tt&amp;gt;5s&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;close()&amp;lt;/tt&amp;gt; returns immediately and the upload runs in the background — your job continues while data transfers to SDS@hd. Setting this to &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt; makes uploads synchronous: your job stalls at every file write for the full upload duration. You almost certainly do not want &amp;lt;tt&amp;gt;0s&amp;lt;/tt&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dir_cache&amp;lt;/tt&amp;gt;&lt;br /&gt;
| &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt;&lt;br /&gt;
| How long to cache directory listings. Use &amp;lt;tt&amp;gt;2h&amp;lt;/tt&amp;gt; for compute jobs (stable dataset), &amp;lt;tt&amp;gt;5m&amp;lt;/tt&amp;gt; for interactive use (picks up changes from other nodes quickly).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt;&lt;br /&gt;
| (empty)&lt;br /&gt;
| Extra rclone flags appended verbatim. Values are split on spaces — arguments containing internal spaces (e.g. bwlimit timetables) cannot be expressed here; use &amp;lt;tt&amp;gt;rclone.conf&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;mount-sdshd&amp;lt;/tt&amp;gt; command-line options instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Available disk space by node type:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Node type&lt;br /&gt;
! Local disk&lt;br /&gt;
! Recommended max &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Login nodes&lt;br /&gt;
| ~400 GB&lt;br /&gt;
| 20–50 G (shared with other users)&lt;br /&gt;
|-&lt;br /&gt;
| Milan nodes&lt;br /&gt;
| ~1.9 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|-&lt;br /&gt;
| Other nodes&lt;br /&gt;
| ~3.8 TB&lt;br /&gt;
| 50 G (default)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful &amp;lt;tt&amp;gt;extra_opts&amp;lt;/tt&amp;gt; examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Limit upload/download bandwidth (per rclone process).&lt;br /&gt;
# Useful when running many jobs simultaneously or to be a good neighbour.&lt;br /&gt;
extra_opts = --bwlimit 200M&lt;br /&gt;
&lt;br /&gt;
# Exclude temp and checkpoint files from the cache — saves cache space&lt;br /&gt;
# and avoids uploading files you don&#039;t need on SDS@hd.&lt;br /&gt;
# Do NOT use shell quotes here — write glob patterns unquoted.&lt;br /&gt;
extra_opts = --exclude *.tmp --exclude checkpoint_*.pt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Persistent cache on Weka ==&lt;br /&gt;
&lt;br /&gt;
With the default &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; cache, data written to SDS@hd is first held locally on the node&#039;s NVMe. If the node crashes, reboots, or is killed (OOM, walltime) before the upload completes, the cached data is lost.&lt;br /&gt;
&lt;br /&gt;
A Weka workspace survives node failures. If a job is killed before uploads finish, the data is still in the cache — remount with the same &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt; to resume, or copy directly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Create a workspace and configure it as the cache directory:&lt;br /&gt;
ws_allocate mywsname 30&lt;br /&gt;
cat &amp;gt;&amp;gt; ~/.config/sdshd/config &amp;lt;&amp;lt;&#039;EOF&#039;&lt;br /&gt;
cache_dir  = /path/from/ws_find&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 720h&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replace &amp;lt;tt&amp;gt;/path/from/ws_find&amp;lt;/tt&amp;gt; with the output of &amp;lt;tt&amp;gt;ws_find mywsname&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
After a failed job, recover the cached data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# The cache subdirectory is named after the compute node hostname.&lt;br /&gt;
# Check: ls $(ws_find mywsname)/&lt;br /&gt;
rclone copy &amp;quot;$(ws_find mywsname)/rclone-&amp;amp;lt;compute-node-name&amp;amp;gt;/vfs/sdshd-sftp/&amp;quot; \&lt;br /&gt;
    sdshd-sftp:recovered/ --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When are cached files removed?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Trigger&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_age&amp;lt;/tt&amp;gt; exceeded&lt;br /&gt;
| rclone evicts the file from cache (LRU)&lt;br /&gt;
|-&lt;br /&gt;
| rclone running, &amp;lt;tt&amp;gt;cache_size&amp;lt;/tt&amp;gt; would be exceeded&lt;br /&gt;
| rclone evicts least-recently-used files&lt;br /&gt;
|-&lt;br /&gt;
| rclone not running (between mounts)&lt;br /&gt;
| nothing — files are not touched&lt;br /&gt;
|-&lt;br /&gt;
| Workspace expires (&amp;lt;tt&amp;gt;ws_extend&amp;lt;/tt&amp;gt; not run)&lt;br /&gt;
| restorable for 30 days, then auto-deleted permanently&lt;br /&gt;
|-&lt;br /&gt;
| Manual cleanup&lt;br /&gt;
| remove the &amp;lt;tt&amp;gt;rclone-*&amp;lt;/tt&amp;gt; subdirectory inside the workspace&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces]] for workspace management commands.&lt;br /&gt;
&lt;br /&gt;
= Advanced Usage =&lt;br /&gt;
&lt;br /&gt;
== Read-only access ==&lt;br /&gt;
&lt;br /&gt;
For browsing or spot reads without writing — bypasses the local cache entirely, every read goes directly to SDS@hd:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --vfs-cache-mode off --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For &#039;&#039;&#039;repeated reads of the same files&#039;&#039;&#039; (e.g. checking a large dataset), use the default cache with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;. The VFS cache still operates — files are downloaded once on first access and served from local disk on all subsequent reads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount-sdshd --read-only&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ML training and read-intensive jobs ==&lt;br /&gt;
&lt;br /&gt;
If your job reads the same files many times (training epochs, iterative algorithms, multi-pass analysis), set a Weka workspace as &amp;lt;tt&amp;gt;cache_dir&amp;lt;/tt&amp;gt;. rclone downloads each file on first access; every subsequent read is served from Weka without any WAN traffic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ws_find mywsname      # e.g. /work/classic/fr_abc123456-mywsname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# In ~/.config/sdshd/config:&lt;br /&gt;
cache_dir  = /work/classic/fr_abc123456-mywsname&lt;br /&gt;
cache_size = 2T&lt;br /&gt;
cache_age  = 120h&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first epoch downloads from SDS@hd. Every subsequent epoch reads from Weka — no WAN traffic, no gateway load.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The cache is per-node. Each node in a job array downloads its own copy. For job arrays where all tasks need the same files, use &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; to pre-stage once instead (see below).&lt;br /&gt;
&lt;br /&gt;
== Shared dataset across many jobs ==&lt;br /&gt;
&lt;br /&gt;
If many job array tasks need to read the same files, rclone VFS cannot share a cache — concurrent mounts against the same cache directory will corrupt it, even with &amp;lt;tt&amp;gt;--read-only&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The solution: copy the dataset once to a Weka workspace, then have all jobs read from the Weka path directly as a plain filesystem — no FUSE mount, no per-job downloads:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Step 1 (once, on login node): copy dataset from SDS@hd to Weka&lt;br /&gt;
ws_allocate mydata 30&lt;br /&gt;
rclone copy sdshd-sftp:inputdata/ $(ws_find mydata)/inputdata/ \&lt;br /&gt;
    --progress --transfers 8 --sftp-concurrency 8&lt;br /&gt;
&lt;br /&gt;
# Step 2: reference the Weka path in your job script (no --gres=sdshd needed)&lt;br /&gt;
INPUT_DIR=$(ws_find mydata)/inputdata&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All tasks read from Weka at full speed with zero WAN traffic and zero gateway load. Re-run &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt; if the source data changes — it skips unchanged files.&lt;br /&gt;
&lt;br /&gt;
= Known Limitations =&lt;br /&gt;
&lt;br /&gt;
== Symlinks are not preserved ==&lt;br /&gt;
&lt;br /&gt;
rclone&#039;s SFTP backend does not store symlinks on the remote. When rclone uploads a symlink (through the FUSE mount or via &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;), it follows the link and uploads the target&#039;s content as a regular file. The symlink itself is lost.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Situation&lt;br /&gt;
! What happens&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a regular file&lt;br /&gt;
| Target file is uploaded; symlink metadata is lost&lt;br /&gt;
|-&lt;br /&gt;
| Symlink to a directory&lt;br /&gt;
| Directory tree is traversed; contents are uploaded recursively&lt;br /&gt;
|-&lt;br /&gt;
| Dangling symlink (target missing)&lt;br /&gt;
| Transfer error or silently skipped&lt;br /&gt;
|-&lt;br /&gt;
| Restore from SDS@hd&lt;br /&gt;
| Regular files/directories — original symlinks are gone&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Workarounds:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Archive before upload:&#039;&#039;&#039; &amp;lt;tt&amp;gt;tar -czf env.tar.gz myenv/&amp;lt;/tt&amp;gt; — preserves all symlinks inside the archive. Unpack after download to restore the original structure.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;rclone copy --links&amp;lt;/tt&amp;gt;:&#039;&#039;&#039; encodes symlinks as &amp;lt;tt&amp;gt;.rclonelink&amp;lt;/tt&amp;gt; text files on the remote. Only works for &amp;lt;tt&amp;gt;rclone copy&amp;lt;/tt&amp;gt;/&amp;lt;tt&amp;gt;rclone sync&amp;lt;/tt&amp;gt; workflows (not the FUSE VFS mount). Requires &amp;lt;tt&amp;gt;--links&amp;lt;/tt&amp;gt; on both the copy and the restore.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;tt&amp;gt;SSH_FX_FAILURE&amp;lt;/tt&amp;gt; during upload ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most common cause: storage quota exhausted.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SDS@hd enforces a hard quota per project. When full, the server rejects all writes. Check your quota first:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone about sdshd-sftp:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the quota is full, delete or archive old data on SDS@hd before retrying.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Secondary cause: gateway overload from large job arrays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
100 tasks × 16 SFTP connections = 1600 simultaneous connections to &amp;lt;tt&amp;gt;lsdf02-sshfs&amp;lt;/tt&amp;gt;. The gateway may reject new connections under this load. Reduce &amp;lt;tt&amp;gt;sftp_concurrency&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;8&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;~/.config/sdshd/config&amp;lt;/tt&amp;gt;, or bypass the FUSE mount entirely for bulk transfers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone copy /local/results/ sdshd-sftp:results/ \&lt;br /&gt;
    --transfers 4 --sftp-concurrency 8 --progress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Interrupted uploads are not lost — data remains in the local cache and resumes automatically the next time rclone mounts the same cache directory.&lt;br /&gt;
&lt;br /&gt;
== Job stuck in &amp;lt;tt&amp;gt;CG&amp;lt;/tt&amp;gt; (COMPLETING) for a long time ==&lt;br /&gt;
&lt;br /&gt;
The Slurm epilog waits for rclone to finish uploading all pending data. For large output files this can take minutes — this is expected and safe. The job will exit on its own once all uploads are confirmed complete.&lt;br /&gt;
&lt;br /&gt;
If you need to estimate the remaining upload time:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rclone rc --unix-socket /tmp/sdshd-$(id -u)/rc.sock vfs/stats&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;uploadsInProgress&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;uploadsQueued&amp;lt;/tt&amp;gt; fields show the current transfer state.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2&amp;diff=15990</id>
		<title>NEMO2</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2&amp;diff=15990"/>
		<updated>2026-04-21T13:45:05Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Serverraum-2024-09.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster NEMO 2&#039;&#039;&#039; is dedicated to research in the bwHPC domains Neuroscience, Elementary Particle Physics, Microsystems Engineering and Material Science (NEMO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| style=&amp;quot;  background:#ffa833; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f80; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | NEMO1 Migration&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* Still using NEMO1: &#039;&#039;&#039;[[NEMO1|Go To NEMO1 Legacy Wiki]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Users of NEMO1 must&#039;&#039;&#039; [[Registration/bwForCluster/NEMO2|&#039;&#039;&#039;re-register for NEMO2&#039;&#039;&#039;]] (only step C necessary). You keep your existing projects (Rechenvorhaben).&lt;br /&gt;
* &#039;&#039;&#039;[[NEMO2/Migrate NEMO1 workspaces to NEMO2 workspaces|Migrate NEMO1 workspaces to NEMO2 workspaces]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[NEMO2/Migrate Moab to Slurm jobs|Migrate Moab to Slurm jobs]]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#ffa833; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f80; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Maintenance&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;strong&amp;gt;[https://www.nemo.uni-freiburg.de/nemo/stat/ Scheduled Power Maintenance 09.04.2024]&amp;lt;/strong&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News and Events&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [https://www.nemo.uni-freiburg.de/news/ NEMO News]&lt;br /&gt;
* [https://www.nemo.uni-freiburg.de/nemo/stat/ NEMO Status, Usage and (Maintenance) Announcements]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[NEMO2/Start|Getting Started]]&lt;br /&gt;
* [https://training.bwhpc.de E-Learning Courses]&lt;br /&gt;
* Contact and [[NEMO2/Support|Support]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration]] for one of the bwHPC clusters&lt;br /&gt;
* [[NEMO2/Login|Login]]&lt;br /&gt;
* [[NEMO2/Hardware|Hardware and Architecture]]&lt;br /&gt;
* [[NEMO2/Hardware#File_Systems|File Systems]] and [[Workspaces]] &lt;br /&gt;
** [[NEMO2/SDS_hd|Using SDS@hd on NEMO2]]&lt;br /&gt;
* Cluster Specific Software:&lt;br /&gt;
** [[NEMO2/Modules|Available Modules (Wiki)]] or [https://www.nemo.uni-freiburg.de/easybuild-modules/ Available Modules (HTML, incl. search)] on NEMO2&lt;br /&gt;
** [[NEMO2/Easybuild Modules|Easybuild Modules]] (hints for building your own software!)&lt;br /&gt;
** [[Conda]]&lt;br /&gt;
** [[Development/Containers|Apptainer/Singularity]]&lt;br /&gt;
* [[NEMO2/Slurm|Submitting and managing Jobs with Slurm]] ([[HPC_Glossary#Batch_System|Batch System]])&lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please [[NEMO2/Acknowledgement|acknowledge]] the NEMO2 in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=15983</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=15983"/>
		<updated>2026-04-21T08:46:44Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* bwHPC Wiki&lt;br /&gt;
** mainpage|Wiki Home&lt;br /&gt;
** https://www.bwhpc.de|bwHPC Web Page&lt;br /&gt;
* bwHPC Systems&lt;br /&gt;
** BwUniCluster3.0|bwUniCluster 3.0&lt;br /&gt;
** BinAC2|BinAC2&lt;br /&gt;
** Helix|Helix&lt;br /&gt;
** JUSTUS2|JUSTUS 2&lt;br /&gt;
** NEMO2|NEMO2&lt;br /&gt;
* Documentation&lt;br /&gt;
** Registration | Registration&lt;br /&gt;
** Running_Calculations|Running Calculations&lt;br /&gt;
** Software_Modules|Software Modules&lt;br /&gt;
** Data_Transfer|Data Transfer&lt;br /&gt;
** Development|Development&lt;br /&gt;
** HPC Glossary | HPC Glossary&lt;br /&gt;
* Support&lt;br /&gt;
** https://training.bwhpc.de|eLearning&lt;br /&gt;
** bwSupportPortal|Ticketing System&lt;br /&gt;
** Feedback|Feedback&lt;br /&gt;
* Data Storage&lt;br /&gt;
** SDS@hd|SDS@hd&lt;br /&gt;
** https://www.rda.kit.edu/english|bwDataArchive&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=User:M_Janczyk&amp;diff=15978</id>
		<title>User:M Janczyk</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=User:M_Janczyk&amp;diff=15978"/>
		<updated>2026-04-21T08:14:16Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:M_Janczyk/Software]]&lt;br /&gt;
&lt;br /&gt;
[[User:M_Janczyk/Software/Singularity_Containers]]&lt;br /&gt;
&lt;br /&gt;
[[User:M_Janczyk/Software/Conda]]&lt;br /&gt;
&lt;br /&gt;
[[User:M_Janczyk/Software/Mathematica]]&lt;br /&gt;
&lt;br /&gt;
[[User:M_Janczyk/Login]]&lt;br /&gt;
&lt;br /&gt;
[[User:M_Janczyk/Support]]&lt;br /&gt;
&lt;br /&gt;
[[User:M_Janczyk/Git_GUI]]&lt;br /&gt;
&lt;br /&gt;
[[User:M_Janczyk/Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
[[User:M_Janczyk/Migrate_NEMO1_workspaces_to_NEMO2_workspaces]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=User:M_Janczyk/Migrate_NEMO1_workspaces_to_NEMO2_workspaces&amp;diff=15977</id>
		<title>User:M Janczyk/Migrate NEMO1 workspaces to NEMO2 workspaces</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=User:M_Janczyk/Migrate_NEMO1_workspaces_to_NEMO2_workspaces&amp;diff=15977"/>
		<updated>2026-04-21T08:13:19Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page NEMO2/Migrate NEMO1 workspaces to NEMO2 workspaces to User:M Janczyk/Migrate NEMO1 workspaces to NEMO2 workspaces without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|style=&amp;quot;background:#ffa833; width:100%;&amp;quot;&lt;br /&gt;
|style=&amp;quot;padding:5px; background:##ffa833; text-align:left&amp;quot;|&lt;br /&gt;
[[Image:Attention.svg|center|25px]]&lt;br /&gt;
|style=&amp;quot;padding:5px; background:#ffa833; text-align:left&amp;quot;|&lt;br /&gt;
NEMO2 workspaces are currently limited to 5 TB per workspace.&lt;br /&gt;
Larger workspaces should be split up first.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can migrate your NEMO1 workspace to NEMO2 using &amp;lt;code&amp;gt;rsync&amp;lt;/code&amp;gt; or the &amp;lt;code&amp;gt;migratenemo1ws&amp;lt;/code&amp;gt; script.&lt;br /&gt;
&lt;br /&gt;
Login to NEMO2 (after registration):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ssh -l &amp;lt;username&amp;gt; nemo2-login.nemo.uni-freiburg.de&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Using migratenemo1ws to migrate workspaces ==&lt;br /&gt;
&lt;br /&gt;
You can migrate your NEMO1 workspace to NEMO2 using the &amp;lt;code&amp;gt;migratenemo1ws&amp;lt;/code&amp;gt; script.&lt;br /&gt;
It will migrate your NEMO1 workspace to NEMO2 using &amp;lt;code&amp;gt;rsync&amp;lt;/code&amp;gt; with predefined options&amp;lt;code&amp;gt;-a -h -x -z -P --progress&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-a: archive mode; equals -rlptgoD (no -H, -A, -X)&lt;br /&gt;
-h: output numbers in a human-readable format&lt;br /&gt;
-x: don&#039;t cross filesystem boundaries&lt;br /&gt;
-z: compress file data during the transfer&lt;br /&gt;
-P: keep partially transferred files&lt;br /&gt;
--progress: show progress during transfer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This leads to the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -ahxzP --progress workflow.nemo.uni-freiburg.de:/work/ws/nemo/&amp;lt;username&amp;gt;-&amp;lt;nemo1wsname&amp;gt;-0/ /work/classic/&amp;lt;username&amp;gt;-&amp;lt;nemo2wsname&amp;gt;/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The script will also delete files in the target that are not in the source, if you use the &amp;lt;code&amp;gt;-d&amp;lt;/code&amp;gt; option.&lt;br /&gt;
To test the migration without transferring any files, use the &amp;lt;code&amp;gt;-n&amp;lt;/code&amp;gt; option for a dry run.&lt;br /&gt;
If you want to clean up the installation files and exit, use the &amp;lt;code&amp;gt;-c&amp;lt;/code&amp;gt; option.&lt;br /&gt;
&lt;br /&gt;
The help message is as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@login3 ~&amp;gt; migratenemo1ws -h&lt;br /&gt;
Usage:&lt;br /&gt;
  /usr/local/bin/migratenemo1ws [-h] [-c] [-d] [-n] [-s &amp;lt;source&amp;gt;] [-t &amp;lt;target&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
  -h            this help&lt;br /&gt;
  -c            cleanup installation files and exit&lt;br /&gt;
  -d            delete files in target that are not in source&lt;br /&gt;
  -n            perform a dry run without transferring any files&lt;br /&gt;
  -s &amp;lt;source&amp;gt;   use this NEMO1 workspace name as source&lt;br /&gt;
  -t &amp;lt;target&amp;gt;   use this NEMO2 workspace name as target&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  /usr/local/bin/migratenemo1ws -s nemo1ws -t nemo2ws&lt;br /&gt;
&lt;br /&gt;
Migrating workspaces may take a while, depending on the amount of data to be transferred.&lt;br /&gt;
We suggest to run this script in a screen/tmux session.&lt;br /&gt;
You can detach from the session by pressing Ctrl+A, D (Ctrl+B, D, for tmux).&lt;br /&gt;
You can reattach to the session by running &amp;lt;code&amp;gt;screen -r&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;tmux attach&amp;lt;/code&amp;gt;).&lt;br /&gt;
You can cancel the migration by pressing Ctrl+C.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is recommended to run this script in a &amp;lt;code&amp;gt;screen&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;tmux&amp;lt;/code&amp;gt; session, as the migration may take a while.&lt;br /&gt;
You can detach from the session by pressing Ctrl+A, D (Ctrl+B, D, for tmux).&lt;br /&gt;
You can reattach to the session by running &amp;lt;code&amp;gt;screen -r&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;tmux attach&amp;lt;/code&amp;gt;).&lt;br /&gt;
You can cancel the migration by pressing Ctrl+C.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# For screen users:&lt;br /&gt;
# start a screen session&lt;br /&gt;
screen -S migratenemo1ws&lt;br /&gt;
# start data migration&lt;br /&gt;
migratenemo1ws -s nemo1ws -t nemo2ws&lt;br /&gt;
# detach from the screen session&lt;br /&gt;
Ctrl+A, D&lt;br /&gt;
# reattach to the screen session&lt;br /&gt;
screen -r migratenemo1ws&lt;br /&gt;
# cancel migration, if needed&lt;br /&gt;
Ctrl+C&lt;br /&gt;
# exit screen session, when done&lt;br /&gt;
Ctrl+D&lt;br /&gt;
&lt;br /&gt;
# For tmux users:&lt;br /&gt;
# start a tmux session&lt;br /&gt;
tmux new -s migratenemo1ws&lt;br /&gt;
# start data migration&lt;br /&gt;
migratenemo1ws -s nemo1ws -t nemo2ws&lt;br /&gt;
# detach from the tmux session&lt;br /&gt;
Ctrl+B, D&lt;br /&gt;
# reattach to the tmux session&lt;br /&gt;
tmux attach -t migratenemo1ws&lt;br /&gt;
# cancel migration, if needed&lt;br /&gt;
Ctrl+C&lt;br /&gt;
# exit tmux session, when done&lt;br /&gt;
Ctrl+D&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Using rsync manually ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rsync&amp;lt;/code&amp;gt; is a fast and versatile file copying tool. It can be used to migrate your NEMO1 workspace to NEMO2.&lt;br /&gt;
&lt;br /&gt;
You can use the above command to migrate your NEMO1 workspace to NEMO2:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -ahxzP --progress login.nemo.uni-freiburg.de:/work/ws/nemo/&amp;lt;username&amp;gt;-&amp;lt;nemo1wsname&amp;gt;-0/ /work/classic/&amp;lt;username&amp;gt;-&amp;lt;nemo2wsname&amp;gt;/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To test which files will be transferred without actually transferring them, use the &amp;lt;code&amp;gt;--dry-run&amp;lt;/code&amp;gt; option:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -ahxzP --progress --dry-run login.nemo.uni-freiburg.de:/work/ws/nemo/&amp;lt;username&amp;gt;-&amp;lt;nemo1wsname&amp;gt;-0/ /work/classic/&amp;lt;username&amp;gt;-&amp;lt;nemo2wsname&amp;gt;/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
To delete files in the target that are not in the source, use the &amp;lt;code&amp;gt;--delete&amp;lt;/code&amp;gt; option:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -ahxzP --progress --delete login.nemo.uni-freiburg.de:/work/ws/nemo/&amp;lt;username&amp;gt;-&amp;lt;nemo1wsname&amp;gt;-0/ /work/classic/&amp;lt;username&amp;gt;-&amp;lt;nemo2wsname&amp;gt;/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Migrating directories from old NEMO1 HOME ==&lt;br /&gt;
&lt;br /&gt;
We suggest migrating only files that are needed for your work.&lt;br /&gt;
Try not to copy everything from your old NEMO1 home directory, since it may contain a lot of unnecessary files.&lt;br /&gt;
&lt;br /&gt;
You can migrate directories in your old NEMO1 home directory to NEMO2 using &amp;lt;code&amp;gt;rsync&amp;lt;/code&amp;gt; with the following command:&lt;br /&gt;
&amp;lt;code&amp;gt;rsync -ahxzP --progress login.nemo.uni-freiburg.de:&amp;lt;dirtomigrate&amp;gt;/ $HOME/nemo1homebak/&amp;lt;dirtomigrate&amp;gt;/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# migrate some job directory from old NEMO1 home to NEMO2 (replace &amp;lt;some_job&amp;gt; with the actual directory name)&lt;br /&gt;
mkdir -p $HOME/nemo1homebak/&amp;lt;some_job&amp;gt;/&lt;br /&gt;
rsync -ahxzP --progress login.nemo.uni-freiburg.de:&amp;lt;some_job&amp;gt;/ $HOME/nemo1homebak/&amp;lt;some_job&amp;gt;/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To test which files will be transferred without actually transferring them, use the &amp;lt;code&amp;gt;--dry-run&amp;lt;/code&amp;gt; option:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -ahxzP --progress --dry-run login.nemo.uni-freiburg.de:&amp;lt;dirtomigrate&amp;gt;/ $HOME/nemo1homebak/&amp;lt;dirtomigrate&amp;gt;/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
To delete files in the target that are not in the source, use the &amp;lt;code&amp;gt;--delete&amp;lt;/code&amp;gt; option:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rsync -ahxzP --progress --delete login.nemo.uni-freiburg.de:&amp;lt;dirtomigrate&amp;gt;/ $HOME/nemo1homebak/&amp;lt;dirtomigrate&amp;gt;/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/FAQ&amp;diff=15959</id>
		<title>NEMO2/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/FAQ&amp;diff=15959"/>
		<updated>2026-04-20T12:30:13Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
=== Q: I am having problems logging in to the cluster: ===&lt;br /&gt;
==== A: What you can do: ====&lt;br /&gt;
* Double-check your [[Registration/Login/Username|username]] and [[Registration/Password|password]].&lt;br /&gt;
* Make sure your CAPS LOCK key is not enabled.&lt;br /&gt;
* Try [[Registration/Password|resetting your password]] if you have forgotten it.&lt;br /&gt;
* Ensure you have [[Registration/2FA|set up a second factor (OTP/2FA)]]. This is required for login to NEMO2.&lt;br /&gt;
* Ensure you have the [[Registration/bwForCluster/Entitlement| bwForCluster Entitlement]] .&lt;br /&gt;
* Ensure your [[Registration/Account|account]] is not locked or expired.&lt;br /&gt;
* Ensure you have a valid [[Registration/bwForCluster/RV|Rechenvorhaben/project]].&lt;br /&gt;
* Try logging in from a different device or browser.&lt;br /&gt;
* Try a different [[NEMO2/Login|login node]]:&lt;br /&gt;
** &amp;lt;code&amp;gt;login1.nemo.uni-freiburg.de&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;login2.nemo.uni-freiburg.de&amp;lt;/code&amp;gt;&lt;br /&gt;
* Are you within the university network (Universities in Baden-Württemberg, BELWÜ)?&lt;br /&gt;
** If you are outside the BelWü network (e.g. at home), you must first connect via VPN to your home institution.&lt;br /&gt;
** Please send us the information from the &amp;quot;Help Desk&amp;quot; tab on the website: https://wieistmeineip.scc.kit.edu/index.html.en_US&lt;br /&gt;
[[File:Ip_check.png|center|400px|thumb|Check IP Info.]]&lt;br /&gt;
* Send us the output of the following command:&lt;br /&gt;
  ssh -l [[username]] [[Registration/Login/Hostname|hostname]] -vvv&lt;br /&gt;
  # Example:&lt;br /&gt;
  ssh -l fr_ab1234 login.nemo.uni-freiburg.de -vvv&lt;br /&gt;
&lt;br /&gt;
=== Q: I see &#039;Status: LOST_ACCESS&#039; in the Registry: ===&lt;br /&gt;
==== A: Check which of the following requirements are missing: ====&lt;br /&gt;
* You need the [[Registration/bwForCluster/Entitlement|bwForCluster Entitlement]]. If it is missing, contact the local support of your home university.&lt;br /&gt;
* Check if you are an active member of a compute activity (Rechenvorhaben) and that the RV has not expired: [https://zas.bwhpc.de/shib/info_rv.php ZAS membership page]&lt;br /&gt;
&lt;br /&gt;
=== Q: I have lost my phone / OTP secret: ===&lt;br /&gt;
==== A: Add a new OTP secret ====&lt;br /&gt;
Use your [[Registration/2FA|Backup TAN list]] to log in and add a new OTP secret.&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/FAQ&amp;diff=15958</id>
		<title>NEMO2/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/FAQ&amp;diff=15958"/>
		<updated>2026-04-20T12:20:03Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page NEMO2/Login/FAQ to NEMO2/FAQ over a redirect without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
=== Q: I am having problems logging in to the cluster: ===&lt;br /&gt;
==== A: What you can do: ====&lt;br /&gt;
* Double-check your [[Registration/Login/Username|username]] and [[Registration/Password|password]].&lt;br /&gt;
* Make sure your CAPS LOCK key is not enabled.&lt;br /&gt;
* Try [[Registration/Password|resetting your password]] if you have forgotten it.&lt;br /&gt;
* Ensure you have the [[Registration/bwForCluster/Entitlement| bwForCluster Entitlement]] .&lt;br /&gt;
* Ensure your [[Registration/Account|account]] is not locked or expired.&lt;br /&gt;
* Ensure you have a valid [[Registration/bwForCluster/RV|Rechenvorhaben/project]].&lt;br /&gt;
* Try logging in from a different device or browser.&lt;br /&gt;
* Are you within the university network (Universities in Baden-Württemberg, BELWÜ)?&lt;br /&gt;
** Please send us the information from the &amp;quot;Help Desk&amp;quot; tab on the website: https://wieistmeineip.scc.kit.edu/index.html.en_US&lt;br /&gt;
[[File:Ip_check.png|center|400px|thumb|Check IP Info.]]&lt;br /&gt;
* Send us the output of the following command:&lt;br /&gt;
  ssh -l [[username]] [[Registration/Login/Hostname|hostname]] -vvv&lt;br /&gt;
  # Example:&lt;br /&gt;
  ssh -l fr_ab1234 login.nemo.uni-freiburg.de -vvv&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/FAQ&amp;diff=15956</id>
		<title>NEMO2/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/FAQ&amp;diff=15956"/>
		<updated>2026-04-20T12:19:37Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page NEMO2/FAQ to NEMO2/Login/FAQ&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
=== Q: I am having problems logging in to the cluster: ===&lt;br /&gt;
==== A: What you can do: ====&lt;br /&gt;
* Double-check your [[Registration/Login/Username|username]] and [[Registration/Password|password]].&lt;br /&gt;
* Make sure your CAPS LOCK key is not enabled.&lt;br /&gt;
* Try [[Registration/Password|resetting your password]] if you have forgotten it.&lt;br /&gt;
* Ensure you have the [[Registration/bwForCluster/Entitlement| bwForCluster Entitlement]] .&lt;br /&gt;
* Ensure your [[Registration/Account|account]] is not locked or expired.&lt;br /&gt;
* Ensure you have a valid [[Registration/bwForCluster/RV|Rechenvorhaben/project]].&lt;br /&gt;
* Try logging in from a different device or browser.&lt;br /&gt;
* Are you within the university network (Universities in Baden-Württemberg, BELWÜ)?&lt;br /&gt;
** Please send us the information from the &amp;quot;Help Desk&amp;quot; tab on the website: https://wieistmeineip.scc.kit.edu/index.html.en_US&lt;br /&gt;
[[File:Ip_check.png|center|400px|thumb|Check IP Info.]]&lt;br /&gt;
* Send us the output of the following command:&lt;br /&gt;
  ssh -l [[username]] [[Registration/Login/Hostname|hostname]] -vvv&lt;br /&gt;
  # Example:&lt;br /&gt;
  ssh -l fr_ab1234 login.nemo.uni-freiburg.de -vvv&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwUniCluster&amp;diff=15955</id>
		<title>Registration/bwUniCluster</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwUniCluster&amp;diff=15955"/>
		<updated>2026-04-20T11:04:43Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Information for registered users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Registration bwUniCluster =&lt;br /&gt;
&lt;br /&gt;
The bwUniCluster is the universal cluster for tier 3 high performance computing (HPC) in Baden-Württemberg.&lt;br /&gt;
It is co-financed by the Ministry of Science, Research and the Arts Baden-Württemberg and the shareholders.&lt;br /&gt;
&lt;br /&gt;
All members of the shareholder universities can apply for an account:&lt;br /&gt;
&lt;br /&gt;
* Universität Freiburg&lt;br /&gt;
* Universität Heidelberg&lt;br /&gt;
* Universität Hohenheim&lt;br /&gt;
* Karlsruhe Institute of Technology (KIT)&lt;br /&gt;
* Universität Konstanz&lt;br /&gt;
* Universität Mannheim&lt;br /&gt;
* Universität Stuttgart&lt;br /&gt;
* Universität Tübingen&lt;br /&gt;
* Universität Ulm&lt;br /&gt;
* [[Registration/HAW|HAW BW e.V.]] (an association of several universities of applied sciences in Baden-Württemberg)&lt;br /&gt;
&lt;br /&gt;
The use of the bwUniCluster is free of charge.&lt;br /&gt;
&lt;br /&gt;
== Three Steps for Registration ==&lt;br /&gt;
&lt;br /&gt;
[[File:bwUniCluster-Registration.png|thumb|right|upright=1.3|bwUniCluster Registration Process]]&lt;br /&gt;
&lt;br /&gt;
The registration process for the bwUniCluster is divided into three steps:&lt;br /&gt;
&lt;br /&gt;
* Step A: You need to get the &#039;&#039;&#039;bwUniCluster Entitlement&#039;&#039;&#039; from your university/college.&amp;lt;br /&amp;gt;&amp;amp;rarr; &#039;&#039;&#039;[[Registration/bwUniCluster/Entitlement|Step A: bwUniCluster Entitlement]]&lt;br /&gt;
* Step B: You need to fill out the &#039;&#039;&#039;bwUniCluster questionnaire&#039;&#039;&#039;.&amp;lt;br /&amp;gt;&amp;amp;rarr; &#039;&#039;&#039;[[Registration/bwUniCluster/Questionnaire|Step B: bwUniCluster Questionnaire]]&lt;br /&gt;
&amp;lt;!--{|style=&amp;quot;background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
|style=&amp;quot;padding:5px; background:#cef2e0; text-align:left&amp;quot;|&lt;br /&gt;
[[Image:Attention.svg|center|25px]]&lt;br /&gt;
|style=&amp;quot;padding:5px; background:#cef2e0; text-align:left&amp;quot;|&lt;br /&gt;
Please fill out the bwUniCluster questionnaire within 14 days after registration. Otherwise your login to the cluster will be deactivated.&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Step C: You need to &#039;&#039;&#039;register for the service bwUniCluster&#039;&#039;&#039; (create an account on the cluster).&amp;lt;br /&amp;gt;&amp;amp;rarr; &#039;&#039;&#039;[[Registration/bwUniCluster/Service|Step C: bwUniCluster Registration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After finishing Step C, you are done with registration. &lt;br /&gt;
&lt;br /&gt;
* To &#039;&#039;&#039;login&#039;&#039;&#039; to the bwUniCluster, see our &amp;lt;br /&amp;gt; &amp;amp;rarr; &#039;&#039;&#039;[[Registration/Login|Login Guide]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Information for registered users ==&lt;br /&gt;
&lt;br /&gt;
* Please refer to cluster-specific pages for &#039;&#039;&#039;[[bwUniCluster3.0]]&#039;&#039;&#039; (also accessible via the overview links on the left).&lt;br /&gt;
* If you want to check if your &#039;&#039;&#039;account&#039;&#039;&#039; is still valid on the bwUniCluster, please refer to the general &amp;lt;br /&amp;gt; &amp;amp;rarr; &#039;&#039;&#039;[[Registration/Account|Account Guide]]&#039;&#039;&#039;&lt;br /&gt;
* If you want to &#039;&#039;&#039;create a second factor&#039;&#039;&#039;, please refer to &amp;lt;br /&amp;gt; &amp;amp;rarr; &#039;&#039;&#039;[[Registration/2FA|Generate a Second Factor (2FA)]]&#039;&#039;&#039;&lt;br /&gt;
* If you need to &#039;&#039;&#039;change or forgot your password&#039;&#039;&#039; for the bwUniCluster, please refer to the general &amp;lt;br /&amp;gt; &amp;amp;rarr; &#039;&#039;&#039;[[Registration/Password|Password Guide]]&#039;&#039;&#039;&lt;br /&gt;
* If you want to &#039;&#039;&#039;use SSH keys&#039;&#039;&#039; on the bwUniCluster, please refer to &amp;lt;br /&amp;gt; &amp;amp;rarr; &#039;&#039;&#039;[[Registration/SSH|Registering SSH Keys with your Cluster]]&#039;&#039;&#039;&lt;br /&gt;
* If you want do &#039;&#039;&#039;de-register your user account&#039;&#039;&#039; from the bwUniCluster, please refer to the general &amp;lt;br /&amp;gt;&amp;amp;rarr; &#039;&#039;&#039;[[Registration/Deregistration|De-registration Guide]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Contact / Support ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or problems concerning the bwUniCluster registration, please [[BwUniCluster3.0/Support|contact your local hotline]].&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Slurm&amp;diff=15920</id>
		<title>NEMO2/Slurm</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Slurm&amp;diff=15920"/>
		<updated>2026-04-09T13:06:04Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: /* Partitions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The bwForCluster NEMO 2 uses Slurm ([https://slurm.schedmd.com/ https://slurm.schedmd.com/]) for scheduling compute jobs. &lt;br /&gt;
&lt;br /&gt;
= Slurm Command Overview =&lt;br /&gt;
&lt;br /&gt;
{| width=750px class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Slurm commands !! Brief explanation&lt;br /&gt;
|-&lt;br /&gt;
| [https://slurm.schedmd.com/sbatch.html sbatch] || Submits a job and queues it in an input queue&lt;br /&gt;
|-&lt;br /&gt;
| [https://slurm.schedmd.com/salloc.html salloc] || Request resources for an interactive job&lt;br /&gt;
|-&lt;br /&gt;
| [https://slurm.schedmd.com/squeue.html squeue] || Displays information about active, eligible, blocked, and/or recently completed jobs &lt;br /&gt;
|-&lt;br /&gt;
| [https://slurm.schedmd.com/scontrol.html scontrol] || Displays detailed job state information&lt;br /&gt;
|-&lt;br /&gt;
| [https://slurm.schedmd.com/sstat.html sstat] || Displays status information about a running job&lt;br /&gt;
|- &lt;br /&gt;
| [https://slurm.schedmd.com/scancel.html scancel] || Cancels a job&lt;br /&gt;
|- &lt;br /&gt;
| seff  || Shows the &amp;quot;job efficiency&amp;quot; of a job after it has finished&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Submitting Jobs on the bwForCluster NEMO 2 =&lt;br /&gt;
&lt;br /&gt;
Batch jobs are submitted with the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=shell&amp;gt;$ sbatch &amp;lt;job-script&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A job script contains options for Slurm in lines beginning with &amp;lt;code&amp;gt;#SBATCH&amp;lt;/code&amp;gt; as well as your commands which you want to execute on the compute nodes. For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;shell&#039;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --nodes=1&lt;br /&gt;
#SBATCH --ntasks-per-node=1&lt;br /&gt;
#SBATCH --time=00:14:00&lt;br /&gt;
#SBATCH --mem=1gb&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can override options from the script on the command-line:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=shell&amp;gt;$ sbatch --time=03:00:00 &amp;lt;job-script&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resource Requests ==&lt;br /&gt;
&lt;br /&gt;
Important resource request options for the Slurm command sbatch are:&lt;br /&gt;
&lt;br /&gt;
{| width=750px class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Option !!  Slurm (sbatch)&lt;br /&gt;
|-&lt;br /&gt;
| #SBATCH|| Script directive&lt;br /&gt;
|-&lt;br /&gt;
| --time=&amp;lt;hh:mm:ss&amp;gt; (-t &amp;lt;hh:mm:ss&amp;gt;)|| Wall time limit&lt;br /&gt;
|-&lt;br /&gt;
| --job-name=&amp;lt;name&amp;gt;  (-J &amp;lt;name&amp;gt;)|| Job name&lt;br /&gt;
|-&lt;br /&gt;
| --nodes=&amp;lt;count&amp;gt; (-N &amp;lt;count&amp;gt;)|| Node count&lt;br /&gt;
|-&lt;br /&gt;
| --ntasks=&amp;lt;count&amp;gt; (-n &amp;lt;count&amp;gt;)|| Core count&lt;br /&gt;
|-&lt;br /&gt;
| --ntasks-per-node=&amp;lt;count&amp;gt;|| Process count per node&lt;br /&gt;
|-&lt;br /&gt;
| --mem=&amp;lt;limit&amp;gt;|| Memory limit per node&lt;br /&gt;
|-&lt;br /&gt;
| --mem-per-cpu=&amp;lt;limit&amp;gt;|| Memory limit per process&lt;br /&gt;
|-&lt;br /&gt;
| --gpus=&amp;lt;count&amp;gt; || GPU count&lt;br /&gt;
|-&lt;br /&gt;
| --gres=gpu:&amp;lt;count&amp;gt;|| GPU count (gres = &amp;quot;generic resource&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| --exclusive|| Node exclusive job&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nodes and Cores&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Slurm provides a number of options to request nodes and cores.&lt;br /&gt;
Typically, using &amp;lt;code&amp;gt;--nodes=&amp;lt;count&amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;--ntasks-per-node=&amp;lt;count&amp;gt;&amp;lt;/code&amp;gt; should work for all your jobs. For single core jobs, it would be sufficient to use the option &amp;lt;code&amp;gt;--ntasks=1&amp;lt;/code&amp;gt;. Specifying only &amp;lt;code&amp;gt;--ntasks&amp;lt;/code&amp;gt; may lead to slurm trying to distribute tasks over more than one node even if you requested a small amount of cores.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Memory&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Memory can be requested with either the option &amp;lt;code&amp;gt;--mem=&amp;lt;limit&amp;gt;&amp;lt;/code&amp;gt; (memory per node) or &amp;lt;code&amp;gt;--mem-per-cpu=&amp;lt;limit&amp;gt;&amp;lt;/code&amp;gt; (memory per process). When looking up the maximum available memory for a certain node type subtract about 5 GB for the operating system. Specify the memory limit as a value-unit-pair, for example 500mb or 8gb.&lt;br /&gt;
&lt;br /&gt;
In most cases it is preferable to use the &amp;lt;code&amp;gt;--mem=&amp;lt;limit&amp;gt;&amp;lt;/code&amp;gt; option.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;GPUs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
GPUs are requested as &amp;quot;generic resources&amp;quot; with &amp;lt;code&amp;gt;--gres:gpu:&amp;lt;count&amp;gt;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;--gpus:&amp;lt;count&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Default Values ==&lt;br /&gt;
&lt;br /&gt;
Default values for jobs are:&lt;br /&gt;
&lt;br /&gt;
* Runtime: --time=01:00:00 (1 hour)&lt;br /&gt;
* Nodes: --nodes=1 (one node)&lt;br /&gt;
* Tasks: --tasks-per-node=1 (one task per node)&lt;br /&gt;
* Cores: --cpus-per-task=1 (one core per task)&lt;br /&gt;
* Memory: --mem-per-cpu=1gb (1 GB per core)&lt;br /&gt;
&lt;br /&gt;
== Partitions ==&lt;br /&gt;
&lt;br /&gt;
On bwForCluster NEMO 2 it is &#039;&#039;&#039;optional&#039;&#039;&#039; to request a partition with &amp;lt;code&amp;gt;--partition=&amp;lt;partition_name&amp;gt;&amp;lt;/code&amp;gt; on job submission. Within a partition job allocations are routed automatically to the most suitable compute node(s) for the requested resources (e.g. amount of nodes and cores, memory, number of GPUs). The &#039;cpu&#039; partition is the default partition, if no partition is requested. It will start jobs either on &#039;milan&#039; or &#039;genoa&#039; nodes.&lt;br /&gt;
&lt;br /&gt;
The partitions &#039;cpu&#039;, &#039;l40s&#039;, &#039;mi300a&#039;, &#039;h200&#039; and &#039;rtx&#039; only allow the use of single nodes. You cannot start jobs that use more than one node, either by specifying &amp;lt;code&amp;gt;--nodes&amp;lt;/code&amp;gt; (&amp;gt;1) or &amp;lt;code&amp;gt;--ntasks&amp;lt;/code&amp;gt; (more than available on one node). If you do so, your jobs will be blocked with the reason (PartitionNodeLimit).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;All&#039;&#039;&#039; partitions are operated in shared mode, i.e. jobs from different users can run on the same node. Jobs can get exclusive access to compute nodes in these partitions with the &amp;lt;code&amp;gt;--exclusive&amp;lt;/code&amp;gt; option.&lt;br /&gt;
&lt;br /&gt;
The login partition is intended for quick tests on the login lodes with the Slurm environment.&lt;br /&gt;
&lt;br /&gt;
See [[NEMO2/Hardware]] for more information on the exact hardware specifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! style=&amp;quot;width:5%&amp;quot;| Partition&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| Multi Node&lt;br /&gt;
! style=&amp;quot;width:20%&amp;quot;| Nodes&lt;br /&gt;
! style=&amp;quot;width:20%&amp;quot;| APU/GPU&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| Cores per APU/GPU&lt;br /&gt;
! style=&amp;quot;width:20%&amp;quot;| Defaults&lt;br /&gt;
! style=&amp;quot;width:15%&amp;quot;| Limits&lt;br /&gt;
|-&lt;br /&gt;
| cpu*&lt;br /&gt;
| single node&lt;br /&gt;
| 2x AMD EPYC 7763/9654 (Milan/Genoa)&lt;br /&gt;
| ---&lt;br /&gt;
| ---&lt;br /&gt;
| ntasks=1, time=01:00:00, mem-per-cpu=1gb&lt;br /&gt;
| time=96:00:00, nodes=1&lt;br /&gt;
|-&lt;br /&gt;
| genoa&lt;br /&gt;
| multi node&lt;br /&gt;
| 2x AMD EPYC 9654 (Genoa)&lt;br /&gt;
| ---&lt;br /&gt;
| ---&lt;br /&gt;
| ntasks=1, time=01:00:00, mem-per-cpu=1gb&lt;br /&gt;
| time=96:00:00&lt;br /&gt;
|-&lt;br /&gt;
| milan&lt;br /&gt;
| multi node&lt;br /&gt;
| 2x AMD EPYC 7763 (Milan)&lt;br /&gt;
| ---&lt;br /&gt;
| ---&lt;br /&gt;
| ntasks=1, time=01:00:00, mem-per-cpu=1gb&lt;br /&gt;
| time=96:00:00&lt;br /&gt;
|-&lt;br /&gt;
| l40s&lt;br /&gt;
| single node&lt;br /&gt;
| 2x Intel Xeon Platinum 8562Y+ (5th Gen)&lt;br /&gt;
| 4x NVIDIA L40S&lt;br /&gt;
| 15&lt;br /&gt;
| ntasks=1, time=01:00:00, mem-per-cpu=1gb&lt;br /&gt;
| time=48:00:00, nodes=1, gpus=4&lt;br /&gt;
|-&lt;br /&gt;
| mi300a&lt;br /&gt;
| single node&lt;br /&gt;
| 4x AMD Instinct MI300A&lt;br /&gt;
| 4x AMD Instinct MI300A&lt;br /&gt;
| 23&lt;br /&gt;
| ntasks=1, time=01:00:00, mem-per-cpu=1gb&lt;br /&gt;
| time=48:00:00, nodes=1, gpus=4&lt;br /&gt;
|-&lt;br /&gt;
| h200&lt;br /&gt;
| single node&lt;br /&gt;
| 2x AMD EPYC 9654 (Genoa)&lt;br /&gt;
| 8x NVIDIA H200&lt;br /&gt;
| 23&lt;br /&gt;
| ntasks=1, time=01:00:00, mem-per-cpu=1gb&lt;br /&gt;
| time=48:00:00, nodes=1, gpus=8&lt;br /&gt;
|-&lt;br /&gt;
| rtx&lt;br /&gt;
| single node&lt;br /&gt;
| 2x AMD EPYC 9655 (Turin)&lt;br /&gt;
| 4x NVIDIA RTX PRO 6000 Blackwell Server Edition&lt;br /&gt;
| 47&lt;br /&gt;
| ntasks=1, time=01:00:00, mem-per-cpu=1gb&lt;br /&gt;
| time=48:00:00, nodes=1, gpus=4&lt;br /&gt;
|-&lt;br /&gt;
| login&lt;br /&gt;
| single node&lt;br /&gt;
| 1x AMD EPYC 9354 (Genoa) (SMT on)&lt;br /&gt;
| ---&lt;br /&gt;
| ---&lt;br /&gt;
| ntasks=1, time=15:00, mem-per-cpu=1gb&lt;br /&gt;
| time=15:00, nodes=1, ntasks=4, mem=50gb&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; default partition&lt;br /&gt;
&lt;br /&gt;
== Show free nodes ==&lt;br /&gt;
&lt;br /&gt;
The Slurm command &amp;lt;code&amp;gt;sinfo&amp;lt;/code&amp;gt; is used to view partition and node information for a system running Slurm, unfortunately it can only be used by the administrators. For users there is a special binary &amp;lt;code&amp;gt;sinfo_t_idle&amp;lt;/code&amp;gt; to find out how many nodes are available on the system for immediate use.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sinfo_t_idle&lt;br /&gt;
Partition cpu*                    :    127 nodes idle&lt;br /&gt;
Partition genoa                   :     30 nodes idle&lt;br /&gt;
Partition milan                   :     97 nodes idle&lt;br /&gt;
Partition l40s                    :      6 nodes idle&lt;br /&gt;
Partition mi300a                  :      3 nodes idle&lt;br /&gt;
Partition login                   :      2 nodes idle&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Monitoring Jobs with squeue ==&lt;br /&gt;
&lt;br /&gt;
After you submitted the job, you can see it waiting using the &amp;lt;code&amp;gt;squeue&amp;lt;/code&amp;gt; command:&lt;br /&gt;
&lt;br /&gt;
(also read the man page with &amp;lt;code&amp;gt;man squeue&amp;lt;/code&amp;gt; for more information on how to use the command)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&#039;shell&#039;&amp;gt;&lt;br /&gt;
&amp;gt; squeue&lt;br /&gt;
             JOBID PARTITION     NAME       USER  ST       TIME  NODES NODELIST(REASON)&lt;br /&gt;
               426       cpu      20k   fr_xy0123  R       0:02      2 n[4101-4102]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Output shows: &lt;br /&gt;
* JOBID: the jobid is an unique number your job gets&lt;br /&gt;
* PARTITION: the cluster can be divided in different types of nodes.&lt;br /&gt;
* NAME: the name you gave your job with the --job-name= option&lt;br /&gt;
* USER: your username&lt;br /&gt;
* ST: the state the job is in. R = running, PD = pending, CD = completed. See man page for a full list on states. &lt;br /&gt;
* TIME: how long the job has been running&lt;br /&gt;
* NODES: how many nodes were requested&lt;br /&gt;
* NODELIST(REASON): either show the node(s) the job is running on, or a reason why it hasn&#039;t started&lt;br /&gt;
&lt;br /&gt;
==scontrol==&lt;br /&gt;
&lt;br /&gt;
You can then show more info on one specific running job using the &amp;lt;code&amp;gt;scontrol&amp;lt;/code&amp;gt; command, e.g for the job with ID 426 listed above:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
scontrol show job 426&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
displays detailed information for job with JobID 426&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
scontrol show jobs&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
displays detailed information for all your jobs&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
scontrol write batch_script 426 -&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
display job script of a running job. The &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; is a special filename which means &amp;quot;write to the terminal&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Monitoring a Started Job ==&lt;br /&gt;
&lt;br /&gt;
After a job has started, you can ssh from a login node to the node(s) the job is running on, using the node name from NODELIST, e.g. if your job runs on n4101:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;gt; ssh n4101 &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Job Examples ==&lt;br /&gt;
&lt;br /&gt;
Here you can find some example scripts for batch jobs.&lt;br /&gt;
&lt;br /&gt;
=== Serial Programs ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;slurm&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --partition=cpu&lt;br /&gt;
#SBATCH --ntasks=1&lt;br /&gt;
#SBATCH --time=20:00:00&lt;br /&gt;
#SBATCH --mem=3800mb&lt;br /&gt;
./my_serial_program&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* Jobs with &amp;lt;code&amp;gt;--mem&amp;lt;/code&amp;gt; up to 500gb can run on all node types associated with the cpu partition.&lt;br /&gt;
&lt;br /&gt;
=== Multi-threaded Programs ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;slurm&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --partition=cpu&lt;br /&gt;
#SBATCH --nodes=1&lt;br /&gt;
#SBATCH --ntasks-per-node=1&lt;br /&gt;
#SBATCH --cpus-per-task=32&lt;br /&gt;
#SBATCH --time=01:30:00&lt;br /&gt;
#SBATCH --mem=50gb&lt;br /&gt;
export OMP_NUM_THREADS=${SLURM_CPUS_PER_TASK}&lt;br /&gt;
./my_multithreaded_program&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* Jobs with &amp;lt;code&amp;gt;--ntasks-per-node&amp;lt;/code&amp;gt; up to 126 and &amp;lt;code&amp;gt;--mem&amp;lt;/code&amp;gt; up to 500gb can run on all node types associated with the milan partition.&lt;br /&gt;
* With &amp;lt;code&amp;gt;export OMP_NUM_THREADS=${SLURM_CPUS_PER_TASK}&amp;lt;/code&amp;gt; you can set the number of threads according to the number of resources requested.&lt;br /&gt;
&lt;br /&gt;
=== MPI Programs ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;slurm&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --partition=milan&lt;br /&gt;
#SBATCH --nodes=2&lt;br /&gt;
#SBATCH --ntasks-per-node=126&lt;br /&gt;
#SBATCH --time=12:00:00&lt;br /&gt;
module load mpi/openmpi   #  loads dependencies&lt;br /&gt;
srun ./my_mpi_program&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* &amp;lt;code&amp;gt;--mem&amp;lt;/code&amp;gt; requests the memory per node. The maximum is 500gb for partition milan.&lt;br /&gt;
* The Compiler and MPI modules used for the compilation must be loaded before the start of the program.&lt;br /&gt;
* &#039;&#039;&#039;It is recommended to start MPI programs with &amp;lt;code&amp;gt;srun&amp;lt;/code&amp;gt;.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Interactive Jobs =&lt;br /&gt;
&lt;br /&gt;
Interactive jobs must NOT run on the login nodes, however resources for interactive jobs can be requested using srun.&lt;br /&gt;
The following examples requests an interactive session on 1 core for 2 hours.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;$ salloc --partition=cpu --ntasks=1 --time=2:00:00&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After execution of this command wait until the queueing system has granted you the requested resources. Once granted you will be automatically logged on the allocated compute node.&lt;br /&gt;
&lt;br /&gt;
If you use applications or tools which provide a GUI, enable X-forwarding for your interactive session with. We suggest using VNC instead of X-forwarding:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;$ salloc --partition=cpu --ntasks=1 --time=2:00:00 --x11&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once the walltime limit has been reached you will be automatically logged out from the compute node.&lt;br /&gt;
&lt;br /&gt;
== Interactive Tests on the Login Nodes ==&lt;br /&gt;
&lt;br /&gt;
The login partition is intended for quick tests on the login lodes with the Slurm environment. The limits are 4 cores and 15 minutes of walltime.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
$ salloc --partition=login --ntasks=4&lt;br /&gt;
$ srun -p login &amp;lt;application&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Job Monitoring =&lt;br /&gt;
&lt;br /&gt;
== Information about submitted jobs ==&lt;br /&gt;
&lt;br /&gt;
For an overview of your submitted jobs use the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;$ squeue&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To get detailed information about a specific job use the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;$ scontrol show job &amp;lt;jobid&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
A job start may be delayed for various reasons:&lt;br /&gt;
* (QOSMaxCpuPerUserLimit) - There is a limit to how many CPU cores a user can use at the same time. The job exceeds this limit.&lt;br /&gt;
* (QOSMaxGRESPerUser) - There is a limit to how many GPUs a user can use at the same time. The job exceeds this limit.&lt;br /&gt;
* (QOSMinGRES) - The job was submitted to a gpu partition without requesting a GPU.&lt;br /&gt;
* (launch failed requeued held) - The job has failed to start. You may be able to resume it using scontrol. Alternatively you can cancel it and submit it again.&lt;br /&gt;
For further reasons please refer to: https://slurm.schedmd.com/job_reason_codes.html&lt;br /&gt;
&lt;br /&gt;
== Information about resource usage of running jobs ==&lt;br /&gt;
&lt;br /&gt;
You can monitor the resource usage of running jobs with the sstat command. For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sstat --format=JobId,AveCPU,AveRSS,MaxRSS -j &amp;lt;jobid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will show average CPU time, average and maximum memory consumption of all tasks in the running job.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sstat -e&amp;lt;/code&amp;gt; command shows a list of fields that can be specified with the &amp;lt;code&amp;gt;--format&amp;lt;/code&amp;gt; option.&lt;br /&gt;
&lt;br /&gt;
== Interactive access to running jobs ==&lt;br /&gt;
&lt;br /&gt;
It is also possible to attach an interactive shell to a running job with command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;$ srun --jobid=&amp;lt;jobid&amp;gt; --overlap --pty /bin/bash&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Commands like &amp;lt;code&amp;gt;htop&amp;lt;/code&amp;gt; show you the most busy processes on the node. To exit &amp;lt;code&amp;gt;htop&amp;lt;/code&amp;gt; type &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To monitor your GPU processes use the command &amp;lt;code&amp;gt;nvidia-smi&amp;lt;/code&amp;gt; on AMD APUs &amp;lt;code&amp;gt;rocm-smi&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Job Feedback ==&lt;br /&gt;
&lt;br /&gt;
You get feedback on resource usage and job efficiency for completed jobs with the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
$ seff &amp;lt;jobid&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example Output:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
Job ID: 426&lt;br /&gt;
Cluster: nemo&lt;br /&gt;
User/Group: fr_ab0123/fr_fr&lt;br /&gt;
State: COMPLETED (exit code 0)&lt;br /&gt;
Nodes: 2&lt;br /&gt;
Cores per node: 190&lt;br /&gt;
CPU Utilized: 19:13:22&lt;br /&gt;
CPU Efficiency: 91.06% of 21:06:40 core-walltime&lt;br /&gt;
Job Wall-clock time: 00:03:20&lt;br /&gt;
Memory Utilized: 15.48 GB&lt;br /&gt;
Memory Efficiency: 1.10% of 1.38 TB&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Explanation:&lt;br /&gt;
* Nodes: Number of allocated nodes for the job.&lt;br /&gt;
* Cores per node: Number of physical cores per node allocated for the job.&lt;br /&gt;
* CPU Utilized: Sum of utilized core time.&lt;br /&gt;
* CPU Efficiency: &#039;CPU Utilized&#039; with respect to core-walltime (= &#039;Nodes&#039; x &#039;Cores per node&#039; x &#039;Job Wall-clock time&#039;) in percent. &lt;br /&gt;
* Job Wall-clock time: runtime of the job.&lt;br /&gt;
* Memory Utilized: Sum of memory used. For multi node MPI jobs the sum is only correct when &amp;lt;code&amp;gt;srun&amp;lt;/code&amp;gt; is used instead of &amp;lt;code&amp;gt;mpirun&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Memory Efficiency: &#039;Memory Utilized&#039; with respect to total allocated memory for the job.&lt;br /&gt;
&lt;br /&gt;
= Queue / Partition Limits =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Currently, each user can use 8000 cores (QOSMaxCpuPerUserLimit) and 7,2 million core minutes (MaxCpuRunMinsPerUser) at any time.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The core minutes can be calculated by (running CPU cores) * (remaining runtime of all jobs in minutes) = CpuRunMinsPerUser, example:&lt;br /&gt;
&amp;lt;code&amp;gt;5000cores * 24h * 60min = 7.200.000 CpuRunMinsPerUser&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is constantly evaluated, you do not have to do anything.&lt;br /&gt;
This value decreases after a few minutes (running CPU cores * remaining runtime of all jobs in minutes) or when a job ends.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The partitions &#039;cpu&#039;, &#039;l40s&#039;, &#039;mi300a&#039; and &#039;h200&#039; only allow the use of single nodes.&#039;&#039;&#039;&lt;br /&gt;
You cannot start jobs that use more than one node, either by specifying &amp;lt;code&amp;gt;--nodes&amp;lt;/code&amp;gt; (&amp;gt;1) or &amp;lt;code&amp;gt;--ntasks&amp;lt;/code&amp;gt; (more than available on one node).&lt;br /&gt;
If you do so, your jobs will be blocked with the reason (PartitionNodeLimit).&lt;br /&gt;
&lt;br /&gt;
Common NEMO2 job codes:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! style=&amp;quot;width:20%&amp;quot;| Queue Job Code&lt;br /&gt;
! style=&amp;quot;width:80%&amp;quot;| Reason&lt;br /&gt;
|-&lt;br /&gt;
| MaxCpuRunMinsPerUser&lt;br /&gt;
| You are currently running more core minutes than permitted. This value decreases automatically over time.&lt;br /&gt;
|-&lt;br /&gt;
| PartitionNodeLimit&lt;br /&gt;
| You try to run a multi node job on a single node partition.&lt;br /&gt;
|-&lt;br /&gt;
| QOSMaxCpuPerUserLimit&lt;br /&gt;
| Your job cannot be started as your user would otherwise exceed the maximum permitted cores for one user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Check additional [https://slurm.schedmd.com/job_reason_codes.html reason codes] at Schedmd.&lt;br /&gt;
&lt;br /&gt;
= Accounting (not implemented) =&lt;br /&gt;
&lt;br /&gt;
Jobs are billed for allocated CPU cores, memory and GPUs.&lt;br /&gt;
&lt;br /&gt;
To see the accounting data of a specific job:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;$ sacct -j &amp;lt;jobid&amp;gt; --format=user,jobid,account,nnodes,ncpus,time,elapsed,AllocTRES%50&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To retrive the job history for a specific user for a certain time frame:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;$ sacct -u &amp;lt;user&amp;gt; -S 2025-03-01 -E 2025-03-02 --format=user,jobid,account,nnodes,ncpus,time,elapsed,AllocTRES%50&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15886</id>
		<title>NEMO2/Modules</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15886"/>
		<updated>2026-03-24T10:08:42Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Auto-update: EasyBuild module list (bot)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= bwForCluster NEMO 2 – Available EasyBuild Modules =&lt;br /&gt;
&lt;br /&gt;
This page is automatically generated from the module data collected on the HPC cluster.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Metric !! Value&lt;br /&gt;
|-&lt;br /&gt;
| Collection date || 2026-03-24T11:08:41.535205&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (Genoa / H200 / RTX / MI300A) || 596&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (L40S) || 330&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (Milan) || 554&lt;br /&gt;
|-&lt;br /&gt;
| Total unique modules (all groups) || 605&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Architecture !! Group !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt; || L40S || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt; || Milan || canonical (queried by collector)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Architectures within the same group share an identical module tree.  The modules listed below are therefore the same for all members of each group.&lt;br /&gt;
&lt;br /&gt;
== Genoa / H200 / RTX / MI300A ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiler Toolchains (toolchain/) (5 software, 11 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Computational Chemistry (chem/) (9 software, 12 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.26-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.3-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Management &amp;amp; Processing (data/) (3 software, 7 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.9.2-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (25 software, 91 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.45-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Libraries (lib/) (48 software, 140 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.22.3-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Utilities (tools/) (42 software, 135 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.1.1275-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Life Sciences &amp;amp; Bioinformatics (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MPI Libraries (mpi/) (2 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics (math/) (13 software, 21 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.4-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sympy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/sympy&amp;lt;/code&amp;gt; || SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.4.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (9 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics &amp;amp; Materials Science (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages &amp;amp; Utilities (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network perfect for data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Software (system/) (5 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization &amp;amp; Graphics (vis/) (25 software, 49 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L40S ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiler Toolchains (toolchain/) (3 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (4 software, 8 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Computational Chemistry (chem/) (2 software, 2 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Management &amp;amp; Processing (data/) (3 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (22 software, 55 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Libraries (lib/) (44 software, 85 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.3-gcccore-11.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;psutil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/psutil&amp;lt;/code&amp;gt; || A cross-platform process and system utilities module for Python&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Utilities (tools/) (39 software, 80 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libde265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libde265&amp;lt;/code&amp;gt; || libde265 is an open source implementation of the h.265 video codec&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MPI Libraries (mpi/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics (math/) (8 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (7 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages &amp;amp; Utilities (lang/) (14 software, 31 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network perfect for data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Software (system/) (5 software, 16 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization &amp;amp; Graphics (vis/) (18 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Milan ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiler Toolchains (toolchain/) (5 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Computational Chemistry (chem/) (9 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Management &amp;amp; Processing (data/) (3 software, 6 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (23 software, 88 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Libraries (lib/) (44 software, 128 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.2.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Utilities (tools/) (37 software, 126 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Life Sciences &amp;amp; Bioinformatics (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MPI Libraries (mpi/) (2 software, 5 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics (math/) (9 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (8 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2022a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics &amp;amp; Materials Science (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages &amp;amp; Utilities (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network perfect for data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Software (system/) (4 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization &amp;amp; Graphics (vis/) (25 software, 46 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15858</id>
		<title>NEMO2/Modules</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15858"/>
		<updated>2026-03-23T19:18:57Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Auto-update: EasyBuild module list (bot)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= bwForCluster NEMO 2 – Available EasyBuild Modules =&lt;br /&gt;
&lt;br /&gt;
This page is automatically generated from the module data collected on the HPC cluster.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Metric !! Value&lt;br /&gt;
|-&lt;br /&gt;
| Collection date || 2026-03-23T20:18:56.531215&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (Genoa / H200 / RTX / MI300A) || 596&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (L40S) || 330&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (Milan) || 554&lt;br /&gt;
|-&lt;br /&gt;
| Total unique modules (all groups) || 605&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Architecture !! Group !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt; || L40S || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt; || Milan || canonical (queried by collector)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Architectures within the same group share an identical module tree.  The modules listed below are therefore the same for all members of each group.&lt;br /&gt;
&lt;br /&gt;
== Genoa / H200 / RTX / MI300A ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiler Toolchains (toolchain/) (5 software, 11 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Computational Chemistry (chem/) (9 software, 12 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.26-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.3-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Management &amp;amp; Processing (data/) (3 software, 7 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.9.2-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (25 software, 91 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.45-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Libraries (lib/) (48 software, 140 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.22.3-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Utilities (tools/) (42 software, 135 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.1.1275-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Life Sciences &amp;amp; Bioinformatics (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MPI Libraries (mpi/) (2 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics (math/) (13 software, 21 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.4-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sympy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/sympy&amp;lt;/code&amp;gt; || SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.4.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (9 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics &amp;amp; Materials Science (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages &amp;amp; Utilities (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network perfect for data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Software (system/) (5 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization &amp;amp; Graphics (vis/) (25 software, 49 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L40S ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiler Toolchains (toolchain/) (3 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (4 software, 8 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Computational Chemistry (chem/) (2 software, 2 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Management &amp;amp; Processing (data/) (3 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (22 software, 55 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Libraries (lib/) (44 software, 85 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.3-gcccore-11.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;psutil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/psutil&amp;lt;/code&amp;gt; || A cross-platform process and system utilities module for Python&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Utilities (tools/) (39 software, 80 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libde265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libde265&amp;lt;/code&amp;gt; || libde265 is an open source implementation of the h.265 video codec&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MPI Libraries (mpi/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics (math/) (8 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (7 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages &amp;amp; Utilities (lang/) (14 software, 31 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network perfect for data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Software (system/) (5 software, 16 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization &amp;amp; Graphics (vis/) (18 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Milan ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiler Toolchains (toolchain/) (5 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Computational Chemistry (chem/) (9 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Management &amp;amp; Processing (data/) (3 software, 6 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (23 software, 88 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Libraries (lib/) (44 software, 128 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.2.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Utilities (tools/) (37 software, 126 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Life Sciences &amp;amp; Bioinformatics (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MPI Libraries (mpi/) (2 software, 5 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics (math/) (9 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (8 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2022a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics &amp;amp; Materials Science (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages &amp;amp; Utilities (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network perfect for data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Software (system/) (4 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization &amp;amp; Graphics (vis/) (25 software, 46 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15857</id>
		<title>NEMO2/Modules</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15857"/>
		<updated>2026-03-23T18:04:25Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Auto-update: EasyBuild module list (bot)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= bwForCluster NEMO 2 – Available EasyBuild Modules =&lt;br /&gt;
&lt;br /&gt;
This page is automatically generated from the module data collected on the HPC cluster.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Metric !! Value&lt;br /&gt;
|-&lt;br /&gt;
| Collection date || 2026-03-23T19:04:24.861542&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (Genoa / H200 / RTX / MI300A) || 596&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (L40S) || 330&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (Milan) || 554&lt;br /&gt;
|-&lt;br /&gt;
| Total unique modules (all groups) || 605&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Architecture !! Group !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt; || L40S || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt; || Milan || canonical (queried by collector)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Architectures within the same group share an identical module tree.  The modules listed below are therefore the same for all members of each group.&lt;br /&gt;
&lt;br /&gt;
== Genoa / H200 / RTX / MI300A ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 12 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.26-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.3-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 7 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.9.2-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (25 software, 91 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.45-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (42 software, 135 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.1.1275-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (48 software, 140 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.22.3-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (13 software, 21 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.4-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sympy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/sympy&amp;lt;/code&amp;gt; || SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.4.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (9 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 11 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 49 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L40S ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (2 software, 2 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (4 software, 8 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (22 software, 55 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (39 software, 80 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libde265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libde265&amp;lt;/code&amp;gt; || libde265 is an open source implementation of the h.265 video codec&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 85 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.3-gcccore-11.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;psutil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/psutil&amp;lt;/code&amp;gt; || A cross-platform process and system utilities module for Python&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (8 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (7 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (14 software, 31 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 16 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (3 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (18 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Milan ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 6 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (23 software, 88 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (37 software, 126 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 128 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.2.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (9 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (8 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2022a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 5 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (4 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 46 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15856</id>
		<title>NEMO2/Modules</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15856"/>
		<updated>2026-03-20T15:33:32Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Auto-update: EasyBuild module list (bot)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= bwForCluster NEMO 2 – Available EasyBuild Modules =&lt;br /&gt;
&lt;br /&gt;
This page is automatically generated from the module data collected on the HPC cluster.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Metric !! Value&lt;br /&gt;
|-&lt;br /&gt;
| Collection date || 2026-03-20T16:33:31.977250&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (Genoa / H200 / RTX / MI300A) || 596&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (L40S) || 330&lt;br /&gt;
|-&lt;br /&gt;
| Unique modules (Milan) || 554&lt;br /&gt;
|-&lt;br /&gt;
| Total unique modules (all groups) || 605&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Architecture !! Group !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt; || L40S || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt; || Milan || canonical (queried by collector)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Architectures within the same group share an identical module tree.  The modules listed below are therefore the same for all members of each group.&lt;br /&gt;
&lt;br /&gt;
== Genoa / H200 / RTX / MI300A ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 12 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.26-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.3-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 7 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.9.2-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (25 software, 91 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.45-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (42 software, 135 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.1.1275-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (48 software, 140 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.22.3-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (13 software, 21 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.4-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sympy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/sympy&amp;lt;/code&amp;gt; || SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.4.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (9 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 11 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 49 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L40S ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (2 software, 2 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (4 software, 8 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (22 software, 55 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (39 software, 80 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libde265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libde265&amp;lt;/code&amp;gt; || libde265 is an open source implementation of the h.265 video codec&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 85 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.3-gcccore-11.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;psutil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/psutil&amp;lt;/code&amp;gt; || A cross-platform process and system utilities module for Python&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (8 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (7 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (14 software, 31 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 16 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (3 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (18 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Milan ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 6 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (23 software, 88 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (37 software, 126 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 128 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.2.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (9 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (8 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2022a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 5 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (4 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 46 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2&amp;diff=15853</id>
		<title>NEMO2</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2&amp;diff=15853"/>
		<updated>2026-03-19T20:19:43Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Serverraum-2024-09.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster NEMO 2&#039;&#039;&#039; is dedicated to research in the bwHPC domains Neuroscience, Elementary Particle Physics, Microsystems Engineering and Material Science (NEMO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| style=&amp;quot;  background:#ffa833; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f80; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | NEMO1 Migration&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* Still using NEMO1: &#039;&#039;&#039;[[NEMO1|Go To NEMO1 Legacy Wiki]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Users of NEMO1 must&#039;&#039;&#039; [[Registration/bwForCluster/NEMO2|&#039;&#039;&#039;re-register for NEMO2&#039;&#039;&#039;]] (only step C necessary). You keep your existing projects (Rechenvorhaben).&lt;br /&gt;
* &#039;&#039;&#039;[[NEMO2/Migrate NEMO1 workspaces to NEMO2 workspaces|Migrate NEMO1 workspaces to NEMO2 workspaces]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[NEMO2/Migrate Moab to Slurm jobs|Migrate Moab to Slurm jobs]]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#ffa833; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f80; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Maintenance&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;strong&amp;gt;[https://www.nemo.uni-freiburg.de/nemo/stat/ Scheduled Power Maintenance 09.04.2024]&amp;lt;/strong&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News and Events&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [https://www.nemo.uni-freiburg.de/news/ NEMO News]&lt;br /&gt;
* [https://www.nemo.uni-freiburg.de/nemo/stat/ NEMO Status, Usage and (Maintenance) Announcements]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[NEMO2/Start|Getting Started]]&lt;br /&gt;
* [https://training.bwhpc.de E-Learning Courses]&lt;br /&gt;
* Contact and [[NEMO2/Support|Support]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration]] for one of the bwHPC clusters&lt;br /&gt;
* [[NEMO2/Login|Login]]&lt;br /&gt;
* [[NEMO2/Hardware|Hardware and Architecture]]&lt;br /&gt;
* [[NEMO2/Hardware#File_Systems|File Systems]] and [[Workspaces]] &lt;br /&gt;
* Cluster Specific Software:&lt;br /&gt;
** [[NEMO2/Modules|Available Modules (Wiki)]] or [https://www.nemo.uni-freiburg.de/easybuild-modules/ Available Modules (HTML, incl. search)] on NEMO2&lt;br /&gt;
** [[NEMO2/Easybuild Modules|Easybuild Modules]] (hints for building your own software!)&lt;br /&gt;
** [[Conda]]&lt;br /&gt;
** [[Development/Containers|Apptainer/Singularity]]&lt;br /&gt;
* [[NEMO2/Slurm|Submitting and managing Jobs with Slurm]] ([[HPC_Glossary#Batch_System|Batch System]])&lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please [[NEMO2/Acknowledgement|acknowledge]] the NEMO2 in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15852</id>
		<title>NEMO2/Modules</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15852"/>
		<updated>2026-03-19T20:09:10Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Auto-update: EasyBuild module list (bot)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= bwForCluster NEMO 2 – Available EasyBuild Modules =&lt;br /&gt;
&lt;br /&gt;
This page is automatically generated from the module data collected on the HPC cluster.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Metric !! Value&lt;br /&gt;
|-&lt;br /&gt;
| Collection date || 2026-03-19T21:09:10.212473&lt;br /&gt;
|-&lt;br /&gt;
| Modules (genoa) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (h200) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (rtx) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (mi300a) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (l40s) || 332&lt;br /&gt;
|-&lt;br /&gt;
| Modules (milan) || 556&lt;br /&gt;
|-&lt;br /&gt;
| Total modules || 3280&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Architecture !! Group !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt; || L40S || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt; || Milan || canonical (queried by collector)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Architectures within the same group share an identical module tree.  The modules listed below are therefore the same for all members of each group.&lt;br /&gt;
&lt;br /&gt;
== Genoa / H200 / RTX / MI300A ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 12 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.26-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.3-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 7 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.9.2-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (25 software, 91 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.45-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (42 software, 135 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.1.1275-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (48 software, 140 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.22.3-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (13 software, 21 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.4-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sympy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/sympy&amp;lt;/code&amp;gt; || SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.4.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (9 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 11 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 49 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L40S ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (2 software, 2 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (4 software, 8 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (22 software, 55 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (39 software, 80 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libde265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libde265&amp;lt;/code&amp;gt; || libde265 is an open source implementation of the h.265 video codec&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 85 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.3-gcccore-11.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;psutil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/psutil&amp;lt;/code&amp;gt; || A cross-platform process and system utilities module for Python&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (8 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (7 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (14 software, 31 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 16 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (3 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (18 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Milan ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 6 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (23 software, 88 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (37 software, 126 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 128 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.2.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (9 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (8 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2022a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 5 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (4 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 46 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:NEMO2]][[Category:Software]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15851</id>
		<title>NEMO2/Modules</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15851"/>
		<updated>2026-03-19T20:06:07Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Auto-update: EasyBuild module list (bot)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= bwForCluster NEMO 2 – Available EasyBuild Modules =&lt;br /&gt;
&lt;br /&gt;
This page is automatically generated from the module data collected on the HPC cluster.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Metric !! Value&lt;br /&gt;
|-&lt;br /&gt;
| Collection date || 2026-03-19T21:06:06.586025&lt;br /&gt;
|-&lt;br /&gt;
| Modules (genoa) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (h200) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (rtx) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (mi300a) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (l40s) || 332&lt;br /&gt;
|-&lt;br /&gt;
| Modules (milan) || 556&lt;br /&gt;
|-&lt;br /&gt;
| Total modules || 3280&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Architecture !! Group !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt; || L40S || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt; || Milan || canonical (queried by collector)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Architectures within the same group share an identical module tree.  The modules listed below are therefore the same for all members of each group.&lt;br /&gt;
&lt;br /&gt;
== Genoa / H200 / RTX / MI300A ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 12 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.26-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.3-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 7 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.9.2-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (25 software, 91 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.45-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (42 software, 135 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.1.1275-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (48 software, 140 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.22.3-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (13 software, 21 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.4-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sympy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/sympy&amp;lt;/code&amp;gt; || SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.4.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (9 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 11 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 49 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L40S ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (2 software, 2 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (4 software, 8 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (22 software, 55 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (39 software, 80 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libde265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libde265&amp;lt;/code&amp;gt; || libde265 is an open source implementation of the h.265 video codec&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 85 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.3-gcccore-11.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;psutil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/psutil&amp;lt;/code&amp;gt; || A cross-platform process and system utilities module for Python&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (8 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (7 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (14 software, 31 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 16 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (3 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (18 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Milan ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 6 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (23 software, 88 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (37 software, 126 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 128 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.2.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (9 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (8 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2022a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 5 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (4 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 46 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:NEMO2]][[Category:Software]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15850</id>
		<title>NEMO2/Modules</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15850"/>
		<updated>2026-03-19T20:04:16Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Auto-update: EasyBuild module list (bot)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= bwForCluster NEMO 2 – Available EasyBuild Modules =&lt;br /&gt;
&lt;br /&gt;
This page is automatically generated from the module data collected on the HPC cluster.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Metric !! Value&lt;br /&gt;
|-&lt;br /&gt;
| Collection date || 2026-03-19T20:38:04.477535&lt;br /&gt;
|-&lt;br /&gt;
| Modules (genoa) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (h200) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (rtx) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (mi300a) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (l40s) || 332&lt;br /&gt;
|-&lt;br /&gt;
| Modules (milan) || 556&lt;br /&gt;
|-&lt;br /&gt;
| Total modules || 3280&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Architecture !! Group !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt; || L40S || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt; || Milan || canonical (queried by collector)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Architectures within the same group share an identical module tree.  The modules listed below are therefore the same for all members of each group.&lt;br /&gt;
&lt;br /&gt;
== Genoa / H200 / RTX / MI300A ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 12 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.26-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.3-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 7 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.9.2-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (25 software, 91 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.45-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (42 software, 135 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.1.1275-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (48 software, 140 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.22.3-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (13 software, 21 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.4-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sympy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/sympy&amp;lt;/code&amp;gt; || SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.4.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (9 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 11 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 49 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L40S ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;l40s&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (2 software, 2 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (4 software, 8 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (22 software, 55 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (39 software, 80 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libde265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libde265&amp;lt;/code&amp;gt; || libde265 is an open source implementation of the h.265 video codec&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 85 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.3-gcccore-11.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;psutil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/psutil&amp;lt;/code&amp;gt; || A cross-platform process and system utilities module for Python&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (8 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (7 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (14 software, 31 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 16 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (3 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (18 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Milan ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 6 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (23 software, 88 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (37 software, 126 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 128 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.2.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (9 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (8 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2022a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 5 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (4 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 46 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:NEMO2]][[Category:Software]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2&amp;diff=15849</id>
		<title>NEMO2</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2&amp;diff=15849"/>
		<updated>2026-03-19T19:20:03Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Serverraum-2024-09.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster NEMO 2&#039;&#039;&#039; is dedicated to research in the bwHPC domains Neuroscience, Elementary Particle Physics, Microsystems Engineering and Material Science (NEMO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| style=&amp;quot;  background:#ffa833; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f80; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | NEMO1 Migration&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* Still using NEMO1: &#039;&#039;&#039;[[NEMO1|Go To NEMO1 Legacy Wiki]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Users of NEMO1 must&#039;&#039;&#039; [[Registration/bwForCluster/NEMO2|&#039;&#039;&#039;re-register for NEMO2&#039;&#039;&#039;]] (only step C necessary). You keep your existing projects (Rechenvorhaben).&lt;br /&gt;
* &#039;&#039;&#039;[[NEMO2/Migrate NEMO1 workspaces to NEMO2 workspaces|Migrate NEMO1 workspaces to NEMO2 workspaces]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[NEMO2/Migrate Moab to Slurm jobs|Migrate Moab to Slurm jobs]]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#ffa833; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f80; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Maintenance&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;strong&amp;gt;[https://www.nemo.uni-freiburg.de/nemo/stat/ Scheduled Power Maintenance 09.04.2024]&amp;lt;/strong&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News and Events&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [https://www.nemo.uni-freiburg.de/news/ NEMO News]&lt;br /&gt;
* [https://www.nemo.uni-freiburg.de/nemo/stat/ NEMO Status, Usage and (Maintenance) Announcements]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[NEMO2/Start|Getting Started]]&lt;br /&gt;
* [https://training.bwhpc.de E-Learning Courses]&lt;br /&gt;
* Contact and [[NEMO2/Support|Support]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration]] for one of the bwHPC clusters&lt;br /&gt;
* [[NEMO2/Login|Login]]&lt;br /&gt;
* [[NEMO2/Hardware|Hardware and Architecture]]&lt;br /&gt;
* [[NEMO2/Hardware#File_Systems|File Systems]] and [[Workspaces]] &lt;br /&gt;
* Cluster Specific Software:&lt;br /&gt;
** [[NEMO2/Modules|Available Modules (Wiki)]] or [https://www.nemo.uni-freiburg.de/easybuild-modules/ Available Modules (HTML)] on NEMO2&lt;br /&gt;
** [[NEMO2/Easybuild Modules|Easybuild Modules]] (hints for building your own software!)&lt;br /&gt;
** [[Conda]]&lt;br /&gt;
** [[Development/Containers|Apptainer/Singularity]]&lt;br /&gt;
* [[NEMO2/Slurm|Submitting and managing Jobs with Slurm]] ([[HPC_Glossary#Batch_System|Batch System]])&lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please [[NEMO2/Acknowledgement|acknowledge]] the NEMO2 in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15848</id>
		<title>NEMO2/Modules</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Modules&amp;diff=15848"/>
		<updated>2026-03-19T19:17:26Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Created page with &amp;quot;= bwForCluster NEMO 2 – Available EasyBuild Modules =  This page is automatically generated from the module data collected on the HPC cluster.  {| class=&amp;quot;wikitable&amp;quot; |- ! Metric !! Value |- | Collection date || 2026-03-19T20:13:13.470034 |- | Modules (genoa) || 598 |- | Modules (h200) || 598 |- | Modules (rtx) || 598 |- | Modules (mi300a) || 598 |- | Modules (milan) || 556 |- | Total modules || 2948 |}  == Architecture Overview ==  {| class=&amp;quot;wikitable&amp;quot; |- ! Architecture...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= bwForCluster NEMO 2 – Available EasyBuild Modules =&lt;br /&gt;
&lt;br /&gt;
This page is automatically generated from the module data collected on the HPC cluster.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Metric !! Value&lt;br /&gt;
|-&lt;br /&gt;
| Collection date || 2026-03-19T20:13:13.470034&lt;br /&gt;
|-&lt;br /&gt;
| Modules (genoa) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (h200) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (rtx) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (mi300a) || 598&lt;br /&gt;
|-&lt;br /&gt;
| Modules (milan) || 556&lt;br /&gt;
|-&lt;br /&gt;
| Total modules || 2948&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Architecture Overview ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Architecture !! Group !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || canonical (queried by collector)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt; || Genoa / H200 / RTX / MI300A || symbolic link → genoa&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt; || Milan || canonical (queried by collector)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Architectures within the same group share an identical module tree.  The modules listed below are therefore the same for all members of each group.&lt;br /&gt;
&lt;br /&gt;
== Genoa / H200 / RTX / MI300A ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;genoa&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h200&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;rtx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mi300a&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 12 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.26-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.3-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 7 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.9.2-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (25 software, 91 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.45-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf&amp;lt;/code&amp;gt; || Protocol Buffers (a.k.a., protobuf) are Google&#039;s language-neutral, platform-neutral, extensible mechanism for serializing structured data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;protobuf-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.24.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/protobuf-python&amp;lt;/code&amp;gt; || Python Protocol Buffers runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (42 software, 135 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expecttest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expecttest&amp;lt;/code&amp;gt; || This library implements expect tests (also known as &amp;quot;golden&amp;quot; tests). Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-flakefinder&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-flakefinder&amp;lt;/code&amp;gt; || Runs tests multiple times to expose flakiness.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-rerunfailures&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-rerunfailures&amp;lt;/code&amp;gt; || pytest plugin to re-run tests to eliminate flaky failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pytest-shard&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/pytest-shard&amp;lt;/code&amp;gt; || pytest plugin to support parallelism across multiple machines. Shards tests based on a hash of their test name enabling easy parallelism across machines, suitable for a wide variety of continuous …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.1.1275-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;z3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.12.2-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/z3&amp;lt;/code&amp;gt; || Z3 is a theorem prover from Microsoft Research with support for bitvectors, booleans, arrays, floating point numbers, strings, and other data types. This module includes z3-solver, the Python …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (48 software, 140 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;abseil&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230125.3-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/abseil&amp;lt;/code&amp;gt; || 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&#039;s own C++ code base, has been extensively tested …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gdrcopy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/gdrcopy&amp;lt;/code&amp;gt; || A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nccl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.18.3-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.22.3-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nccl&amp;lt;/code&amp;gt; || The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx-cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0-cuda-12.6.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx-cuda&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications This module adds the UCX CUDA support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (13 software, 21 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmpy2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmpy2&amp;lt;/code&amp;gt; || gmpy2 2.1.5-gcc-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpc&amp;lt;/code&amp;gt; || Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpfr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mpfr&amp;lt;/code&amp;gt; || The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.4-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sympy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/sympy&amp;lt;/code&amp;gt; || SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.4.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (9 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cudnn&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.9.2.26-cuda-12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.15.0.57-cuda-12.9.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/cudnn&amp;lt;/code&amp;gt; || The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for deep neural networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 4 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (5 software, 20 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cuda&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;11.5.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.7.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.6.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.9.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.1.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/cuda&amp;lt;/code&amp;gt; || CUDA (formerly Compute Unified Device Architecture) is a parallel computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 11 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 49 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Milan ==&lt;br /&gt;
&lt;br /&gt;
Available for: &amp;lt;code&amp;gt;milan&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Biology Software (bio/) (2 software, 3 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gromacs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.3-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/gromacs&amp;lt;/code&amp;gt; || GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. This is a CPU only build, containing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nest&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.20.2-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;bio/nest&amp;lt;/code&amp;gt; || NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Chemistry Software (chem/) (9 software, 9 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ase&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.24.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/ase&amp;lt;/code&amp;gt; || ASE is a python package providing an open source Atomic Simulation Environment in the Python scripting language. From version 3.20.1 we also include the ase-ext package, it contains optional …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gpaw-setups&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/gpaw-setups&amp;lt;/code&amp;gt; || PAW setups for the GPAW Density Functional Theory package. Users can install setups manually using &#039;gpaw install-data&#039; or use setups from this package. The versions of GPAW and GPAW-setups can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;kim-api&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.0-gcc-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/kim-api&amp;lt;/code&amp;gt; || Open Knowledgebase of Interatomic Models. KIM is an API and OpenKIM is a collection of interatomic models (potentials) for atomistic simulations. This is a library that can be used by simulation …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lammps&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2aug2023_update2-foss-2023a-kokkos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/lammps&amp;lt;/code&amp;gt; || Simulator. LAMMPS has potentials for solid-state materials (metals, semiconductors) and soft matter (biomolecules, polymers) and coarse-grained or mesoscopic systems. It can be used to model atoms …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libvdwxc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/libvdwxc&amp;lt;/code&amp;gt; || libvdwxc is a general library for evaluating energy and potential for exchange-correlation (XC) functionals from the vdW-DF family that can be used with various of density functional theory (DFT) …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mdi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.26-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/mdi&amp;lt;/code&amp;gt; || The MolSSI Driver Interface (MDI) project provides a standardized API for fast, on-the-fly communication between computational chemistry codes. This greatly simplifies the process of implementing …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;orca&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.1-gompi-2023a-avx2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/orca&amp;lt;/code&amp;gt; || ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;plumed&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.9.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/plumed&amp;lt;/code&amp;gt; || PLUMED is an open source library for free energy calculations in molecular systems which works together with some of the most popular molecular dynamics engines. Free energy calculations can be …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;spglib-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;chem/spglib-python&amp;lt;/code&amp;gt; || Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Compilers (compiler/) (5 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcc&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gcccore&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/gcccore&amp;lt;/code&amp;gt; || The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;go&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.6&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/go&amp;lt;/code&amp;gt; || Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel-compilers&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/intel-compilers&amp;lt;/code&amp;gt; || Intel C, C++ &amp;amp; Fortran compilers (classic and oneAPI)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;llvm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;16.0.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;compiler/llvm&amp;lt;/code&amp;gt; || The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Data Analysis (data/) (3 software, 6 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hdf5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10.7-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.0-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.5-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/hdf5&amp;lt;/code&amp;gt; || HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lame&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.100-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.100-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/lame&amp;lt;/code&amp;gt; || LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;netcdf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.9.2-gompi-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;data/netcdf&amp;lt;/code&amp;gt; || NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (devel/) (23 software, 88 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autoconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.69-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.71-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.72-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autoconf&amp;lt;/code&amp;gt; || Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;automake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/automake&amp;lt;/code&amp;gt; || Automake: GNU Standards-compliant Makefile generator&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;autotools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20200321-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20220317-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231222-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/autotools&amp;lt;/code&amp;gt; || This bundle collect the standard GNU build tools: Autoconf, Automake and libtool&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;boost&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.74.0-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.82.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.85.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/boost&amp;lt;/code&amp;gt; || Boost provides free peer-reviewed portable C++ source libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cmake&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.18.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.18.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.20.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.23.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.26.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.27.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.29.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/cmake&amp;lt;/code&amp;gt; || CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dbus&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/dbus&amp;lt;/code&amp;gt; || D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;doxygen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.20-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.8-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/doxygen&amp;lt;/code&amp;gt; || Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fonttools&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.53.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/fonttools&amp;lt;/code&amp;gt; || fontTools is a library for manipulating fonts, written in Python. The project includes the TTX tool, that can convert TrueType and OpenType fonts to and from an XML text format, which is also called …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gobject-introspection&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.76.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.80.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gobject-introspection&amp;lt;/code&amp;gt; || GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate a metadata file, in addition to the …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gperf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/gperf&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intltool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.51.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.51.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/intltool&amp;lt;/code&amp;gt; || intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;m4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.18&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.18-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.19-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/m4&amp;lt;/code&amp;gt; || GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.4.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/make&amp;lt;/code&amp;gt; || GNU version of make utility&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;makeinfo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.7-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/makeinfo&amp;lt;/code&amp;gt; || makeinfo is part of the Texinfo project, the official documentation format of the GNU project. This is a minimal build with very basic functionality. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mako&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/mako&amp;lt;/code&amp;gt; || A super-fast templating language that borrows the best ideas from the existing templating languages&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ncurses&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/ncurses&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.45-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pcre2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.42-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pcre2&amp;lt;/code&amp;gt; || The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkg-config&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.29.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.29.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkg-config&amp;lt;/code&amp;gt; || pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pkgconf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.8.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/pkgconf&amp;lt;/code&amp;gt; || pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qt5&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.15.10-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/qt5&amp;lt;/code&amp;gt; || Qt is a comprehensive cross-platform C++ application framework.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sqlite&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.33.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.38.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.42.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.43.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.45.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/sqlite&amp;lt;/code&amp;gt; || SQLite: SQL Database Engine in a C Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xorg-macros&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.19.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel/xorg-macros&amp;lt;/code&amp;gt; || X.org macros utilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Development Tools (tools/) (37 software, 126 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;archspec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/archspec&amp;lt;/code&amp;gt; || A library for detecting, labeling, and reasoning about microarchitectures&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;binutils&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.35&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.35-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.38-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/binutils&amp;lt;/code&amp;gt; || binutils: GNU binary utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bzip2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/bzip2&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.15.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cffi&amp;lt;/code&amp;gt; || C Foreign Function Interface for Python. Interact with almost any C code from Python, based on C-like declarations that you can often copy-paste from header files or documentation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;code-server&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.90.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/code-server&amp;lt;/code&amp;gt; || Run VS Code on any machine anywhere and access it in the browser.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cppy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cppy&amp;lt;/code&amp;gt; || A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cryptography&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;41.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;41.0.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;42.0.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/cryptography&amp;lt;/code&amp;gt; || cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;curl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;7.72.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.83.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.0.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.3.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.7.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/curl&amp;lt;/code&amp;gt; || libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;db&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.40-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.40-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/db&amp;lt;/code&amp;gt; || Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;expat&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.2.9-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.8-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/expat&amp;lt;/code&amp;gt; || Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.9.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/flit&amp;lt;/code&amp;gt; || A simple packaging tool for simple packages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gettext&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.21&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.21.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.22.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gettext&amp;lt;/code&amp;gt; || GNU &#039;gettext&#039; is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;git&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.0-gcccore-10.2.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.41.0-gcccore-12.3.0-nodocs&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.42.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.45.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/git&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;groff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.22.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.22.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/groff&amp;lt;/code&amp;gt; || Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.2-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gsd&amp;lt;/code&amp;gt; || The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.13-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/gzip&amp;lt;/code&amp;gt; || gzip (GNU zip) is a popular data compression program as a replacement for compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hatchling&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.24.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hatchling&amp;lt;/code&amp;gt; || Extensible, standards compliant build backend used by Hatch, a modern, extensible Python project manager.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;help2man&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.47.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.49.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/help2man&amp;lt;/code&amp;gt; || help2man produces simple manual pages from the &#039;--help&#039; and &#039;--version&#039; output of other commands.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hypothesis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.41.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.103.1-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.82.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.90.0-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/hypothesis&amp;lt;/code&amp;gt; || Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libarchive&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.4.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.7.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/libarchive&amp;lt;/code&amp;gt; || Multi-format archive and compression library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.1.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;18.1.8-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/lit&amp;lt;/code&amp;gt; || lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;maturin&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/maturin&amp;lt;/code&amp;gt; || This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.5+ on windows, linux, mac and freebsd, can upload them to pypi …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.3-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson&amp;lt;/code&amp;gt; || Meson is a cross-platform build system designed to be both as fast and as user friendly as possible.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;meson-python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.15.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/meson-python&amp;lt;/code&amp;gt; || Python build backend (PEP 517) for Meson projects&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;networkx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gfbf-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/networkx&amp;lt;/code&amp;gt; || NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ninja&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.12.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/ninja&amp;lt;/code&amp;gt; || Ninja is a small build system with a focus on speed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;numactl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.0.13-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.14-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.16-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.0.18-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/numactl&amp;lt;/code&amp;gt; || The numactl program allows you to run your application program on specific cpu&#039;s and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;patchelf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/patchelf&amp;lt;/code&amp;gt; || PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;poetry&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/poetry&amp;lt;/code&amp;gt; || Python packaging and dependency management made easy. Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;re2c&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/re2c&amp;lt;/code&amp;gt; || re2c is a free and open-source lexer generator for C and C++. Its main goal is generating fast lexers: at least as fast as their reasonably optimized hand-coded counterparts. Instead of using …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;setuptools-rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/setuptools-rust&amp;lt;/code&amp;gt; || setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;szip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/szip&amp;lt;/code&amp;gt; || Szip compression software, providing lossless compression of scientific data&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;unzip&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/unzip&amp;lt;/code&amp;gt; || UnZip is an extraction utility for archives compressed in .zip format (also called &amp;quot;zipfiles&amp;quot;). Although highly compatible both with PKWARE&#039;s PKZIP and PKUNZIP utilities for MS-DOS and with …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;util-linux&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.39-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.40-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/util-linux&amp;lt;/code&amp;gt; || Set of Linux utilities&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;virtualenv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20.23.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.24.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.26.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/virtualenv&amp;lt;/code&amp;gt; || A tool for creating isolated virtual python environments.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xxd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.2112-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xxd&amp;lt;/code&amp;gt; || files.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;xz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.5-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;tools/xz&amp;lt;/code&amp;gt; || xz: XZ utilities&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Global Aliases (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;miniforge&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;devel&amp;lt;/code&amp;gt; || devel miniforge&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries (lib/) (44 software, 128 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;brotli&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.1.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/brotli&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;catch2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.9-gcccore-13.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/catch2&amp;lt;/code&amp;gt; || A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cereal&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/cereal&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;double-conversion&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/double-conversion&amp;lt;/code&amp;gt; || Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffnvcodec&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;12.0.16.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;12.2.72.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ffnvcodec&amp;lt;/code&amp;gt; || FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flask&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flask&amp;lt;/code&amp;gt; || Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. This module includes the Flask …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flexiblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.2.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.1-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/flexiblas&amp;lt;/code&amp;gt; || FlexiBLAS is a wrapper library that enables the exchange of the BLAS and LAPACK implementation used by a program without recompiling or relinking it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;giflib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/giflib&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;graphite2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.14-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/graphite2&amp;lt;/code&amp;gt; || Graphite is a &amp;quot;smart font&amp;quot; system developed specifically to handle the complexities of lesser-known languages of the world.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;icu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;73.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;75.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/icu&amp;lt;/code&amp;gt; || software applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdrm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.115-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.122-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libdrm&amp;lt;/code&amp;gt; || Direct Rendering Manager runtime library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libevent&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.12-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1.12-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libevent&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libfabric&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.11.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.15.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.21.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libfabric&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libffi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libffi&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libgd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.3.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libgd&amp;lt;/code&amp;gt; || GD is an open source code library for the dynamic creation of images by programmers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglvnd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.7.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libglvnd&amp;lt;/code&amp;gt; || libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libiconv&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.17-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libiconv&amp;lt;/code&amp;gt; || Libiconv converts from one character encoding to another through Unicode conversion&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libjpeg-turbo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.5.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libjpeg-turbo&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpng&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.39-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.40-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.6.43-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libpng&amp;lt;/code&amp;gt; || libpng is the official PNG reference library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libreadline&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libreadline&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtiff&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.6.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.6.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtiff&amp;lt;/code&amp;gt; || tiff: Library and tools for reading and writing TIFF data files&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libtool&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4.6-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libtool&amp;lt;/code&amp;gt; || GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libunwind&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.6.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.8.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libunwind&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libwebp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libwebp&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libxml2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.7-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.13-gcccore-11.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libxml2&amp;lt;/code&amp;gt; || Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.2.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/libyaml&amp;lt;/code&amp;gt; || LibYAML is a YAML parser and emitter written in C.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lz4&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.9.2-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.3-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/lz4&amp;lt;/code&amp;gt; || lz4 1.9.2-gcccore-10.2.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mpi4py&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.4-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.1.4-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.0.1-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/mpi4py&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nspr&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.35-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.35-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nspr&amp;lt;/code&amp;gt; || Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc-like functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.104-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.89.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/nss&amp;lt;/code&amp;gt; || Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openjpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.5.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.5.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/openjpeg&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pmix&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pmix&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;prrte&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.5-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/prrte&amp;lt;/code&amp;gt; || PRRTE is the PMIx Reference RunTime Environment&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pybind11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.11.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.11.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.12.0-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pybind11&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pyyaml&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/pyyaml&amp;lt;/code&amp;gt; || PyYAML is a YAML parser and emitter for the Python programming language.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.17.6-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build&amp;lt;/code&amp;gt; || scikit-build 0.17.6-gcccore-12.3.0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scikit-build-core&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.10.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/scikit-build-core&amp;lt;/code&amp;gt; || Scikit-build-core is a complete ground-up rewrite of scikit-build on top of modern packaging APIs. It provides a bridge between CMake and the Python build system, allowing you to make Python modules …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sdl2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.28.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.30.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/sdl2&amp;lt;/code&amp;gt; || SDL: Simple DirectMedia Layer, a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;snappy&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1.10-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/snappy&amp;lt;/code&amp;gt; || other compression library; instead, it aims for very high speeds and reasonable compression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tbb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.11.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2021.13.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/tbb&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.0-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucc&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ucx&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.12.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.14.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.16.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.9.0-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/ucx&amp;lt;/code&amp;gt; || Unified Communication X An open-source production grade communication framework for data centric and high-performance applications&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.2.11&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.11-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.2.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zlib&amp;lt;/code&amp;gt; || 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 …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;zstd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.4.5-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.5.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lib/zstd&amp;lt;/code&amp;gt; || Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of data, called dictionary compression, and can create dictionaries from any sample set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mathematics Software (math/) (9 software, 14 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;eigen&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/eigen&amp;lt;/code&amp;gt; || Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;elpa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.05.001-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/elpa&amp;lt;/code&amp;gt; || Eigenvalue SoLvers for Petaflop-Applications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gmp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;6.2.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/gmp&amp;lt;/code&amp;gt; || GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libcerf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/libcerf&amp;lt;/code&amp;gt; || libcerf is a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mathematica&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;14.2.1&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/mathematica&amp;lt;/code&amp;gt; || Mathematica is a computational software program used in many scientific, engineering, mathematical and computing fields.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matlab&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/matlab&amp;lt;/code&amp;gt; || MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;qhull&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2020.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/qhull&amp;lt;/code&amp;gt; || Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scafacos&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.4-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/scafacos&amp;lt;/code&amp;gt; || ScaFaCoS is a library of scalable fast coulomb solvers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;voro++&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.4.6-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;math/voro++&amp;lt;/code&amp;gt; || Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numerical Libraries (numlib/) (8 software, 26 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;blis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.9.0-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.9.0-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/blis&amp;lt;/code&amp;gt; || BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gcc-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.8-gompi-2020b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fftw.mpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.10-gompi-2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.3.10-gompi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/fftw.mpi&amp;lt;/code&amp;gt; || FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gsl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.8-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/gsl&amp;lt;/code&amp;gt; || The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl&amp;lt;/code&amp;gt; || Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;imkl-fftw&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024.2.0-iimpi-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/imkl-fftw&amp;lt;/code&amp;gt; || FFTW interfaces using Intel oneAPI Math Kernel Library&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openblas&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.3.12-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.20-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.23-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.24-gcc-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.3.27-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/openblas&amp;lt;/code&amp;gt; || OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scalapack&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1.0-gompi-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2022a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2023a-fb&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gompi-2024a-fb&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;numlib/scalapack&amp;lt;/code&amp;gt; || The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parallel Computing (mpi/) (2 software, 5 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;impi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2021.13.0-intel-compilers-2024.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/impi&amp;lt;/code&amp;gt; || Intel MPI Library, compatible with MPICH ABI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openmpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.5-gcc-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.4-gcc-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.1.5-gcc-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.0.3-gcc-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;mpi/openmpi&amp;lt;/code&amp;gt; || The Open MPI Project is an open source MPI-3 implementation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Physics Software (phys/) (1 software, 1 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hoomd-blue&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.2.0-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;phys/hoomd-blue&amp;lt;/code&amp;gt; || HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages (lang/) (18 software, 61 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;bison&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.7.1-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/bison&amp;lt;/code&amp;gt; || 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.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cython&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.0.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.10-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.0.8-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/cython&amp;lt;/code&amp;gt; || Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;flex&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.6.4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.6.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/flex&amp;lt;/code&amp;gt; || Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fribidi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.0.12-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.0.15-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/fribidi&amp;lt;/code&amp;gt; || The Free Implementation of the Unicode Bidirectional Algorithm.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;21.0.2&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/java&amp;lt;/code&amp;gt; || Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;lua&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.7-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/lua&amp;lt;/code&amp;gt; || Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;miniforge3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;24.11.3-0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/miniforge3&amp;lt;/code&amp;gt; || Miniforge is a free minimal installer for conda and Mamba specific to conda-forge.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.16.01-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.01-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16.03-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nasm&amp;lt;/code&amp;gt; || NASM: General-purpose x86 assembler&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nodejs&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;18.17.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20.13.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/nodejs&amp;lt;/code&amp;gt; || Node.js is a platform built on Chrome&#039;s JavaScript runtime for easily building fast, scalable network applications. data-intensive real-time applications that run across distributed devices.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.32.0-gcccore-10.2.0-minimal&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.34.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl&amp;lt;/code&amp;gt; || Larry Wall&#039;s Practical Extraction and Report Language This is a minimal build without any modules. Should only be used for build dependencies.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;perl-bundle-cpan&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.36.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5.38.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/perl-bundle-cpan&amp;lt;/code&amp;gt; || A set of common packages from CPAN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.10.4-gcccore-11.3.0-bare&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.8.6-gcccore-10.2.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python&amp;lt;/code&amp;gt; || Python is a programming language that lets you work more quickly and integrate your systems more effectively.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;python-bundle-pypi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023.06-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.10-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.06-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/python-bundle-pypi&amp;lt;/code&amp;gt; || Bundle of Python packages from PyPI&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rust&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.70.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.73.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.78.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.83.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/rust&amp;lt;/code&amp;gt; || Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;scipy-bundle&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020.11-foss-2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.07-gfbf-2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023.11-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024.05-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/scipy-bundle&amp;lt;/code&amp;gt; || Bundle of Python packages for scientific software&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tcl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.10-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.12-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tcl&amp;lt;/code&amp;gt; || Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tkinter&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.11.5-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.12.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/tkinter&amp;lt;/code&amp;gt; || Tkinter module, built with the Python buildsystem&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;yasm&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.3.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.3.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;lang/yasm&amp;lt;/code&amp;gt; || Yasm: Complete rewrite of the NASM assembler with BSD license&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== System Tools (system/) (4 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;hwloc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.10.0-gcccore-13.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.2.0-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.7.1-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.9.1-gcccore-12.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/hwloc&amp;lt;/code&amp;gt; || The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libdeflate&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.19-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.20-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libdeflate&amp;lt;/code&amp;gt; || Heavily optimized library for DEFLATE/zlib/gzip compression and decompression.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libpciaccess&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.16-gcccore-10.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.16-gcccore-11.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.17-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.18.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/libpciaccess&amp;lt;/code&amp;gt; || Generic PCI access library.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;openssl&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;system/openssl&amp;lt;/code&amp;gt; || The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer …&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Toolchains (toolchain/) (5 software, 13 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;foss&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/foss&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfbf&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gfbf&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including FlexiBLAS (BLAS and LAPACK support) and (serial) FFTW.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gompi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2020b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2022a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2023a&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/gompi&amp;lt;/code&amp;gt; || GNU Compiler Collection (GCC) based compiler toolchain, including OpenMPI for MPI support.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;iimpi&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/iimpi&amp;lt;/code&amp;gt; || iimpi 2024a&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;intel&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;toolchain/intel&amp;lt;/code&amp;gt; || Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visualization (vis/) (25 software, 46 versions) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Software !! Versions !! Module path !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;assimp&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.4.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/assimp&amp;lt;/code&amp;gt; || Open Asset Import Library (assimp) is a library to import and export various 3d-model-formats including scene-post-processing to generate missing render data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;cairo&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.17.8-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1.18.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/cairo&amp;lt;/code&amp;gt; || Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ffmpeg&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;6.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;7.0.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/ffmpeg&amp;lt;/code&amp;gt; || A complete, cross-platform solution to record, convert and stream audio and video.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;fontconfig&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.14.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.14.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.15.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/fontconfig&amp;lt;/code&amp;gt; || Fontconfig is a library designed to provide system-wide font configuration, customization and application access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freetype&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.13.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.13.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freetype&amp;lt;/code&amp;gt; || FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;freud-analysis&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.3.1-foss-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/freud-analysis&amp;lt;/code&amp;gt; || The freud Python library provides a simple, flexible, powerful set of tools for analyzing trajectories obtained from molecular dynamics or Monte Carlo simulations. High performance, parallelized C++ …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;glib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.77.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.80.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/glib&amp;lt;/code&amp;gt; || GLib is one of the base libraries of the GTK+ project&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;harfbuzz&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;5.3.1-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/harfbuzz&amp;lt;/code&amp;gt; || HarfBuzz is an OpenType text shaping engine.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jasper&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;4.0.0-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4.2.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jasper&amp;lt;/code&amp;gt; || The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;jbigkit&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.1-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.1-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/jbigkit&amp;lt;/code&amp;gt; || JBIG-KIT is a software implementation of the JBIG1 data compression standard (ITU-T T.82), which was designed for bi-level image data, such as scanned documents.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;libglu&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.0.3-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;9.0.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/libglu&amp;lt;/code&amp;gt; || The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;littlecms&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;2.15-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;2.16-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/littlecms&amp;lt;/code&amp;gt; || Little CMS intends to be an OPEN SOURCE small-footprint color management engine, with special focus on accuracy and performance.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;matplotlib&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.8.2-gfbf-2023b&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.9.2-gfbf-2024a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/matplotlib&amp;lt;/code&amp;gt; || matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mesa&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;23.1.4-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;24.1.3-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/mesa&amp;lt;/code&amp;gt; || Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pango&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.54.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pango&amp;lt;/code&amp;gt; || Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.2.0-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pillow-simd&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;10.4.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pillow-simd&amp;lt;/code&amp;gt; || Pillow is the &#039;friendly PIL fork&#039; by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;pixman&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;0.42.2-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.43.4-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/pixman&amp;lt;/code&amp;gt; || Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;tk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;8.6.13-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;8.6.14-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/tk&amp;lt;/code&amp;gt; || Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building a graphical user interface (GUI) in many different programming languages.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;turbovnc&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.1.2-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/turbovnc&amp;lt;/code&amp;gt; || TurboVNC is a derivative of VNC (Virtual Network Computing) that is tuned to provide peak performance for 3D and video workloads.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;vtk&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;9.3.0-foss-2023a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/vtk&amp;lt;/code&amp;gt; || The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wayland&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;1.23.0-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/wayland&amp;lt;/code&amp;gt; || Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on …&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x11&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230603-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20231019-gcccore-13.2.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240607-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x11&amp;lt;/code&amp;gt; || The X Window System (X11) is a windowing system for bitmap displays&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x264&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;20230226-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;20240513-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x264&amp;lt;/code&amp;gt; || x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;x265&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;3.5-gcccore-12.3.0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;3.6-gcccore-13.3.0&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;vis/x265&amp;lt;/code&amp;gt; || x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2&amp;diff=15847</id>
		<title>NEMO2</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2&amp;diff=15847"/>
		<updated>2026-03-19T18:28:22Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Serverraum-2024-09.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster NEMO 2&#039;&#039;&#039; is dedicated to research in the bwHPC domains Neuroscience, Elementary Particle Physics, Microsystems Engineering and Material Science (NEMO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| style=&amp;quot;  background:#ffa833; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f80; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | NEMO1 Migration&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* Still using NEMO1: &#039;&#039;&#039;[[NEMO1|Go To NEMO1 Legacy Wiki]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Users of NEMO1 must&#039;&#039;&#039; [[Registration/bwForCluster/NEMO2|&#039;&#039;&#039;re-register for NEMO2&#039;&#039;&#039;]] (only step C necessary). You keep your existing projects (Rechenvorhaben).&lt;br /&gt;
* &#039;&#039;&#039;[[NEMO2/Migrate NEMO1 workspaces to NEMO2 workspaces|Migrate NEMO1 workspaces to NEMO2 workspaces]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[NEMO2/Migrate Moab to Slurm jobs|Migrate Moab to Slurm jobs]]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#ffa833; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f80; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Maintenance&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;strong&amp;gt;[https://www.nemo.uni-freiburg.de/nemo/stat/ Scheduled Power Maintenance 09.04.2024]&amp;lt;/strong&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News and Events&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [https://www.nemo.uni-freiburg.de/news/ NEMO News]&lt;br /&gt;
* [https://www.nemo.uni-freiburg.de/nemo/stat/ NEMO Status, Usage and (Maintenance) Announcements]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[NEMO2/Start|Getting Started]]&lt;br /&gt;
* [https://training.bwhpc.de E-Learning Courses]&lt;br /&gt;
* Contact and [[NEMO2/Support|Support]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration]] for one of the bwHPC clusters&lt;br /&gt;
* [[NEMO2/Login|Login]]&lt;br /&gt;
* [[NEMO2/Hardware|Hardware and Architecture]]&lt;br /&gt;
* [[NEMO2/Hardware#File_Systems|File Systems]] and [[Workspaces]] &lt;br /&gt;
* Cluster Specific Software:&lt;br /&gt;
** [[NEMO2/Easybuild Modules|Easybuild Modules]] (hints for building your own software!)&lt;br /&gt;
** [[Conda]]&lt;br /&gt;
** [[Development/Containers|Apptainer/Singularity]]&lt;br /&gt;
* [[NEMO2/Slurm|Submitting and managing Jobs with Slurm]] ([[HPC_Glossary#Batch_System|Batch System]])&lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please [[NEMO2/Acknowledgement|acknowledge]] the NEMO2 in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=File:Serverraum-2024-09.jpg&amp;diff=15846</id>
		<title>File:Serverraum-2024-09.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=File:Serverraum-2024-09.jpg&amp;diff=15846"/>
		<updated>2026-03-19T18:27:44Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: Michael Janczyk / Uni Freiburg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Michael Janczyk / Uni Freiburg&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=SDS@hd/Registration/Entitlement&amp;diff=15838</id>
		<title>SDS@hd/Registration/Entitlement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=SDS@hd/Registration/Entitlement&amp;diff=15838"/>
		<updated>2026-03-17T16:35:55Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Get SDS@hd Entitlement ==&lt;br /&gt;
&lt;br /&gt;
New SVs can only be opened by bwIDM members who have the &#039;&#039;&#039;sds-hd-sv&#039;&#039;&#039; entitlement from their home university. This entitlement may have to be applied for individually at the home organisation. &lt;br /&gt;
&lt;br /&gt;
To see if you already have the needed entitlement, you can [[SDS@hd/Registration/Entitlement#Check_your_Entitlements|&#039;&#039;check your entitlements&#039;&#039;]].&lt;br /&gt;
&lt;br /&gt;
If you need the entitlement, follow the instructions for your home university. &amp;lt;u&amp;gt;If none are provided, please contact your local service desk&amp;lt;/u&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Universität Freiburg&#039;&#039;&#039;&lt;br /&gt;
** Employees of the University of need to fill out this [https://uni-freiburg.de/forms-en/sds-hd-sv-entitlement/ &#039;&#039;&#039;form&#039;&#039;&#039;].&lt;br /&gt;
* &#039;&#039;&#039;Universität Heidelberg&#039;&#039;&#039; &lt;br /&gt;
** Employees of Heidelberg University receive this entitlement automatically. Students can&#039;t receive it.&lt;br /&gt;
* &#039;&#039;&#039;Universität Mannheim&#039;&#039;&#039;&lt;br /&gt;
** Employees of the University of Mannheim receive this entitlement automatically. Students can&#039;t receive it.&lt;br /&gt;
* &#039;&#039;&#039;Universität Ulm&#039;&#039;&#039;&lt;br /&gt;
** Please contact the helpdesk. See https://www.uni-ulm.de/einrichtungen/kiz/service-katalog/beratung-schulung-hilfe/helpdesk/&lt;br /&gt;
&lt;br /&gt;
== Check your Entitlements ==&lt;br /&gt;
&lt;br /&gt;
# Log in to https://bwservices.uni-heidelberg.de&lt;br /&gt;
# Go to &amp;quot;Index&amp;quot; -&amp;gt; &amp;quot;Personal Data&amp;quot;&lt;br /&gt;
# Choose the &amp;quot;Shibboleth&amp;quot; tab&lt;br /&gt;
# Search for the following entry: http://bwidm.de/entitlement/sds-hd-sv (this is an attribute and not a link)&lt;br /&gt;
If you can find it, you already have the needed entitlement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right;&amp;quot;&amp;gt;&amp;amp;rarr; [[SDS@hd/Registration#b)_Apply_for_new_SV| go forward with the SV application]]&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_restore&amp;diff=15791</id>
		<title>Workspaces/Advanced Features/ws restore</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_restore&amp;diff=15791"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws restore to NEMO2/Workspaces/Advanced Features/ws restore&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[NEMO2/Workspaces/Advanced Features/ws restore]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_restore&amp;diff=15790</id>
		<title>NEMO2/Workspaces/Advanced Features/ws restore</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_restore&amp;diff=15790"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws restore to NEMO2/Workspaces/Advanced Features/ws restore&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ws_restore - Restore Expired Workspace =&lt;br /&gt;
&lt;br /&gt;
For a certain (system-specific) grace time following workspace expiration, a workspace can be restored.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ws_restore [options] workspace_name target_name | -l&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Restore Procedure ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(1) Display restorable workspaces:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_restore -l&lt;br /&gt;
&lt;br /&gt;
This will list all workspaces that can still be recovered. You can use &amp;lt;tt&amp;gt;-b&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;--brief&amp;lt;/tt&amp;gt; to hide the unavailability date in the list.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(2) Create a new workspace as the target for the restore:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_allocate restored 60&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(3) Restore the expired workspace:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_restore &amp;lt;full_name_of_expired_workspace&amp;gt; restored&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039;&lt;br /&gt;
* The expired workspace must be specified using the &#039;&#039;&#039;full name&#039;&#039;&#039; as printed by &amp;lt;tt&amp;gt;ws_restore -l&amp;lt;/tt&amp;gt; (not as printed by &amp;lt;tt&amp;gt;ws_list&amp;lt;/tt&amp;gt;!), including username prefix and timestamp suffix (otherwise it cannot be uniquely identified)&lt;br /&gt;
* The target workspace must be given with just its &#039;&#039;&#039;short name&#039;&#039;&#039; as listed by &amp;lt;tt&amp;gt;ws_list&amp;lt;/tt&amp;gt;, without the username prefix&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;tt&amp;gt;ws_restore&amp;lt;/tt&amp;gt; can only work on the same filesystem.&#039;&#039;&#039; Ensure the new workspace is on the same filesystem as the expired workspace. Use &amp;lt;tt&amp;gt;-F &amp;lt;filesystem&amp;gt;&amp;lt;/tt&amp;gt; flag if needed&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
   $ ws_restore username-myWs-0 restored&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
!style=&amp;quot;width:30%&amp;quot; | Option&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-l&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;--list&amp;lt;/tt&amp;gt;&lt;br /&gt;
|List restorable workspaces. &#039;&#039;&#039;Use this first&#039;&#039;&#039; to see what can be recovered&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-b&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;--brief&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Do not show unavailability date in list (used with &amp;lt;tt&amp;gt;-l&amp;lt;/tt&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-n &amp;lt;name&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Workspace name (alternative to positional argument)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-t &amp;lt;target&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Existing target workspace name (alternative to positional argument)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-F &amp;lt;filesystem&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Specify filesystem where the workspace is located&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-u &amp;lt;username&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Username (for restoring other users&#039; workspaces if permitted)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Cluster-Specific Information ==&lt;br /&gt;
&lt;br /&gt;
Grace periods for expired/released workspaces vary by cluster:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
!style=&amp;quot;width:30%&amp;quot; | Cluster&lt;br /&gt;
!style=&amp;quot;width:35%&amp;quot; | Expired Workspace Retention (&amp;lt;tt&amp;gt;keeptime&amp;lt;/tt&amp;gt;)&lt;br /&gt;
!style=&amp;quot;width:35%&amp;quot; | Released Workspace Grace Period&lt;br /&gt;
|-&lt;br /&gt;
|bwUniCluster 3.0&lt;br /&gt;
|30 days&lt;br /&gt;
|Until next cleanup cycle&lt;br /&gt;
|-&lt;br /&gt;
|Helix&lt;br /&gt;
|System-specific (check with support)&lt;br /&gt;
|Until next cleanup cycle&lt;br /&gt;
|-&lt;br /&gt;
|JUSTUS 2&lt;br /&gt;
|System-specific (check with support)&lt;br /&gt;
|Until next cleanup cycle&lt;br /&gt;
|-&lt;br /&gt;
|BinAC2&lt;br /&gt;
|System-specific (check with support)&lt;br /&gt;
|Until next cleanup cycle&lt;br /&gt;
|-&lt;br /&gt;
|NEMO2&lt;br /&gt;
|30 days&lt;br /&gt;
|Until next cleanup cycle&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Expired workspaces&#039;&#039;&#039; (reached end of lifetime) are kept for &amp;lt;tt&amp;gt;keeptime&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Released workspaces&#039;&#039;&#039; (via &amp;lt;tt&amp;gt;ws_release&amp;lt;/tt&amp;gt;) are kept until the next automated cleanup cycle&lt;br /&gt;
* &#039;&#039;&#039;Actual deletion&#039;&#039;&#039; happens during automated cleanup runs, typically during nighttime&lt;br /&gt;
* This allows users to recover accidentally released workspaces quickly, while giving more time for expired workspaces&lt;br /&gt;
&lt;br /&gt;
For more information: &amp;lt;tt&amp;gt;$ ws_restore -h&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;man ws_restore&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== If Workspace Cannot Be Restored ==&lt;br /&gt;
&lt;br /&gt;
If the workspace is not visible/restorable, it has been &#039;&#039;&#039;permanently deleted&#039;&#039;&#039; and cannot be restored, not even by system administrators.&lt;br /&gt;
&lt;br /&gt;
=== Helix-specific - Workspace Snapshots ===&lt;br /&gt;
&lt;br /&gt;
On Helix, if the workspace can&#039;t be restored anymore using &amp;lt;tt&amp;gt;ws_restore&amp;lt;/tt&amp;gt;, you can check the snapshots under:&lt;br /&gt;
&lt;br /&gt;
   /work/.snapshots/&amp;lt;timepoint&amp;gt;/ws/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important notes about snapshots:&#039;&#039;&#039;&lt;br /&gt;
* Snapshots are point-in-time copies of the workspace filesystem&lt;br /&gt;
* Changes that happened since the last snapshot was created are lost&lt;br /&gt;
* Browse available snapshot timepoints in &amp;lt;tt&amp;gt;/work/.snapshots/&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Caution:&#039;&#039;&#039; The Helix team tries to keep the latest snapshots, but they cannot guarantee that snapshots will be available at all times&lt;br /&gt;
* Snapshots are a last resort when &amp;lt;tt&amp;gt;ws_restore&amp;lt;/tt&amp;gt; no longer works&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How to use snapshots:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ls /work/.snapshots/                    # List available snapshot timepoints&lt;br /&gt;
   $ cd /work/.snapshots/2025-11-15_00.00.00/ws/&lt;br /&gt;
   $ ls                                      # Find your old workspace directory&lt;br /&gt;
   $ cp -r username-myWs-0 /path/to/active/workspace/  # Copy data to active workspace&lt;br /&gt;
&lt;br /&gt;
Contact Helix support if you need assistance with snapshot recovery.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please remember:&#039;&#039;&#039; Workspaces are intended solely for temporary work data, and there is &#039;&#039;&#039;no backup&#039;&#039;&#039; of data in the workspaces.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Recommendation:&#039;&#039;&#039; Email reminders are sent automatically. You can optionally customize reminder timing with &amp;lt;tt&amp;gt;-r&amp;lt;/tt&amp;gt; option to be notified earlier, giving you time to extend the workspace or backup important data to appropriate permanent storage. See [[Workspaces/Advanced_Features/Reminders|Reminders &amp;amp; Configuration]].&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_release&amp;diff=15789</id>
		<title>Workspaces/Advanced Features/ws release</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_release&amp;diff=15789"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws release to NEMO2/Workspaces/Advanced Features/ws release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[NEMO2/Workspaces/Advanced Features/ws release]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_release&amp;diff=15788</id>
		<title>NEMO2/Workspaces/Advanced Features/ws release</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_release&amp;diff=15788"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws release to NEMO2/Workspaces/Advanced Features/ws release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ws_release - Release (Delete) Workspace =&lt;br /&gt;
&lt;br /&gt;
Release a workspace when you no longer need it.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ws_release [options] workspace_name&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What Happens When You Release ==&lt;br /&gt;
&lt;br /&gt;
* The workspace ID can be reused immediately&lt;br /&gt;
* The directory becomes inaccessible to the user&lt;br /&gt;
* The data is &#039;&#039;&#039;not deleted immediately&#039;&#039;&#039; - it is moved to a deleted area&lt;br /&gt;
* &#039;&#039;&#039;Released workspaces:&#039;&#039;&#039; Can be recovered using &amp;lt;tt&amp;gt;ws_restore&amp;lt;/tt&amp;gt; until the next cleanup cycle (typically runs during nighttime)&lt;br /&gt;
* &#039;&#039;&#039;Important:&#039;&#039;&#039; Released workspace data may still count toward your quota until final deletion occurs&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
!style=&amp;quot;width:30%&amp;quot; | Option&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-n &amp;lt;name&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Workspace name (alternative to positional argument)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-F &amp;lt;filesystem&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Specify filesystem where the workspace is located&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;--delete-data&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Delete all data immediately (may not be available on all clusters).&lt;br /&gt;
&#039;&#039;&#039;WARNING: Workspace can NOT BE RECOVERED&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For more information: &amp;lt;tt&amp;gt;$ ws_release -h&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;man ws_release&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_register&amp;diff=15787</id>
		<title>Workspaces/Advanced Features/ws register</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_register&amp;diff=15787"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws register to NEMO2/Workspaces/Advanced Features/ws register&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[NEMO2/Workspaces/Advanced Features/ws register]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_register&amp;diff=15786</id>
		<title>NEMO2/Workspaces/Advanced Features/ws register</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_register&amp;diff=15786"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws register to NEMO2/Workspaces/Advanced Features/ws register&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ws_register - Create Workspace Links =&lt;br /&gt;
&lt;br /&gt;
Creates symbolic links to all your workspaces in one convenient directory.&lt;br /&gt;
&lt;br /&gt;
== Basic Usage ==&lt;br /&gt;
&lt;br /&gt;
   $ ws_register ~/workspaces               # Create links in ~/workspaces&lt;br /&gt;
&lt;br /&gt;
The command creates subdirectories for each filesystem (e.g., &amp;lt;tt&amp;gt;scratch/&amp;lt;/tt&amp;gt;) with links to your workspaces.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
   $ mkdir -p ~/my_workspaces&lt;br /&gt;
   $ ws_register ~/my_workspaces&lt;br /&gt;
   $ ls -l ~/my_workspaces/scratch/&lt;br /&gt;
   lrwxrwxrwx ... user-myWs -&amp;gt; /work/workspace/scratch/user-myWs-0&lt;br /&gt;
   lrwxrwxrwx ... user-project1 -&amp;gt; /work/workspace/scratch/user-project1-0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Links include the full workspace name (with username prefix).&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
!style=&amp;quot;width:30%&amp;quot; | Option&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;directory&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Target directory for links (required)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-F &amp;lt;filesystem&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Only create links for workspaces on specific filesystem&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-h&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;--help&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Show help&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;--version&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Show version&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== When to Use ==&lt;br /&gt;
&lt;br /&gt;
* Working with multiple workspaces&lt;br /&gt;
* Need quick access from one location&lt;br /&gt;
* Organizing workspaces by project&lt;br /&gt;
&lt;br /&gt;
== Automatic Updates ==&lt;br /&gt;
&lt;br /&gt;
Add to &amp;lt;tt&amp;gt;~/.bashrc&amp;lt;/tt&amp;gt; to update links automatically at login:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Only run in interactive shells&lt;br /&gt;
if [ -t 0 ] &amp;amp;&amp;amp; [ -z &amp;quot;$SSH_ORIGINAL_COMMAND&amp;quot; ] &amp;amp;&amp;amp; command -v ws_register &amp;gt;/dev/null 2&amp;gt;&amp;amp;1; then&lt;br /&gt;
    mkdir -p ~/workspaces 2&amp;gt;/dev/null&lt;br /&gt;
    ws_register ~/workspaces 2&amp;gt;/dev/null&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more information: &amp;lt;tt&amp;gt;ws_register -h&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;man ws_register&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_list&amp;diff=15785</id>
		<title>Workspaces/Advanced Features/ws list</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_list&amp;diff=15785"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws list to NEMO2/Workspaces/Advanced Features/ws list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[NEMO2/Workspaces/Advanced Features/ws list]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_list&amp;diff=15784</id>
		<title>NEMO2/Workspaces/Advanced Features/ws list</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_list&amp;diff=15784"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws list to NEMO2/Workspaces/Advanced Features/ws list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ws_list - List Workspaces =&lt;br /&gt;
&lt;br /&gt;
List all your workspaces with details about expiration, location, and available extensions.&lt;br /&gt;
&lt;br /&gt;
== Basic Usage ==&lt;br /&gt;
&lt;br /&gt;
   $ ws_list                                # List all your workspaces&lt;br /&gt;
&lt;br /&gt;
Shows workspace ID, location, available extensions, creation date, and remaining time.&lt;br /&gt;
&lt;br /&gt;
== Common Use Cases ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;See what expires soon:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_list -Rr                            # Sort by remaining time (-R), reverse (-r) = soonest first&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List group workspaces:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_list -g                             # Show workspaces from your group&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;For scripts (names only):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_list -s                             # Short format, just workspace names&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Check available filesystems:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_list -l                             # List filesystem locations&lt;br /&gt;
&lt;br /&gt;
== All Options ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sorting:&#039;&#039;&#039;&lt;br /&gt;
* &amp;lt;tt&amp;gt;-N&amp;lt;/tt&amp;gt; - Sort alphabetically by name&lt;br /&gt;
* &amp;lt;tt&amp;gt;-C&amp;lt;/tt&amp;gt; - Sort by creation date&lt;br /&gt;
* &amp;lt;tt&amp;gt;-R&amp;lt;/tt&amp;gt; - Sort by remaining time (default: most time remaining first)&lt;br /&gt;
* &amp;lt;tt&amp;gt;-r&amp;lt;/tt&amp;gt; - Reverse sort order (combine with -R for soonest expiring first)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Display Format:&#039;&#039;&#039;&lt;br /&gt;
* &amp;lt;tt&amp;gt;-s&amp;lt;/tt&amp;gt; - Short format (only names, for scripts)&lt;br /&gt;
* &amp;lt;tt&amp;gt;-t&amp;lt;/tt&amp;gt; - Terse format&lt;br /&gt;
* &amp;lt;tt&amp;gt;-v&amp;lt;/tt&amp;gt; - Verbose format with all metadata&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Filtering:&#039;&#039;&#039;&lt;br /&gt;
* &amp;lt;tt&amp;gt;-F &amp;lt;location&amp;gt;&amp;lt;/tt&amp;gt; - Show only workspaces on specific filesystem&lt;br /&gt;
* &amp;lt;tt&amp;gt;-g&amp;lt;/tt&amp;gt; - Show group workspaces (created with &amp;lt;tt&amp;gt;-g&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;-G&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* &amp;lt;tt&amp;gt;-l&amp;lt;/tt&amp;gt; - List available filesystem locations&lt;br /&gt;
&lt;br /&gt;
== Note ==&lt;br /&gt;
&lt;br /&gt;
To list &#039;&#039;&#039;expired workspaces&#039;&#039;&#039; that can be restored, use &amp;lt;tt&amp;gt;ws_restore -l&amp;lt;/tt&amp;gt; instead. See [[Workspaces/Advanced_Features/ws_restore|ws_restore]].&lt;br /&gt;
&lt;br /&gt;
For more information: &amp;lt;tt&amp;gt;ws_list -h&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;man ws_list&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_find&amp;diff=15783</id>
		<title>Workspaces/Advanced Features/ws find</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_find&amp;diff=15783"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws find to NEMO2/Workspaces/Advanced Features/ws find&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[NEMO2/Workspaces/Advanced Features/ws find]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_find&amp;diff=15782</id>
		<title>NEMO2/Workspaces/Advanced Features/ws find</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_find&amp;diff=15782"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws find to NEMO2/Workspaces/Advanced Features/ws find&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ws_find - Find Workspace Path =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;ws_find&amp;lt;/tt&amp;gt; prints the full path to a workspace. Essential for scripts and batch jobs.&lt;br /&gt;
&lt;br /&gt;
== Basic Usage ==&lt;br /&gt;
&lt;br /&gt;
   $ ws_find myWs                           # Print workspace path&lt;br /&gt;
&lt;br /&gt;
== Use in Scripts ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Capture path in variable:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ WORKSPACE=$(ws_find myProject)&lt;br /&gt;
   $ cd &amp;quot;$WORKSPACE&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In batch jobs:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --job-name=my_job&lt;br /&gt;
&lt;br /&gt;
WORKSPACE=$(ws_find myProject)&lt;br /&gt;
cd &amp;quot;$WORKSPACE&amp;quot;&lt;br /&gt;
./my_program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is the recommended way to locate workspaces in batch jobs. See [[Workspaces/Advanced_Features/ws_allocate#Using_Workspaces_in_Batch_Jobs|Using Workspaces in Batch Jobs]].&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;-F &amp;lt;filesystem&amp;gt;&amp;lt;/tt&amp;gt; - Find workspace on specific filesystem&lt;br /&gt;
* &amp;lt;tt&amp;gt;-l&amp;lt;/tt&amp;gt; - List available filesystem locations&lt;br /&gt;
&lt;br /&gt;
== Check Available Filesystems ==&lt;br /&gt;
&lt;br /&gt;
   $ ws_find -l                             # Show filesystem locations&lt;br /&gt;
&lt;br /&gt;
See [[Workspaces/Advanced_Features/Filesystems|Filesystems guide]] for choosing the right filesystem.&lt;br /&gt;
&lt;br /&gt;
For more information: &amp;lt;tt&amp;gt;ws_find -h&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;man ws_find&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_extend&amp;diff=15781</id>
		<title>Workspaces/Advanced Features/ws extend</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_extend&amp;diff=15781"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws extend to NEMO2/Workspaces/Advanced Features/ws extend&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[NEMO2/Workspaces/Advanced Features/ws extend]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_extend&amp;diff=15780</id>
		<title>NEMO2/Workspaces/Advanced Features/ws extend</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_extend&amp;diff=15780"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws extend to NEMO2/Workspaces/Advanced Features/ws extend&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ws_extend - Extend Workspace Lifetime =&lt;br /&gt;
&lt;br /&gt;
Extend the lifetime of an existing workspace before it expires.&lt;br /&gt;
&lt;br /&gt;
== Basic Usage ==&lt;br /&gt;
&lt;br /&gt;
   $ ws_extend myWs 30                      # Extend by 30 days from now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Alternative:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_allocate -x myWs 30                 # Same result&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Each extension consumes one of your available extensions. See [[Workspaces/Advanced_Features/Quotas|Cluster-Specific Workspace Limits]].&lt;br /&gt;
&lt;br /&gt;
== Extend Group Workspace ==&lt;br /&gt;
&lt;br /&gt;
Group members can extend group-writable workspaces (created with &amp;lt;tt&amp;gt;-G&amp;lt;/tt&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
   $ ws_allocate -x -u alice projectWs 30   # Extend Alice&#039;s workspace by 30 days&lt;br /&gt;
&lt;br /&gt;
Useful when the workspace owner is unavailable. May not work on all clusters.&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;-F &amp;lt;filesystem&amp;gt;&amp;lt;/tt&amp;gt; - Extend workspace on specific filesystem&lt;br /&gt;
&lt;br /&gt;
For more information: &amp;lt;tt&amp;gt;ws_extend -h&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;man ws_extend&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_allocate&amp;diff=15779</id>
		<title>Workspaces/Advanced Features/ws allocate</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Workspaces/Advanced_Features/ws_allocate&amp;diff=15779"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws allocate to NEMO2/Workspaces/Advanced Features/ws allocate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[NEMO2/Workspaces/Advanced Features/ws allocate]]&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_allocate&amp;diff=15778</id>
		<title>NEMO2/Workspaces/Advanced Features/ws allocate</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=NEMO2/Workspaces/Advanced_Features/ws_allocate&amp;diff=15778"/>
		<updated>2026-03-02T19:39:30Z</updated>

		<summary type="html">&lt;p&gt;M Janczyk: M Janczyk moved page Workspaces/Advanced Features/ws allocate to NEMO2/Workspaces/Advanced Features/ws allocate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ws_allocate - Create and Extend Workspaces =&lt;br /&gt;
&lt;br /&gt;
Create new workspaces or extend existing ones. This is your primary command for managing workspace lifetime.&lt;br /&gt;
&lt;br /&gt;
== Basic Usage ==&lt;br /&gt;
&lt;br /&gt;
   $ ws_allocate myWs 30                    # Create workspace for 30 days&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
 &lt;br /&gt;
   Workspace created. Duration is 720 hours. &lt;br /&gt;
   Further extensions available: 3&lt;br /&gt;
   /work/workspace/scratch/username-myWs-0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Capture path in variable:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ WORKSPACE=$(ws_allocate myWs 30)&lt;br /&gt;
   $ cd &amp;quot;$WORKSPACE&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Running the same command again is safe - it returns the existing workspace path. This makes it ideal for batch job scripts.&lt;br /&gt;
&lt;br /&gt;
== Common Options ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group workspaces (for teams):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_allocate -g myWs 30                 # Group-readable&lt;br /&gt;
   $ ws_allocate -G projectgroup myWs 30    # Group-writable (recommended for collaboration)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Specific filesystem (if available):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_allocate -F ffuc myWs 30            # bwUniCluster 3.0: Flash filesystem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Extend existing workspace:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_allocate -x myWs 30                 # Extend by 30 days&lt;br /&gt;
   $ ws_allocate -x -u alice myWs 30        # Extend Alice&#039;s group workspace&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Custom reminders:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_allocate -r 7 myWs 30               # Reminder 7 days before expiry&lt;br /&gt;
   $ ws_allocate -r 7 -x myWs 0             # Update reminder only (no extension)&lt;br /&gt;
&lt;br /&gt;
== All Options ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
!style=&amp;quot;width:20%&amp;quot; | Option&lt;br /&gt;
!style=&amp;quot;width:40%&amp;quot; | Description&lt;br /&gt;
!style=&amp;quot;width:40%&amp;quot; | When to Use&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-F &amp;lt;filesystem&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Create on specific filesystem&lt;br /&gt;
|Only if your cluster has multiple filesystems. Use &amp;lt;tt&amp;gt;ws_list -l&amp;lt;/tt&amp;gt; to check availability. See [[Workspaces/Advanced_Features/Filesystems|Filesystems guide]].&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-g&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Group-readable workspace&lt;br /&gt;
|When team members need to read your data&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-G &amp;lt;groupname&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Group-writable workspace&lt;br /&gt;
|For collaborative work. Set default in &amp;lt;tt&amp;gt;~/.ws_user.conf&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-m &amp;lt;email&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Custom email for reminders&lt;br /&gt;
|Only to override identity provider email&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-r &amp;lt;days&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Reminder n days before expiration&lt;br /&gt;
|To customize reminder timing (default is automatic)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Extend existing workspace&lt;br /&gt;
|When you need more time&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-u &amp;lt;username&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Extend another user&#039;s workspace&lt;br /&gt;
|When group member is unavailable (requires &amp;lt;tt&amp;gt;-G&amp;lt;/tt&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-c &amp;lt;comment&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Add workspace comment&lt;br /&gt;
|Document workspace purpose&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-d &amp;lt;duration&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Duration in days&lt;br /&gt;
|Alternative to positional argument&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;-n &amp;lt;name&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Workspace name&lt;br /&gt;
|Alternative to positional argument&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Duration Settings ==&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t specify duration, the system default is used. Maximum lifetime varies by cluster - see [[Workspaces/Advanced_Features/Quotas|Cluster-Specific Workspace Limits]].&lt;br /&gt;
&lt;br /&gt;
If you request more than the maximum, it will be capped automatically.&lt;br /&gt;
&lt;br /&gt;
== Using Workspaces in Batch Jobs ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Recommended approach:&#039;&#039;&#039; Create workspace manually, then use &amp;lt;tt&amp;gt;ws_find&amp;lt;/tt&amp;gt; in job scripts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(1) Create workspace (on login node):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   $ ws_allocate myProject 60&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;(2) Use in job script:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#SBATCH --job-name=my_job&lt;br /&gt;
#SBATCH --time=24:00:00&lt;br /&gt;
&lt;br /&gt;
# Find existing workspace&lt;br /&gt;
WORKSPACE=$(ws_find myProject)&lt;br /&gt;
cd &amp;quot;$WORKSPACE&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Your computation&lt;br /&gt;
./my_program --input input.dat --output results.dat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Don&#039;t create workspaces in job scripts that run frequently. Create them manually when needed, then locate them with &amp;lt;tt&amp;gt;ws_find&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
See also: [[Workspaces/Advanced_Features/ws_find|ws_find]]&lt;br /&gt;
&lt;br /&gt;
For more information: &amp;lt;tt&amp;gt;ws_allocate -h&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;man ws_allocate&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>M Janczyk</name></author>
	</entry>
</feed>