Jupyter
Jupyter is a very new open source platform that is in the process of becoming the standard platform for the exchange of research results. It supports interactive research data evaluations and scientific calculations with all programming languages through the development of open source software and open standards.
Project Jupyter is a non-for-profit organisation that was founded to develop “open source software, open standards and services for interactive working with dozens of programming languages”. In this project, the products Jupyter Notebook and JupyterLab have been developed, among others. Jupyter is already being touted as an alternative to Microsoft Excel, because it offers a variety of advantages compared to the classic table calculation. These advantages include lower susceptibility to errors, reusability as well as better internal documentation.
Jupyter Notebook is an open source Web application with which you can generate and exchange documents that contain live code, equations, visualisations and documentation. JupyterLab is a Web-based interactive development environment for Jupyter Notebooks, code and data. It offers the elements of the Jupyter Notebook in a flexible user interface. JupyterLab can be configured flexibly, according to your own needs and work processes.
Tips:
- Example: QuantEcon Notes is a public repository that hosts Jupyter Notebooks covering all fields of economics and econometrics. The aim is to make communication between economists and the reproducibility of research easier. It calls for the submission of notebooks that include either original material or replications of existing studies in open and reproducible ways. Peer Review takes place in the form of upvotes and downvotes.
- Background information: Economics with Jupyter Notebooks
- The economist Jonathan Conning and the learning platform Dataquest offer general tutorials on the use of Jupyter Notebooks.