July 20–24, 2015
Portland, OR

IPython Notebook best practices for data science

Jonathan Whitmore (Silicon Valley Data Science)
10:00am–10:40am Friday, 07/24/2015
Foundations Portland 256
Average rating: ****.
(4.00, 5 ratings)
Slides:   external link

Prerequisite Knowledge

Familiarity with IPython Notebook and/or basic data science tasks.


Open-source data science tools and libraries—including the Python libraries scikit-learn, statsmodels, matplotlib, and more—come together with the open-source IPython Notebook. The Notebook has evolved rapidly over the past couple of years, and people in diverse fields are taking it up with enthusiasm. The wide user base and varied use cases produce many opportunities for advancing data science in both academia and industry, but bring along unique challenges as well.

The IPython Notebook is perfect for:

  • Rapid iteration for data munging and cleaning
  • Exploration and data visualization
  • Creating a transparent workflow of the data processing pipeline
  • Creating a beautiful presentation of results.

This talk will explore some overall best practices for sharing IPython Notebook code within a data science team, with special attention to the above use cases and how to get the most out of the IPython Notebook for each one.

Photo of Jonathan Whitmore

Jonathan Whitmore

Silicon Valley Data Science

Jonathan Whitmore, PhD (physics), is a data scientist at Silicon Valley Data Science. He has a diverse range of interests and is excited by the challenges and possibilities in the field of data science and engineering. Dr. Whitmore completed an astrophysics postdoc in Melbourne, Australia, where his research focused on trying to determine whether the physical constants of the universe have changed over cosmological times. He has a long-standing commitment to the public understanding of science and technology, most notably by his co-starring in the 3D IMAX film Hidden Universe, which is currently playing in theatres around the world. He has also been an invited conference speaker on using the IPython Notebook for astrophysics research. Dr. Whitmore received his PhD in physics from the University of California in San Diego, and graduated with a bachelor of science from Vanderbilt with a triple major in physics, philosophy, and mathematics.

Comments on this page are now closed.


Picture of Jonathan Whitmore
Jonathan Whitmore
07/24/2015 4:03am PDT

The repo for this talk can be found at: