Jupyter Notebook¶
Aaron will talk about how to use Jupyter Notebook for data analysis.
- A gallery of interesting Jupyter Notebooks https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks
- Jupyter website: http://jupyter.org/
- Jupyter notebooks from the February 2017 analysis workshop: https://cdcvs.fnal.gov/redmine/projects/gm2analyses/repository/revisions/develop/show/Tutorial/2017-02/day2/talk6JupyterNotebook
- Some g-2 related jupyter notebooks Aaron has put together https://github.com/atfienberg/gm2-jupyter-notebooks
- Jupyter keyboard shortcut cheat sheet https://www.cheatography.com/weidadeyue/cheat-sheets/jupyter-notebook/pdf_bw/
A note on installation: The easiest way I've found to install jupyter is with pip (pip install jupyter). If you want pyroot to be available, you should first ensure that pyroot works through your regular python interpreter. If you have multiple python installations and multiple versions of pip, make sure you install jupyter with the version of pip associated with the version of python that has a working pyroot. It's easiest if you install jupyter after you already have a working version of pyroot. There are a number of things that can go wrong in this process, so if you're having trouble with the installation you should just ask someone for help.