During the course we will provide general a introduction to jupyter notebooks and python and present examples relevant for ESS (including scipp and McStas script). We will work in smaller groups on the following topics:
- Jupyter notebooks basics
- Python basics
- Using external libraries (numpy, scipy, matplotlib, pandas)
- Code testing
- Using McStas from Python
- Scipp
Morning session will involve python basics, testing and McStas script and one can choose freely exercises to work on. However afternoon session will devoted to scipp (https://scipp.github.io/) and will be partially guided.
We will provide on-line resources to perform exercises (no pre-installation required). The course will be hosted on gather.town