This repository contains a demo for SMuK 2023 with an advanced masterclass aimed for high school students with knowledge of particle physics from previous masterclasses. The goal is to perform a search for the Higgs boson on the
The Masterclass uses the Jupyter Notebook and relies on the Python programming language and takes inspiration of the ROOT based approach described in [1]. Basic knowledge for editing the notebook should be brought along or learned in the course of editing together with a supervisor. In general, the processing of the notebook is based on an alternating processing of the notebook and the interactive development of the concepts through the dialogue with the supervisor.
- German
It is possible to run the repo using MyBinder.
-
To run locally (following commands for Terminal/Power Shell):
git clone https://github.com/a-monsch/Higgs-Search-as-a-Masterclass cd Higgs-Search-as-a-Masterclass
With an optional virtual environment:
virtualenv venv # Linux source venv/bin/activate # Windows .\venv\Scripts\activate
The necessary Python (>= 3.6) packages are listed below (
pip install <package>
) but can also be downloaded automatically viapip3 install -r binder/requirements.txt
If the virtual environment is used, a kernel for the jupyter notebooks can be reregistered.
ipython kernel install --user --name=venv
The jupyteter notebook can be started directly from within the directory of the repository with
jupyter notebook
After shutting down the notebook, you can leave the virtual environment with
deactivate
.
In the MyBinder version the data sets have been downloaded automatically.
For the local version, the data records can either be downloaded
here manually in the data
direcotry or be
downloaded and unpacked automatically by sh /binder/postBuild
(Linux).
[1] Bin Anuar Afiq Aizuddin Jomhari Nur Zulaiha Geiser Achim. Higgs-to-four-leptonanalysis example using 2011-2012 data. 2017. DOI: 10.7483/OPENDATA.CMS.JKB8.D634. URL: http://opendata.vern/record/5500.