Third-party software compatible with Singularity

This is a community contributed list of software which uses or can be used with Singularity.

If you notice a project is missing, let us know, we will add it to this list!

Univa Grid Engine

Univa Grid Engine

Univa® Grid Engine® manages workloads automatically, maximizes shared resources and accelerates the execution of any container, application or service. The solution can be deployed in any technology environment: on-premise, cloud, hybrid cloud or Cloud-native HPC ...
Altair PBS Works

Altair PBS Works

PBS Works 2018 grants users the ability to accommodate their most challenging workload requirements by using PBS Control to deploy very seamlessly HPC infrastructures on the cloud. This solution will allow them to manage internal ...
Open Grid Scheduler

Open Grid Scheduler

Open Grid Scheduler/Grid Engine is a commercially supported open-source batch-queuing system for distributed resource management. OGS/GE is based on Sun Grid Engine, and maintained by the same group of external (i.e. non-Sun) developers who started ...
Adaptive Computing - Torque

Adaptive Computing – Torque

Torque is an industry-standard resource manager solution focusing on: Fault Tolerance Additional failure conditions checked/handled Node health check script support Scheduling Interface Extended query interface providing the scheduler with additional and more accurate information Extended ...
Common Workflow Language (CWL)

Common Workflow Language (CWL)

The Common Workflow Language (CWL) is a specification for describing analysis workflows and tools in a way that makes them portable and scalable across a variety of software and hardware environments, from workstations to cluster, ...
DataLad

DataLad

Providing a data portal and a versioning system for everyone, DataLad lets you have your data and control it too. DataLad has built-in support for metadata extraction and search. With only a few steps, you ...
nvidia

NVIDIA HPC Container Maker (HPCCM)

HPC Container Maker (HPCCM) generates container specification files, either Dockerfiles or Singularity recipe files, based on a "recipe." A recipe specifies the series of steps to be performed when building a container. The recipe format ...
GCHP: GEOS-Chem High-Performance

GCHP: GEOS-Chem High-Performance

Atmospheric scientists often need to waste time on non-science tasks: installing software libraries, making models compile and run without bugs, preparing model input data, or even setting up a Linux server. Those technical tasks are ...
NextFlow

NextFlow

Nextflow enables scalable and reproducible scientific workflows using software containers. It allows the adaptation of pipelines written in the most common scripting languages. Its fluent DSL simplifies the implementation and the deployment of complex parallel ...
Github hosted project

SnakeMake

The Snakemake workflow management system is a tool to create reproducible and scalable data analyses. Workflows are described via a human readable, Python based language. They can be seamlessly scaled to server, cluster, grid and ...
MVAPICH: MPI over InfiniBand, Omni-Path, Ethernet/iWARP, and RoCE

MVAPICH: MPI over InfiniBand, Omni-Path, Ethernet/iWARP, and RoCE

The MVAPICH2 software, based on MPI 3.1 standard, delivers the best performance, scalability and fault tolerance for high-end computing systems and servers using InfiniBand, Omni-Path, Ethernet/iWARP, and RoCE networking technologies. This software is being used ...
HubSpot singularity-cli

HubSpot singularity-cli

A custom Singularity command-line interface built by HubSpot ...
CycleCloud

CycleCloud

CycleCloud makes it easy to create HPC clusters in the cloud, orchestrating workloads from the user to overcome the challenges typically associated with cloud HPC. CycleCloud supports Microsoft Azure, Google Cloud, and Amazon AWS platforms, ...
Sarek

Sarek

An open-source analysis pipeline to detect germline or somatic variants from whole genome sequencing. Previously known as the Cancer Analysis Workflow (CAW), Sarek is a workflow tool designed to run analyses on WGS data from ...
SAILOR

SAILOR

Software for Accurately Identifying Locations Of RNA-editing (SAILOR) SAILOR implements published methodologies to assess adenosine to inosine changes in RNA-SEQ data for easy identification of transcriptome-wide editing. The SAILOR pipeline is available as both a ...
Github hosted project

Sequana / Sequanix

Sequana is a versatile tool that provides A Python library dedicated to NGS analysis (e.g., tools to visualise standard NGS formats). A set of pipelines dedicated to NGS in the form of Snakefiles (Makefile-like with ...
Github hosted project

gpu4singularity

NOTE: gpu4singularity is deprecated for most uses (except maybe compiling against driver libs at bootstrap and some other weird stuff). If you are using Singularity >= 2.3, use the experimental option --nv to grant your ...
Kernsuite

Kernsuite

KERN is a bi-annually released set of radio astronomical software packages. It contains most of the tools that a radio astronomer needs to work with radio telescope data. KERN bundles a fixed set of these ...