Download presentation
Presentation is loading. Please wait.
Published byJasmin Copeland Modified over 6 years ago
1
Applied Cyber Infrastructure Concepts Fall 2017
Will Computers Crash Genomics? Science Vol 331 Feb 2011 Nirav Merchant CyVerse & Bio Computing Eric Lyons CyVerse & Plant Sciences University of Arizona 1
2
Tasks for today Overview of Jupyter Jupyter UI and key features
Team project using Jupyter
3
What is Jupyter & Why use it ?
Jupyter and iPython history REPL and Kernel concepts Notebook, app, hub, narrative and other confusing terms The Jupyter “Notebook” is an open-source 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 Support for languages, sharing of notebooks, interactive widgets, significant support for ML and Data Science platforms.
4
Overview of UI http://jupyter-notebook.readthedocs.io/ More intro
Walk through intro “Interface Tour” under help Types of cells Keyboard short cuts and tab completion %lsmagic and %%bash fun
5
In class activity Work as a team (3 to 4)
Task: Take one of the API homework and create a notebook that allows you to specify multiple inputs e.g. if you looked something up for a zipcode modify it to take a list/array of multiple zipcodes. Hint for working with json use pandas read_json Put the notebook in git hub and show it nbviewer Make sure you have nice documentation and explanation for your notebook content
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.