henhaobio
Sign in

bioRxivBioinformaticsPreprint

Embedding containerized workflows inside data science notebooks enhances reproducibility

Jiaming HuiD, Ling‐Hong HungiD, Ka Yee YeungiD

PDFDOI

Abstract

Data science notebooks, such as Jupyter, combine text documentation with dynamically editable and executable code and have become popular for sharing computational methods. We present nbdocker, an extension that integrates Docker software containers into Jupyter notebooks. nbdocker transforms notebooks into autonomous, self-contained, executable and reproducible modules that can document and disseminate complicated data science workflows containing code written in different languages and executables requiring different software environments.

Citations
1

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISAlmugbel '17Hung '19Kulkarni '18Renton '24Novella '18Kurs '16
65% semantic matchBioinformatics
Reem Almugbel, Ling‐Hong Hung, Jiaming Hu+4 more·Journal of the American Medical Informatics Association·Sep 28, 2017· 24 citations