TRANSCRIPT
Jupyter Notebook Markdown
Jupyter
1, 1,2
1Yandex School of Data Analysis, 2National Research University Higher School of Economics
Contents
debt ipython jupyter extensions kernels online solutions
2
Debt
Pycharm docker build Docker + GitHub = ?
Versioning of the environment Versioning of the code Runs anywhere (almost)
3
IPython (ancestor of Jupyter)
IPython was starting in 2001 by Fernando Perez, joined IPP,LazyPython to develop scientific computing environment.
Now it is a huge open-sourced project with > $1m investments I is for Interactive great for literate programming has support for interactive, non-blocking control of GTK, Qt, WX,GLUT, and OS X applications via special threading flags.
http://ipython.readthedocs.org/en/stable/overview.html
4
http://ipython.readthedocs.org/en/stable/overview.htmlhttp://ipython.readthedocs.org/en/stable/overview.html
IPython main features
introspection & autocompletion user-extensible %magic command shell-integration: !cmd or var = !cmd %store, %store -r nice tracebacks profiling & debugging: %prun, %debug %timeit for time measurements
5
IPython kernels, decoupled modelIPython has abstracted and extended the notion of a traditionalRead-Evaluate-Print Loop (REPL) environment by decoupling theevaluation into its own process. We call this process a kernel: itreceives execution instructions from clients and communicates theresults back to them.http://nbviewer.jupyter.org/github/ipython/ipython/blob/1.x/examples/notebooks/Frontend-Kernel%20Model.ipynb
6
http://nbviewer.jupyter.org/github/ipython/ipython/blob/1.x/examples/notebooks/Frontend-Kernel%20Model.ipynbhttp://nbviewer.jupyter.org/github/ipython/ipython/blob/1.x/examples/notebooks/Frontend-Kernel%20Model.ipynb
Parallel computinghttps://github.com/ipython/ipyparallel
$ pip install ipyparallel$ ipcluster start
92: the illgotten deed. import osimport ipyparallel as ipprc = ipp.Client()ar = rc[:].apply_async(os.getpid)pid_map = ar.get_dict()print pid_map
7
https://github.com/ipython/ipyparallel
nbviewer
http://nbviewer.jupyter.org/github/ipython/ipython/blob/master/examples/IPython%20Kernel/Index.ipynb
github
8
http://nbviewer.jupyter.org/github/ipython/ipython/blob/master/examples/IPython%20Kernel/Index.ipynbhttp://nbviewer.jupyter.org/github/ipython/ipython/blob/master/examples/IPython%20Kernel/Index.ipynbhttp://nbviewer.jupyter.org/github/ipython/ipython/blob/master/examples/IPython%20Kernel/Index.ipynb
Jupyter - beyond Python Jupyter = JUlia PYthon R and 50+ more languages,
http://jupyter.readthedocs.org/en/latest/index.html
9
http://jupyter.readthedocs.org/en/latest/index.html
Online
wakario.io sagemathcloud.com
10
tmpnb, jupyterhub
try.jupyter.org
11
mybinder
mybinder.org
12
everware
- 11x (16CPU, 16GB RAM, 30GB HDD) git fork, push git checkout branch, https://github.com/everware/
everware-dimuon-example@9bec6770485eb6b245648bc251d045a204973cc9
http://everware.rep.school.yandex.net https://github.com/everware
13
https://github.com/everware/everware-dimuon-example@9bec6770485eb6b245648bc251d045a204973cc9https://github.com/everware/everware-dimuon-example@9bec6770485eb6b245648bc251d045a204973cc9http://everware.rep.school.yandex.nethttps://github.com/everware
!
!
Jupyter Notebook Markdown Unordered List
- Embedding Jupyter Widgets in Other Contexts than the. You can specify the enumeration of selectable options by passing a list (options are either (label.
- Markdown files You can write content in regular Markdown files (e.g., files ending in.md). Jupyter Book supports any Markdown syntax that is supported by Jupy.
Python Jupyter Markdown List
Converting Jupyter Notebooks. Practice Your Markdown Skills. Open or create a new Jupyter Notebook file. Add a new Markdown cell and include: A title for the notebook (e.g. Intro to Earth Analytics - Chapter Four) A bullet list with: A bold word for Author: and then add text for your name. A bold word for Date: and then add text for today’s date. Add another Markdown cell and include. Jupyter for Data Science Dan Toomey download Z-Library. Download books for free.