jupyter news august 2016

7

Click here to load reader

Upload: robert-clewley

Post on 23-Jan-2018

101 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: Jupyter news August 2016

Jupyter news: Aug 2016Rob Clewley

Page 2: Jupyter news August 2016

JupyterHub

• Multi-user server with independent notebook server per user

• I.e. to solve the deployment problem

• NOTE: Not for multiple users collaborating on the same notebook

Carol Willing

Page 3: Jupyter news August 2016

JupyterHub

• Works via NodeJS proxy

• Uses Docker, load balancing with Docker Swarm

• Hub is Python & Tornado

• Works with both Python 2 and 3

• https://jupyterhub.readthedocs.io/en/latest/

• https://github.com/jupyterhub/jupyterhub

Page 4: Jupyter news August 2016

JupyterHub

Page 5: Jupyter news August 2016

JupyterLab is alpha

• IDE with panels inside a browser tab

• Improved UI, esp. file browser and console

• Extensible environment based around plugins

• Emphasis as much on script/console as notebook / narrative

Steven Silvester

Page 6: Jupyter news August 2016

JupyterLab

Page 7: Jupyter news August 2016

JupyterLab• Based on Continuum's open source PhosphorJS framework:

� http://phosphorjs.github.io

• Integration with git/GitHub is coming (inc. nbdime for diff/merge)

• Live-rendered tabs alongside source

• Graphical interaction widgets have been switched off until a sprint due in Sept/Oct:� matplotlib 2.0.0 will assist in making widgets work properly� (it will use jupyter's own version of ipywidgets)