Sunday, January 29, 2017

Jupiter notebook project and nbconvert: web application that allows you to create and share documents that contain live code, equations, visualizations.



Open source, interactive data science and scientific computing across over 40 programming languages.

The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.

https://jupyter.org/
https://github.com/jupyter

https://github.com/jupyter/nbconvert
Notebooks can be shared with others using email, Dropbox, GitHub and the Jupyter Notebook Viewer.
http://nbviewer.jupyter.org/
This website does not host notebooks, it only renders notebooks available on other websites.

nbconvert: Convert Notebooks to other formats
https://nbconvert.readthedocs.io/en/latest/#

Using nbconvert enables:
  • presentation of information in familiar formats, such as PDF.
  • publishing of research using LaTeX and opens the door for embedding notebooks in papers.
  • collaboration with others who may not use the notebook in their work.
  • sharing contents with many people via the web using HTML.

Primarily, the nbconvert tool allows you to convert a Jupyter .ipynb notebook document file into another static format including HTML, LaTeX, PDF, Markdown, reStructuredText, and more. nbconvert can also add productivity to your workflow when used to execute notebooks programmatically.

some features

The Notebook has support for over 40 programming languages, including those popular in Data Science such as Python, R, Julia and Scala.

Code can produce rich output such as images, videos, LaTeX, and JavaScript. Interactive widgets can be used to manipulate and visualize data in realtime.

No comments:

Post a Comment