Skip to content

Tutorials for the LPC Hands On Tutorial, not uprooting hats that are awkwardly columnar.


Notifications You must be signed in to change notification settings


Repository files navigation


Tutorials for Uproot Awkward Columnar HATS, a hands-on tutorial hosted by the Fermilab LPC on June 14, 2021 from 12:30 to 3:30 U.S. Central.

See the event page for videoconferencing details.

How to participate

Run the JupyterLab code with us, altering examples and asking "what if" questions along the way.

The preferred way to run these notebooks is through a public cloud service called Binder:

Launch Binder

Navigate in the JupyterLab file view (left sidebar) to the desired lesson. Note that Binder cannot save data permanently (reloading your web browser will take you to a new instance), and it may take up to a minute to start up.

Running everything on your own computer

This course will not cover installation of the software, but everything can be installed with pip or conda, standard mechanisms for installing Python packages. See requirements.txt for a list of pip package names.

Browsing the material online

The cells of the JupyterLab notebooks are deliberately unevaluated—we will discover their output during the tutorial. However, if you're coming here after the event and want to look up how we did something, see the evaluated directory for evaluated versions of both notebooks.

Uprooting hats that are awkwardly columnar

(Used with permission.)