uk-calliope
uk-calliope copied to clipboard
Model of the UK power system built with Calliope
UK-Calliope model
Installation
To install, it is recommended to follow the instructions for installing Calliope, which includes installation of the Anaconda Python distribution.
The included requirements.yml
file lists the required packages.
The model is compatible with version 0.6
of the Calliope framework. See below for older versions.
Overview
The main model specification is in model.yaml
. Timeseries data are in data
, location and tech specifications in locations
and techs
, respectively.
To run the model over a week of data for testing:
calliope run model.yaml --scenario=run_test --save_netcdf=output.nc --save_plots=plots.html
To generate some sample scenario runs:
make run_renewable_shares.sh
Older versions
Older versions of the model used in publications are tagged on GitHub:
- Pfenninger 2017:
paper-pfenninger-2017
- Pfenninger and Keirstead 2015:
paper-pfenninger-keirstead-2015
Zones

A GeoJSON file and a shapefile with polygons of the zones used are included.
Sources
See Sources for data sources used.
License
This work (with exceptions listed below) is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
License exceptions:
- Electricity demand data (from National Grid at http://www.nationalgrid.com/uk/Electricity/Data/Demand+Data/) is not included in this license