Skip to content
Jim's tutorials for LPC HATS on May 28 and 29, 2019: the Numpy ecosystem, uproot, and awkward-array.
Jupyter Notebook
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
img
.gitignore
01-numpy-skills.ipynb
02-scientific-python.ipynb
03-coding-fast.ipynb
04-basic-uproot.ipynb
05-advanced-uproot.ipynb
06-awkward-array.ipynb
LICENSE
README.md
environment.yml

README.md

2019-05-28-lpchats-numpy-uproot-awkward

Jim's tutorials for LPC HATS:

For help, log into the HATS Mattermost channel.

To participate, either install all of the software on your laptop (with conda for Python 3, an isolated 3.1 GB environment that you can remove with conda remove --name lpchats2019-uproot-awkward --all):

git clone https://github.com/jpivarski/2019-05-28-lpchats-numpy-uproot-awkward.git
cd 2019-05-28-lpchats-numpy-uproot-awkward
conda env create -f environment.yml         # create an isolated environment and install everything
conda activate lpchats2019-uproot-awkward   # switch to that environment (maybe "source activate...")
conda install jupyterlab
pip install --no-cache numpythia            # only one example uses numpythia; it's slow to install
jupyter lab                                 # runs on your machine, controlled by your web browser

or click below to run everything in the cloud: Launch Binder

(If installation on your laptop fails, use the cloud option. GPU libraries and numpythia not included.)

You can’t perform that action at this time.