2017
DOI: 10.1371/journal.pone.0188511
|View full text |Cite
|
Sign up to set email alerts
|

Enhancing reproducibility in scientific computing: Metrics and registry for Singularity containers

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 con… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
33
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 46 publications
(33 citation statements)
references
References 17 publications
0
33
0
Order By: Relevance
“…The majority of the steps involved in preparing and preprocessing the MRI data employed recently developed tools and workflows aimed at enhancing standardization and reproducibility of task-based fMRI studies [for a similar preprocessing pipeline, see 96]. Following successful acquisition, all study data were arranged according to the BIDS specification [97] using the tool (version 0.6.0.dev1; freely available from https://github.com/nipy/heudiconv) running inside a container [98, 99] to facilitate further analysis and sharing of the data. Dicoms were converted to the NIfTI-1 format using [version 1.0.20190410 GCC6.3.0; 100].…”
Section: Methodsmentioning
confidence: 99%
“…The majority of the steps involved in preparing and preprocessing the MRI data employed recently developed tools and workflows aimed at enhancing standardization and reproducibility of task-based fMRI studies [for a similar preprocessing pipeline, see 96]. Following successful acquisition, all study data were arranged according to the BIDS specification [97] using the tool (version 0.6.0.dev1; freely available from https://github.com/nipy/heudiconv) running inside a container [98, 99] to facilitate further analysis and sharing of the data. Dicoms were converted to the NIfTI-1 format using [version 1.0.20190410 GCC6.3.0; 100].…”
Section: Methodsmentioning
confidence: 99%
“…GenomeChronicler is also available as a Singularity container (Kurtzer et al, 2017) with all dependencies pre-installed and ready. This can be obtained from SingularityHub (Sochat et al, 2017) by running the command: singularity pull "shub://PGP-UK/GenomeChronicler" on any machine that has Singularity installed.…”
Section: Using a Pre-compiled Containermentioning
confidence: 99%
“…GenomeChronicler is also available as a Singularity container (Kurtzer, Sochat, and Bauer 2017) with all dependencies pre-installed and ready. This can be obtained from SingularityHub (Sochat, Prybol, and Kurtzer 2017) by running the command: singularity pull shub://PGP-UK/GenomeChronicler on any machine that has Singularity installed.…”
Section: Using a Pre-compiled Containermentioning
confidence: 99%