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

Handle arbitrary shapes as layer regions #76

Open brynpickering opened 3 years ago

brynpickering commented 3 years ago

UK-Calliope and Euro-Calliope v2.0 have a spatial resolution layer that does not depend on NUTS/GADM regions. Instead, the relevant zones are defined by a shapefile.

It should be possible to use an arbitrary shapefile, which mostly affects how we depend on solar-and-wind-potentials. At the moment we get renewables potentials and domestic/industrial demand split from a pre-build on zenodo. If a user defines a custom layer, it should be possible for solar-and-wind-potentials to be used as a snakemake submodule which generates the input data at the desired resolution.

brynpickering commented 3 years ago

See https://github.com/calliope-project/solar-and-wind-potentials/pull/20 for planned upstream implementation

FLomb commented 2 years ago

This would be a very welcome feature. As an intermediate step, even just allowing at least the use of a given NUTS resolution (NUTS3, or NUTS2) would lead to the lovely possibility of modelling individual countries in greater detail.

Currently, one has to choose between either a coarser (e-higway) resolution and a GADM resolution (probably similar to NUTS2 in many cases, but not allowed for the sector-coupled version of the model). So, e.g., if I wanted to model the Netherlands in detail, I could do so with GADM resolution but with no sector other than electricity. Or, alternatively, with high sectoral detail, but with a single-node spatial resolution. Having both sector-coupling and fine (GADM, NUTS2) resolution at once would be a huge improvement.