Container-Based Clinical Solutions for Portable and Reproducible Image Analysis

J Digit Imaging. 2018 Jun;31(3):315-320. doi: 10.1007/s10278-018-0089-4.

Abstract

Medical imaging analysis depends on the reproducibility of complex computation. Linux containers enable the abstraction, installation, and configuration of environments so that software can be both distributed in self-contained images and used repeatably by tool consumers. While several initiatives in neuroimaging have adopted approaches for creating and sharing more reliable scientific methods and findings, Linux containers are not yet mainstream in clinical settings. We explore related technologies and their efficacy in this setting, highlight important shortcomings, demonstrate a simple use-case, and endorse the use of Linux containers for medical image analysis.

Keywords: Containers; Docker; Medical-imaging; Reproducibility; Singularity.

Publication types

  • Research Support, N.I.H., Extramural
  • Research Support, Non-U.S. Gov't
  • Review

MeSH terms

  • Diagnostic Imaging / methods*
  • Humans
  • Image Processing, Computer-Assisted / methods*
  • Radiology Information Systems*
  • Reproducibility of Results
  • Workflow