Learning Paths#

Choose your learning path based on your background and goals. Each path provides a structured progression through the PyWAsP documentation.


Wind Energy Engineer

Background: Familiar with wind resource assessment concepts but new to Python

Goal: Use PyWAsP for practical WRA tasks

Recommended Path
  1. Overview: Why PyWAsP? - Understand PyWAsP’s role

  2. Installation - Set up your environment

  3. Quick Overview - Your first AEP calculation

  4. From WAsP to PyWAsP - Map WAsP GUI concepts

  5. Classical resource assessment step-by-step - Classical WAsP workflow

  6. Calculate AEP - Deep dive into AEP

WAsP GUI User

Background: Experienced with WAsP GUI, some Python knowledge

Goal: Transition existing workflows to PyWAsP

Recommended Path
  1. From WAsP to PyWAsP - Concept mapping

  2. Installation - Set up PyWAsP

  3. Quick Overview - See PyWAsP in action

  4. PyWAsP: Importing objects from a WAsP workspace (WWH file) - Import WAsP workspaces

  5. Classical resource assessment step-by-step - Classical workflow

  6. User Guide - Complete reference

Python Developer

Background: Strong Python skills, new to wind energy

Goal: Build custom wind analysis tools

Recommended Path
  1. Overview: Why PyWAsP? - Domain context

  2. Installation - Set up environment

  3. Working With Xarray and WindKit - Data structures

  4. Wind Climates - Wind climate types and schemas

  5. Wind Climates - PyWAsP wind climate workflows

  6. API Reference - API reference

Researcher / Academic

Background: Scientific computing experience, research focus

Goal: Use PyWAsP for wind energy research

Recommended Path
  1. Overview: Why PyWAsP? - Capabilities overview

  2. Working With Xarray and WindKit - Data integration

  3. WAsP Flow Model - WAsP model theory

  4. LINCOM Model - LINCOM for extreme winds

  5. PyWAsP: modeling losses and uncertainty of AEP - Losses and uncertainties

  6. Gallery - Code gallery


Quick Reference by Task#

Find the right documentation for common tasks:

Task

Documentation

Install PyWAsP

Installation

Calculate AEP for a wind farm

Quick Overview, Calculate AEP

Import WAsP workspace

PyWAsP: Importing objects from a WAsP workspace (WWH file)

Create a resource grid

PyWAsP: From observed wind climate to resource map

Add wake effects

Calculate AEP (Potential AEP section)

Work with terrain data

Topography

Understand wind climates

Wind Climates

Estimate extreme winds (LINCOM)

LINCOM Model

Account for losses and uncertainty

PyWAsP: modeling losses and uncertainty of AEP


All Tutorials#

Tutorial 1

Classical WAsP Workflow

Classical resource assessment step-by-step
Tutorial 2

Computing a Resource Grid

PyWAsP: From observed wind climate to resource map
Tutorial 4

Working with Topography

Evaluating roughness maps at Østerild
Tutorial 6

Losses and Uncertainties

PyWAsP: modeling losses and uncertainty of AEP
Tutorial 7

LINCOM Extreme Winds

Working with polygon and line maps
Tutorial 8

Mesoscale Integration

Generalized wind climate interpolation