Related Experiment Video
Updated: Mar 2, 2026

An Ultrahigh-throughput Microfluidic Platform for Single-cell Genome Sequencing
Published on: May 23, 2018
Singularity: Scientific containers for mobility of compute
Gregory M Kurtzer1, Vanessa Sochat2, Michael W Bauer1,3,4
1High Performance Computing Services, Lawrence Berkeley National Lab, Berkeley, CA, United States of America.
Abstract:
Here we present Singularity, software developed to bring containers and reproducibility to scientific computing. Using Singularity containers, developers can work in reproducible environments of their choosing and design, and these complete environments can easily be copied and executed on other platforms. Singularity is an open source initiative that harnesses the expertise of system and software engineers and researchers alike, and integrates seamlessly into common workflows for both of these groups. As its primary use case, Singularity brings mobility of computing to both users and HPC centers, providing a secure means to capture and distribute software and compute environments. This ability to create and deploy reproducible environments across these centers, a previously unmet need, makes Singularity a game changing development for computational science.
Related Concept Videos
Singularity Functions for Shear
Singularity Functions for Bending Moment
Short-distance Transport of Resources
A Single-Component System
Eukaryotic Compartmentalizations
For example, lysosomes in the animal cells...
Machines
A free-body diagram of the...

