Learn more about Python, ipython and the notebook

The ipython interpreter is basically a more user-friendly version of the standard Python interpreter with an enhanced interactive shell that makes it easy to visualize data. It also provides the ipython notebook, a browser-based notebook with support for text, mathematical expressions, inline plots and inline Python scripts. We really think it is a very powerful tool and recommend that you spend some time familiarising yourself with ipython and the notebook. Here are some useful links to learn about Python and associated libraries.