Hi and Welcome to the Grid Computing exercices!
This exercise is very detailed as it will also server our future bachelor and master students as a small onboarding and trainings session. Therefore, it may be a little bit too detailed, but I hope, you will enjoy it anyway and get an impression on the everyday life (and challenges) of a physicist at CERN!
I tried to explain everything as detailed as possible and it should be therefore self-explaining. If the time is too short, you can finish the exercise whenever you want to.
If you have any questions, feel free to send me an email: Robin.Hofsaess@cern.ch
or write me on mattermost @rhofsaes
!
The whole exercise is provided as a jupyter notebook. Even if you are not familiar with jupyter, with the following manual everyone should be able to open it.
The easiest way to install jupyter is to create a virtual python environment with $ python3 -m venv venv
.
This than needs to be sourced: $ source venv/bin/activate
.
Now, we can install python packages with pip: $ pip install jupyterlab
.
Finally, you can run the notebook by going to the exercise repository containing the Grid_Computing-Exercise.ipynb
notebook and smiply running: $ jupyter lab
.
For some of the exercises docker
and docker compose
are required.
If you want to join, please install it in advance and also pull the images with $ ./get_images.sh
to save some time later on :)