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
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