doc: ipython notebook