Software Overview
Anunna offers software in several ways, depending on whether you need a ready-made package, your own custom setup, or a commercial product. This page is a map of the options and points to the page that covers each in detail.
Pre-installed software: modules
Most software on the cluster is provided as environment modules, organised into yearly "buckets". Load a bucket and then the software you need — the module sets up your environment so the right versions of the program and its dependencies are available. Use module key <name> to search for a package, and request additions through Requesting New Software.
Languages
The common scientific languages have their own pages covering the provided modules, how to manage packages, and how to run them in jobs and notebooks:
- Python — modules, virtual environments, Miniforge, and Jupyter kernels.
- R — modules, local package libraries, batch jobs, and parallel R.
- Julia — modules and package management.
Your own software
If a package is not available as a module, you have a few options:
- Installing Personal Software — shell configuration, environment variables, and installing small tools into your own space.
- Apptainer — package an application and all its dependencies into a portable container. This is the most reproducible way to bring in software that is awkward to install directly.
Commercial and licensed software
Some packages are commercial and restricted to eligible users — see Licensed Software for what is available and how to get access.
Graphical applications
Several applications are available through your web browser via the Apps Portal, without using the command line — see the Apps Portal overview.
Requesting new software
If what you need is not available anywhere above, submit a software request.