This tutorial is an Python notebook which is a web-based interative environment where code, text and plots can be combined and the code snippets can be executed (and modified) directly. IPython can be ...