Skip to main content

Trainings

Video tutorials for capacity building

This handbook entry compiles a curated set of video tutorials designed to support capacity building within OET. The videos cover both the core PyPSA models (Eur and Earth) and general developer practices that strengthen the skills needed to contribute effectively to open-source energy system modelling. Together, they provide a structured learning path: from conceptual introductions, through hands-on exercises, to broader software development skills.

PyPSA-Eur training videos

These resources are meant to guide users through fundamentals and advanced concepts of PyPSA-Eur and its sector coupling extensions. It’s recommended to start with the DTU course series and use the hands-on tutorial as supplementary practice.

Introduction and theory

  • DTU Course: Intro to PyPSA-Eur

  • DTU Course: PyPSA-Eur Sector Coupling

  • DTU Course: PyPSA-Eur Sector Coupling

Hands-on tutorial

PyPSA-Earth training videos

These resources provide both introductory context and practical tutorials for using PyPSA-Earth. They cover installation, architecture, data handling, and practical workflows.

Introductory talk

  • LF Energy FOSDEM 2024 Energy Devroom – Can Open Source Drive the Energy Transition? The PyPSA-Earth Experience
    • Speaker: Ekaterina Fedotova
    • Video: https://www.youtube.com/watch?v=Ho8hKt4VuEE
    • Year: 2024
    • Description: Conference presentation introducing PyPSA-Earth in the broader context of open-source and the energy transition.

Practical tutorials (2023)

  • PyPSA-Earth Use Tutorial #1 | Installation, Tutorial Model, Features

    • Speaker: Maximilian Parzen
    • Video: https://www.youtube.com/watch?v=2nakM174CME
    • Description: A 1-hour tutorial walking through the PyPSA-Earth documentation and hands-on tutorial, covering installation and basic features.
  • PyPSA-Earth Use Tutorial #2 | Architecture, Setup, Run, Debug

  • PyPSA-Earth Use Tutorial #3 | Knowledge Bases, Hackathon, Notebooks

    • Speaker: Ekaterina Fedotova
    • Video: https://www.youtube.com/watch?v=0d5n-EgVtBU
    • Description: A 40-minute tutorial covering the use of knowledge bases, hackathon workflows, and notebooks, with emphasis on data preparation and cleaning.

Developer tutorial videos

These resources provide guidance on general software development practices that are relevant for working with PyPSA and related tools.

Debugging

  • Debugging Software – Main Principles
    • Speaker: Fabian Hofmann
    • Video: https://www.youtube.com/watch?v=7CkYuDQCDZY
    • Year: 2025
    • Description: Covers the core principles of debugging software effectively, including systematic approaches to identifying, isolating, and fixing errors.

Coding Workflow with AI

  • Integrating AI in Coding Workflow
    • Speaker: Fabian Hofmann
    • Video: https://www.youtube.com/watch?v=1cV83d88EEI
    • Year: 2025
    • Description: Internal tutorial on incorporating AI into daily coding workflows to improve efficiency, testing, and problem solving.