This guide is a community-resource of crowdsourced guidelines and tutorials for reproducible research in Jupyter Notebooks. This resource is a companion to the high-level guide TenRulesJupyter and paper Ten Simple Rules for Reproducible Research in Jupyter Notebook to keep up with the rapidly evolving Jupyter project and to provide in-depth tutorials and examples.
For suggestions please open an issue. To contribute, fork this repository and send pull-requests.
Parameterize your notebooks: How to pass in parameters to notebooks
Test your notebooks: How to validate your to notebooks
Deploy your notebooks: How to share your notebooks
Other sections (to be written)
Cookiecutters are project templates to create skeleton repositories for Python and other languages. Here are a couple of examples you may find useful.
A Practical Introduction to Reproducible Computational Workflows
Putting the science back in data science
Reproducible research best practices @JupyterCon
Data Carpentry - Reproducible Research using Jupyter Notebooks
Reproducible Data Analysis in Jupyter
Reproducible Computational Research
Education Technology - Jupyter and Reproducibility
Reproducible Computational Research
On Writing Reproducible and Interactive Papers
Software Development Best Practices for Computational Chemistry
Reproducible Data Science Workflows using Docker Container
网上配置远程notebook的方案很多,但是似乎好多都是直接访问remote server的端口 不过,有趣的是,我发现我直接ping不通我的remote server,只能采用ssh来传输的方案 Install Jupyter Notebook conda install -c conda-forge notebook Generate the PassWD 参考知乎上的回答即可https:/
Guide¶ The ArcGIS API for Python is a powerful, modern and easy to use Pythonic library to perform GIS visualization and analysis, spatial data management and GIS system administration tasks that can
Jupyter notebook is formerly known as IPython notebook, it is a tool that helps you create readable analyses. Jupyter works with python kernel by default, but it also supports many other kernels. Keyb
Beyond Jupyter Notebooks �� All material from the PyCon.DE 2018 Talk "Beyond Jupyter Notebooks - Building your own data science platform with Python & Docker" Resources of the presentation Video of th
OCaml Jupyter An OCaml kernel for Jupyter notebook. This provides an OCaml REPL with a great user interface such as markdown/HTML documentation, LaTeX formula by MathJax, and image embedding. Getting
mkdocs-jupyter: Use Jupyter Notebooks in mkdocs Add Jupyter Notebooks directly to the mkdocs navigation Support for multiple formats: .ipynb and .py files (using jupytext) Same style as regular Jupyte
A plugin for JupyterLab that lets you set up and use as many filebrowsers as you like, connected to whatever local and/or remote filesystem-like resources you want. The backend is built on top of PyFi
Jupyter DataTables Jupyter Notebook extension to leverage pandas DataFrames by integrating DataTables JS. About Data scientists and in fact many developers work with pd.DataFrame on daily basis to int