Training materials
Browse HEP training materials from the HEP Training catalogue.
Scoped to the CERN EOSC Node Space.
31 materials found
Beginner
Documentation for Zenodo with FAQ, Docs, and Guides
Intermediate
See page: [https://hepdata-lib.readthedocs.io/en/latest/](https://hepdata-lib.readthedocs.io/en/latest/) Library for getting your data into HEPData
Intermediate
Soon you will find yourself in the situation that the input/output sandboxes for regular grid jobs are not big enough anymore. You will need to start using distributed mass storage systems on the grid. Rucio coordinates the ATLAS distributed data management systems and provides a convenient way to manage your files. More details about Rucio can be found in the Rucio users guide. The basic unit in Rucio is a data identifier (DID). A DID is nothing but a registered file, dataset (set of files), or container (set of datasets). These DIDs are stored at certain grid sites (like CERN, or BNL) and are registered in a central location (the DDM central catalogues). The logical mapping of files in a dataset to the physical location of the files on these grid sites is done by distributed file catalogues local to a certain site. (Multiple datasets can be aggregated into containers, but we will not cover this right now.)
Intermediate
A list of How-to to get started with Rucio: - Deploying OpenSearch monitoring for Rucio - Deploying ElasticSearch monitoring for Rucio - Getting Started - Rucio Command-Line Interface
Beginner
Documentation for Rucio, the open-source scientific data management system created at CERN to handle the exa-scale data needs of modern scientific communities
This wiki is intended for software developers working on the REANA team or otherwise contributing to the REANA source code.
Advanced
Deploying REANA platform? - Deploying locally on your laptop using Kubernetes in Docker - Deploying at scale on your premises using Kubernetes and Helm - Upgrading database schema Configuring REANA platform? - Configuring compute backends - Configuring interactive sessions - Configuring storage volumes - Configuring private Docker registries - Configuring user access - Configuring user quotas - Configuring workflow scheduler - Configuring web interface - Configuring cluster ingress - Configuring TLS certificates - Configuring global workspace retention rules - Configuring GitLab integration - Configuring Dask Managing REANA platform? - Managing users
Beginner
New to REANA and looking to get started fast? - First example to get fast practical hands-on experience - In-depth tutorial with detailed walkthrough of usage scenarios - Next steps with recomendations what to do after tutorial
Beginner
Welcome to Indico’s documentation. This documentation is split into several parts, from installing Indico to developing Indico plugins. To dive into the internals of Indico, check out the API documentation. Read more about Indico in our official website.
Beginner
This site aims at providing solutions for the most common use cases in the usage of Indico. More than exhaustive, it aspires to be easy to understand and to follow. The contents are presented in a way that we hope will allow you to solve increasingly complex tasks. Some content is accompanied by video tutorials which you can follow and will normally explain the same thing in an even more visual way.
Beginner
Documentation for INSPIRE HEP
Intermediate
This is a practical hands-on for analysis reinterpretability, following the first LHC BSM WG general meeting on Nov 10-13, 2025. The aim is to discuss show-case examples of reinterpretability as well of practical questions for specific analyses participants are working on. This specific session on Nov 13 will focus on preparing the HEPData record for your analyses. Part of the workshops of the LHC REI WG.
Intermediate
This short tutorial give a example macro on how to generate HEPData submission using hepdata_lib (https://github.com/HEPData/hepdata_lib/)
Beginner
Documentation for CERNBox Gitlab link: [https://gitlab.cern.ch/cernbox/webpages/documentation](https://gitlab.cern.ch/cernbox/webpages/documentation)
Beginner
CERNBox quick tutorial for beginners Use CERNBox to store, access and share your files from any web browser. Anyone who has a CERN NICE account has a CERNBox. This is a step-by-step tutorial for you to get started with the basics on using CERNBox. This tutorial is being done on a Windows desktop. In this tutorial you will see how you can: 1. Access your CERNBox via a web browser 2. Upload a file to your CERNBox via the web browser 3. Create a folder in your CERNBox 4. Upload a file in the folder that you have just created 5. Synchronise the files/folders in your CERNBox to your desktop 6. Share a file in your CERNBox with others 7. Share a folder in your CERNBox with others 8. [Optional] Check which folder on your desktop is being synchronised with your CERNBox
Beginner
Related event: [https://indico.cern.ch/event/1657439/](https://indico.cern.ch/event/1657439/) Is CERNBox part of your daily workflow, and would you like to better understand what happens behind the scenes? Or have you ever wondered what you should (and shouldn’t) do to avoid common pitfalls? This session will explain how CERNBox works, highlight known quirks, and clarify the capabilities and limitations of the different access protocols (sync client, web, H: drive/SAMBA, etc.). We will also provide guidance on how to choose the most appropriate access method for your use case. Finally, this will be the perfect opportunity to ask questions, share feedback, and discuss feature requests directly with the CERNBox team. Overview of the main points covered in the presentation: - CERNBox Service Overview - Quota, data safety - Documentation & support - Access methods: web, sync client, network drive - Spaces (projects) - Sharing - Applications in CERNBox - Conflicts - How to ask for help - DFS migration and differences between DFS and CERNBox - Dos/don’ts - Common issues and how to prevent/resolve them - Discussion – Q&A
Beginner
Find useful links and e-learning modules about CERNBox here.
Intermediate
A set of examples for CERN SWAN a Service for Web based ANalysis. With SWAN you can: - Analyse data without the need to install any software - Access via Jupyter notebook interface or a shell from the browser - Use CERNBOX as your home directory and synchronise your local user space with the cloud storage - Access LCG and experiments' software on CVMFS - Share your work with your colleagues thanks to CERNBox - Document and preserve science - create catalogues of analyses: encourage reproducible studies and learning by example
Intermediate
Hadoop Tutorials The Hadoop ecosystem is the leading opensource platform for distributed storage and processing of "big data". The Hadoop platform is available at CERN as a central service provided by the IT department. These tutorials organized by the IT Hadoop service, aims to introduce the main concepts about Hadoop technology in a practical way and is targeted to those who would like to start using the service for distributed parallel data processing. Attendees will have the possibility to access a test Hadoop system where they will be able to perform hands-on exercises. Instructions will be provided by the speakers. To facilitate the preparation of the test environment, please register if you plan to attend. [alt text] (https://cern.ch/swanserver/cgi-bin/go?projurl=https://github.com/prasanthkothuri/hadoop-tutorials-2016.git)
Intermediate
SWAN training material Physics Analysis Use Case The notebooks in this folder guide through an examplary analysis producing a dimuon spectrum from CMS Open Data, both in C++ and Python. The tools used for the analysis include ROOT's RDataFrame and graphics, numpy, pandas and matplotlib, all of them available in SWAN via the LCG releases on CVMFS. This material is based on the analysis done by Stefan Wunsch, available here in CERN's Open Data portal
Beginner
Documentations for SWAN, see GitHub repository at [https://github.com/swan-cern/help](https://github.com/swan-cern/help)
Beginner
The search engine of the CERN Open Data Portal allows different types of queries. The most common filters can be applied with the selection boxes on the left: experiment, type of record, file format, etc...
Advanced
If you want a more detailed understanding of particle physics or an introduction aimed at the university level, take a look at some of the other resources in this page.
Intermediate
You can get an overview of our education resources through this search query with your keyword of interest (you can change the pre-defined keywords here).
Beginner
If you are new to particle physics, your time is limited, or you want to do something online fairly quickly, have a look at visual displays of real particle collisions. For example, here are collision events which contributed to the discovery of the Higgs boson in 2012
Beginner
A filtered list of CERN Open Data Portals about available datasets
Beginner
A filtered list of CERN Open Data Portals about guides to introduce you to physics analyses
Beginner
A filtered list of CERN Open Data Portals about materials labelled with the `teaching` keyword.
Beginner
A filtered list of CERN Open Data Portals about materials labelled with the `education` keyword.
