Skip to main content

Toolset for generating and managing Power Plant Data

Project description

powerplantmatching

pypi conda pythonversion LICENSE DOI doc pre-commit.ci status

A toolset for cleaning, standardizing and combining multiple power plant databases.

This package provides ready-to-use power plant data for the European power system. Starting from openly available power plant datasets, the package cleans, standardizes and merges the input data to create a new combining dataset, which includes all the important information. The package allows to easily update the combined data as soon as new input datasets are released.

Map of power plants in Europe

powerplantmatching was initially developed by the Renewable Energy Group at FIAS to build power plant data inputs to PyPSA-based models for carrying out simulations for the CoNDyNet project, financed by the German Federal Ministry for Education and Research (BMBF) as part of the Stromnetze Research Initiative.

Main Features

  • clean and standardize power plant data sets
  • aggregate power plants units which belong to the same plant
  • compare and combine different data sets
  • create lookups and give statistical insight to power plant goodness
  • provide cleaned data from different sources
  • choose between gros/net capacity
  • provide an already merged data set of six different data-sources
  • scale the power plant capacities in order to match country specific statistics about total power plant capacities
  • visualize the data
  • export your powerplant data to a PyPSA

Installation

Using pip

pip install powerplantmatching

or conda

conda install -c conda-forge powerplantmatching

Citing powerplantmatching

If you want to cite powerplantmatching, use the following paper

with bibtex

@article{gotzens_performing_2019,
 title = {Performing energy modelling exercises in a transparent way - {The} issue of data quality in power plant databases},
 volume = {23},
 issn = {2211467X},
 url = {https://linkinghub.elsevier.com/retrieve/pii/S2211467X18301056},
 doi = {10.1016/j.esr.2018.11.004},
 language = {en},
 urldate = {2018-12-03},
 journal = {Energy Strategy Reviews},
 author = {Gotzens, Fabian and Heinrichs, Heidi and Hörsch, Jonas and Hofmann, Fabian},
 month = jan,
 year = {2019},
 pages = {1--12}
}

and/or the current release stored on Zenodo with a release-specific DOI:

DOI

Acknowledgements

The development of powerplantmatching was helped considerably by in-depth discussions and exchanges of ideas and code with

  • Tom Brown from Karlsruhe Institute for Technology
  • Chris Davis from University of Groningen and
  • Johannes Friedrich, Roman Hennig and Colin McCormick of the World Resources Institute

Licence

Copyright 2018-2020 Fabian Gotzens (FZ Jülich), Jonas Hörsch (KIT), Fabian Hofmann (FIAS)

powerplantmatching is released as free software under the GPLv3, see LICENSE for further information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

powerplantmatching-0.5.2.tar.gz (712.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

powerplantmatching-0.5.2-py2.py3-none-any.whl (718.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file powerplantmatching-0.5.2.tar.gz.

File metadata

  • Download URL: powerplantmatching-0.5.2.tar.gz
  • Upload date:
  • Size: 712.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for powerplantmatching-0.5.2.tar.gz
Algorithm Hash digest
SHA256 c04fe804fa10090b530b8e4505000da1eb50a6d566e3ddd4232a1b8a9090c3b5
MD5 e4a0dd783338c5ae08825d967fb96274
BLAKE2b-256 af1e63bfeec88b5dd6d6b8fcdbc69298b29437d770e80e0259378a58736437c3

See more details on using hashes here.

File details

Details for the file powerplantmatching-0.5.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for powerplantmatching-0.5.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 407ffd3e3c5122e6f350d61118ee7d4f3dc7ab1022d5ad1ce3b2ea6bec9c3d70
MD5 af1c7e17def1da9dc211d8389912229a
BLAKE2b-256 7e9abaaf4a3f44b11370eec8dfb882de6d84a4d26ef71f8ca94a64510684a6f7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page