Unity
Unity
About
Services
News
Events
Docs
Contact Us
code
search
login
Unity
Unity
About
Services
News
Events
Docs
Contact Us
dark_mode
light_mode
code login
search

Documentation

  • Requesting An Account
  • Frequently Asked Questions
  • Cluster Specifications
    • Node Features (Constraints)
    • Node List
    • Partition List
      • Gypsum
    • Storage
  • Connecting
    • SSH
    • Unity OnDemand
    • Connecting to Desktop VS Code
  • Managing Files
    • Command Line Interface (CLI)
    • FileZilla
    • Globus
    • Scratch: HPC Workspace
    • Unity OnDemand File Browser
  • Software Management
    • Conda
    • Modules
      • Module Usage
      • Module Hierarchy
    • Unity OnDemand
  • Submitting Jobs
    • Batch Jobs
      • Array Batch Jobs
    • Interactive CLI Jobs
    • Unity OnDemand
  • Tools & Software
    • ColabFold

Documentation

  • Requesting An Account
  • Frequently Asked Questions
  • Cluster Specifications
    • Node Features (Constraints)
    • Node List
    • Partition List
      • Gypsum
    • Storage
  • Connecting
    • SSH
    • Unity OnDemand
    • Connecting to Desktop VS Code
  • Managing Files
    • Command Line Interface (CLI)
    • FileZilla
    • Globus
    • Scratch: HPC Workspace
    • Unity OnDemand File Browser
  • Software Management
    • Conda
    • Modules
      • Module Usage
      • Module Hierarchy
    • Unity OnDemand
  • Submitting Jobs
    • Batch Jobs
      • Array Batch Jobs
    • Interactive CLI Jobs
    • Unity OnDemand
  • Tools & Software
    • ColabFold

On this page

  • Means of installing packages
    • apt package manager
    • Environment Modules
    • Conda
    • R package manager
    • Docker (Singularity)
  1. Unity
  2. Documentation
  3. Software Management

Unity Software Overview

Means of installing packages

apt package manager

The Ubuntu system package manager apt downloads its packages pre-compiled from the Ubuntu repository. These are placed in standard locations like /usr/bin so that they are always found in your $PATH. This can only be done by administrators. To avoid conflicts, most software is only available in one version. These packages will change with an (inevitable) operating system update. The admin team is trying to avoid apt installs for research computing software.

Environment Modules

There are a wide variety of modules available with the module command. Most software requests are fulfilled here. These are compiled by the admins and are stored in /modules/apps/ or in /modules/spack/opt/spack/.

Relevant Documentation:

  • intro to environment modules
  • using environment modules
  • module hierarchy

Conda

The conda package manager allows users to compile software easily and without admin privileges. Conda environments can be created for any software set, and can be enabled/disabled dynamically not unlike modules.

Relevant Documentation:

  • conda

R package manager

Coming soon!

Docker (Singularity)

Coming soon!

Software Management

  • Conda
  • Modules
    • Module Usage
    • Module Hierarchy
  • Unity OnDemand
Last modified: Tuesday, November 21, 2023 at 1:47 PM. See the commit on GitLab.
University of Massachusetts Amherst University of Massachusetts Amherst University of Rhode Island University of Rhode Island University of Massachusetts Dartmouth University of Massachusetts Dartmouth University of Massachusetts Lowell University of Massachusetts Lowell University of Massachusetts Boston University of Massachusetts Boston Mount Holyoke College Mount Holyoke College
search
close