Assessing and restoring reproducibility of Jupyter notebooks

J Wang, T Kuo, L Li, A Zeller - Proceedings of the 35th IEEE/ACM …, 2020 - dl.acm.org
Jupyter notebooks---documents that contain live code, equations, visualizations, and
narrative text---now are among the most popular means to compute, present, discuss and …

Better code, better sharing: on the need of analyzing jupyter notebooks

J Wang, L Li, A Zeller - Proceedings of the ACM/IEEE 42nd international …, 2020 - dl.acm.org
By bringing together code, text, and examples, Jupyter notebooks have become one of the
most popular means to produce scientific results in a productive and reproducible way. As …

A large-scale study about quality and reproducibility of jupyter notebooks

JF Pimentel, L Murta, V Braganholo… - 2019 IEEE/ACM 16th …, 2019 - ieeexplore.ieee.org
Jupyter Notebooks have been widely adopted by many different communities, both in
science and industry. They support the creation of literate programming documents that …

Understanding and improving the quality and reproducibility of Jupyter notebooks

JF Pimentel, L Murta, V Braganholo, J Freire - Empirical Software …, 2021 - Springer
Jupyter Notebooks have been widely adopted by many different communities, both in
science and industry. They support the creation of literate programming documents that …

Restoring execution environments of Jupyter notebooks

J Wang, L Li, A Zeller - 2021 IEEE/ACM 43rd International …, 2021 - ieeexplore.ieee.org
More than ninety percent of published Jupyternotebooks do not state dependencies on
external packages. This makes them non-executable and thus hinders reproducibility of …

The design space of computational notebooks: An analysis of 60 systems in academia and industry

S Lau, I Drosos, JM Markel… - 2020 IEEE Symposium on …, 2020 - ieeexplore.ieee.org
Computational notebooks such as Jupyter are now used by millions of data scientists,
machine learning engineers, and computational researchers to do exploratory and end-user …

Using the Jupyter notebook as a tool for open science: An empirical study

BM Randles, IV Pasquetto, MS Golshan… - 2017 ACM/IEEE …, 2017 - ieeexplore.ieee.org
As scientific work becomes more computational and data-intensive, research processes and
results become more difficult to interpret and reproduce. In this poster, we show how the …

Computational reproducibility of Jupyter notebooks from biomedical publications

S Samuel, D Mietchen - GigaScience, 2024 - academic.oup.com
Background Jupyter notebooks facilitate the bundling of executable code with its
documentation and output in one interactive environment, and they represent a popular …

Dataflow notebooks: encoding and tracking dependencies of cells

D Koop, J Patel - 9th USENIX Workshop on the Theory and Practice of …, 2017 - usenix.org
Computational notebooks have seen widespread adoption among scientists in many fields,
and allow users to view interactive graphical results inline, to embed text and code together …

Code duplication and reuse in Jupyter notebooks

AP Koenzen, NA Ernst… - 2020 IEEE symposium on …, 2020 - ieeexplore.ieee.org
Duplicating one's own code makes it faster to write software. This expediency is particularly
valuable for users of computational notebooks. Duplication allows notebook users to quickly …