calliope-project / euro-calliope

A workflow to build models of the European electricity system for Calliope.
https://euro-calliope.readthedocs.io
MIT License
31 stars 18 forks source link

Scenarios.yaml breaks the new modularity #236

Closed timtroendle closed 6 months ago

timtroendle commented 2 years ago

What happened?

Following updates in #145, scenarios in models/{resolution}/scenarios.yaml break the new modularity. In a way, this is a bug and a feature. It's a feature because it conveniently makes groups of overrides available to the user. It's a bug because it breaks once on of the linked modules (=techs, for example offshore wind) is removed.

Version

1.2.0.dev

Relevant log output

Error in apply_overrides, /Users/trtim/Develop/envs/snakemake/euro-calliope/x/y/d9f4c35c91fe54819efe2f2470f2f1e7/lib/python3.8/site-packages/calliope/preprocess/model_run.py:200
Scenario definition must be a list of override or other scenario names.
timtroendle commented 6 months ago

This is fixed in #241.