GitHub page: Analysis Essentials (hsf-training)

This is the source material for the analysis essentials website, a series of lessons for helping high-energy physics analysts become more comfortable working with the shell, version control, and programming.
The lessons introduce the basics of the bash shell, the Git version control system, and the Python programming language. They are developed for and taught during the Starterkit, and aim to teach students enough to be able to follow the experiment-specific lessons that are taught afterwards.
Contributions to the lessons are highly encouraged. Please see the contributing guide for details on how to participate.
(...) Read more...

Licence: Other (Attribution)

Keywords: bash, git, hep, python, training-materials

Status: Active

Prerequisites:

There are two options for running these lessons. Running locally should be prefered on Linux and macOS as it is faster and makes it easier to save you work.
On Windows it is likely easier to use Binder; however, care is needed to prevent notebooks from being lost when the server is shut down.

Date created: 2018-07-09

Date modified: 2025-09-08

Date published: 2025-09-08

Contributors: jonas-eschle, chrisburr, goi42, pre-commit-ci[bot], fdesse, kdungs, alexpearce, dberzano, klieret, eduardo-rodrigues, vlukashenko, amanmdesai, dependabot[bot], jvmead, olantwin, wdconinc, graeme-a-stewart, betatim, marthaisabelhilton, freekie224, mmikhasenko, Lakshan-Ram, HDembinski, GSarpis, FedericaLionetto, dominikmuller, CostGranda, bendylan, kauniska


Activity log