PyPSA Teaching Tool

Welcome! This site is a structured guide to learning Python Power System Analysis (PyPSA) (electricity-only).

View on GitHub


Why this guide?

PyPSA is a powerful tool, but the learning curve can be steep. Here I will focus on building models from existing layouts.

  • Explanations: Recommendations on how to get your models going.
  • Interactive Code: Every lesson includes a link to run the code in the cloud.

Getting Started

Select a module from the sidebar to begin.

Core Concepts

  1. Getting up and running: Understanding the main objects in pyPSA and how to obtain them.
  2. Basic modeling: Using the tools to customize a basic model and improve fit.
  3. Getting at richer comparisons: Making models more realistic with more complex options and compare outcomes.
  4. Bonus: Building the CA model from class in pyPSA, pros and cons.

This site uses Just the Docs, a documentation theme for Jekyll.