Workshop
Introduction to Python and Using Python in an HPC environment
20 apr. 2026 - 24 apr. 2026
This online 4-day workshop aims to give a brief, but comprehensive introduction to using Python in a Swedish academic High-Performance Computing (HPC) environment. It covers a wide range of levels in using Python and you can decide which days to follow.
If you are a complete beginner, perhaps the first day(s) is sufficient for you, but you may follow the other days as well for inspiration. If you already are a Python programmer you could still benefit from attending the login session the first day.
Praktische info:
20 apr. 2026 - 24 apr. 2026
32 uur
Online
Engels
Doelgroep: HPC users, from Python beginners to advanced programmers, familiar with the Linux command line
Inschrijven?
- Voorwaarden: Familiarity with the LINUX command line. Basic Python is NOT required, but recommended
- Prijs: Participation is free and open to all users within NAISS
Leertraject
The goals of the different days are
Day 1:
- Log in to a cluster
- Load the Python module
- Use variables, expressions and statements in Python
Day 2:
- Load modules for site-installed Python packages
- Use and install python packages (pip and/or conda)
- Use virtual environments
- Ask for compute resources, write batch scripts for running Python
- Learn about IDEs
Day 3-4:
- Do basic analysis with Matplotlib in Jupyter
- More about compute resources, including parallelism and GPUs
- Use Pandas and Seaborn,
- Big data and Python
- Use Python for ML/DL
- Guest lecture by Anders Hast and InfraVis introduction
This course will consist of lectures and type-alongs interspersed with hands-on sessions where you get to try out what you have just learned.
Gerelateerde opleidingen
Introduction to Computational Fluid Dynamics
7 september 2026
Training - Stuttgart - HLRS, University of Stuttgart
Introduction to Simulation Based Inference: Enhancing Synthetic Models with Artificial Intelligence
7 september 2026
Tutorial - Online - Forschungszentrum Jülich