Ten simple rules for writing and sharing computational analyses in Jupyter Notebooks

Abstract

The explosive growth of computational notebooks provides a unique opportunity to support computational research, but care must be taken when performing and sharing analyses in notebooks. Given these opportunities and challenges, we have compiled a set of rules, tips, tools, and example notebooks to help guide Jupyter Notebook authors. While we focus on a few core uses of Jupyter Notebooks observed in our own research, many of these rules can be applied to other computational notebooks and use cases.

Publication
In PLOS Computational Biology
Mars (Shih-Cheng) Huang
Mars (Shih-Cheng) Huang
Ph.D. Candidate @