7
Jupyter notebooks for Research JAMES SLACK & NÚRIA RUIZ

Jupyter notebooks for Research - Research Data Blogdatablog.is.ed.ac.uk/files/2019/05/Jupyter_Noteable_Research_Presentation.pdfBoth reproducible science and open source are necessary

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Jupyter notebooks for Research - Research Data Blogdatablog.is.ed.ac.uk/files/2019/05/Jupyter_Noteable_Research_Presentation.pdfBoth reproducible science and open source are necessary

Jupyter notebooks for ResearchJAMES SLACK & NÚRIA RUIZ

Page 2: Jupyter notebooks for Research - Research Data Blogdatablog.is.ed.ac.uk/files/2019/05/Jupyter_Noteable_Research_Presentation.pdfBoth reproducible science and open source are necessary

What are Jupyter notebooks?

Computational notebook

Multi-language support

Open Source

https://jupyter.org/

Page 3: Jupyter notebooks for Research - Research Data Blogdatablog.is.ed.ac.uk/files/2019/05/Jupyter_Noteable_Research_Presentation.pdfBoth reproducible science and open source are necessary

Working with Jupyter

Local Install• Ideal for exploratory use• Individual research• More experimental

Jupyterhub• Multiuser environment• Cloud hosted solution• Ideal for group research,

within or across institutions

Page 4: Jupyter notebooks for Research - Research Data Blogdatablog.is.ed.ac.uk/files/2019/05/Jupyter_Noteable_Research_Presentation.pdfBoth reproducible science and open source are necessary

Sharing Jupyter

Static Published notebook• Good for sharing

concepts

Shareable Interactive version• Ideal for sharing output to

other researchers• Public engagement

Page 5: Jupyter notebooks for Research - Research Data Blogdatablog.is.ed.ac.uk/files/2019/05/Jupyter_Noteable_Research_Presentation.pdfBoth reproducible science and open source are necessary

Why use Jupyter?

Reliably document computational workflows

Create visualizations alongside explanations within document

Create reproducible analyses that can easily be shared

Combine software code, computational output, explanatory text

and multimedia resources in a single document

Analyse large remote data sets

Page 6: Jupyter notebooks for Research - Research Data Blogdatablog.is.ed.ac.uk/files/2019/05/Jupyter_Noteable_Research_Presentation.pdfBoth reproducible science and open source are necessary
Page 7: Jupyter notebooks for Research - Research Data Blogdatablog.is.ed.ac.uk/files/2019/05/Jupyter_Noteable_Research_Presentation.pdfBoth reproducible science and open source are necessary

Introducing.....