Related Experiment Video
Updated: Feb 17, 2026

A Robust Method for the Large-Scale Production of Spheroids for High-Content Screening and Analysis Applications
Published on: December 28, 2021
Enhancing reproducibility in scientific computing: Metrics and registry for Singularity containers
Vanessa V Sochat1, Cameron J Prybol2, Gregory M Kurtzer3
1Stanford Research Computing Center and School of Medicine, Stanford University, Stanford, CA, United States of America.
Abstract:
Here we present Singularity Hub, a framework to build and deploy Singularity containers for mobility of compute, and the singularity-python software with novel metrics for assessing reproducibility of such containers. Singularity containers make it possible for scientists and developers to package reproducible software, and Singularity Hub adds automation to this workflow by building, capturing metadata for, visualizing, and serving containers programmatically. Our novel metrics, based on custom filters of content hashes of container contents, allow for comparison of an entire container, including operating system, custom software, and metadata. First we will review Singularity Hub's primary use cases and how the infrastructure has been designed to support modern, common workflows. Next, we conduct three analyses to demonstrate build consistency, reproducibility metric and performance and interpretability, and potential for discovery. This is the first effort to demonstrate a rigorous assessment of measurable similarity between containers and operating systems. We provide these capabilities within Singularity Hub, as well as the source software singularity-python that provides the underlying functionality. Singularity Hub is available at https://singularity-hub.org, and we are excited to provide it as an openly available platform for building, and deploying scientific containers.
Related Concept Videos
Singularity Functions for Shear
Statistical Analysis: Overview
One of the most commonly used statistical quantifiers is the mean, which is the ratio between the sum of the numerical values of all results and the...
Statgraphics
Distribution Reliability and Automation
Standard Deviation of Calculated Results
A broad Gaussian distribution curve has a wider standard deviation, representing a data set with...
Singularity Functions for Bending Moment

