Skip to main content

Software

Refer to the links for each software for detailed usage instructions.

Job Scheduler

A job scheduler automatically allocates computational resources (CPU cores and memory) to each user in an environment where many users share cluster computers.

NameGeneral Analysis DivisionPersonal Genome Analysis Division

Slurm

InstalledInstalled

Package Managers

The following package managers can be used with user permissions only, making it easier to set up development and analysis environments.

NameGeneral Analysis DivisionPersonal Genome Analysis Division

Spack

AvailableAvailable

Container

NameGeneral Analysis DivisionPersonal Genome Analysis Division

Apptainer (formerly Singularity)

InstalledInstalled

Singularity CE (formerly Singularity)

InstalledInstalled

BioContainers Apptainer (formerly Singularity) Images

InstalledInstalled

Analysis Pipeline

NameGeneral Analysis DivisionPersonal Genome Analysis Division

DFAST

AvailableAvailable

TogoImputation (beta)

Unavailable (Demo feature in preparation)Requires Application

Rhelixa RNAseq Pipeline

Installed

Commercial analytics pipeline

NameGeneral Analysis DivisionPersonal Genome Analysis Division

NVIDIA Parabricks

Installed

sentieon

Installed

NVIDIA AI Enterprise

Installed

Data Transfer & Sharing

Aspera and Archaea are software tools optimized for large-scale data transfers over long distances, offering advantages over protocols like SCP, SFTP, and FTP.

  • Aspera can be used to download data from sources such as NCBI, EBI, and DDBJ to supercomputers or users' personal computers. (Up to a total bandwidth of 10 Gbps)
  • Archaea tools are available for transferring data between the user's home directory on the supercomputer and their personal computer. (No bandwidth limit)

For more details, please refer to:

NameGeneral Analysis DivisionPersonal Genome Analysis Division

Archaea tools

InstalledInstalled

Aspera

AvailableAvailable

scp, sftp, ftp (Client)

InstalledInstalled

Development Environment & Libraries

Most development environments are pre-installed in the system. For specific versions needed for reproducibility of analyses, users can (1) install from tarball themselves, (2) use package managers available with user permissions, or (3) use Singularity containers.

NameGeneral Analysis DivisionPersonal Genome Analysis Division

Python

InstalledInstalled

R

InstalledInstalled

Jupyter Notebook

AvailableAvailable

Jupyter Lab

AvailableAvailable

R Studio Server

AvailableAvailable

Java

AvailableAvailable

Node.JS, TypeScript

AvailableAvailable

Rust

AvailableAvailable

C/C++ (GCC)

InstalledInstalled

AMD Optimizing C/C++ and Fortran Compilers (AOCC)

InstalledInstalled

C/C++ (Intel Compiler)

Installed

C/C++ (PGI Compiler)

Installed

CUDA

InstalledInstalled

Go

AvailableAvailable

Commercial Compiler

NameGeneral Analysis DivisionPersonal Genome Analysis Division

C/C++ (Intel Compiler)

Installed

AMD Optimizing C/C++ and Fortran Compilers (AOCC)

InstalledInstalled

C/C++ (PGI Compiler)

Installed