Skip to main content

Toolset for generating and managing Power Plant Data

Project description

powerplantmatching

pypi conda pythonversion Tests doc pre-commit.ci status Ruff LICENSE DOI Stack Exchange questions

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 combined dataset, which includes all the important information. The package allows to easily update the combined data as soon as new input datasets are released.

You can directly download the current version of the data as a CSV file.

Initially, powerplantmatching was developed by the Renewable Energy Group at FIAS and is now maintained by the Digital Transformation in Energy Systems Group at the Technical University of Berlin to build power plant data inputs to PyPSA-based models for carrying out simulations.

Main Features

  • clean and standardize power plant data sets
  • aggregate power plant 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 gross/net capacity
  • provide an already merged data set of multiple different open 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-based model

Map

powerplants.png

Installation

Using pip

pip install powerplantmatching

or conda

conda install -c conda-forge powerplantmatching

Contributing and Support

We strongly welcome anyone interested in contributing to this project. If you have any ideas, suggestions or encounter problems, feel invited to file issues or make pull requests on GitHub.

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

Licence

Copyright 2018-2022 Fabian Hofmann (EnSys TU Berlin), Fabian Gotzens (FZ Jülich), Jonas Hörsch (KIT),

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.6.0.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

powerplantmatching-0.6.0-py3-none-any.whl (735.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: powerplantmatching-0.6.0.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for powerplantmatching-0.6.0.tar.gz
Algorithm Hash digest
SHA256 73cfd90dfe1a19c5bfe3007a5c27f36e63ba98e5c300d5c743cc3257f2d2c9fc
MD5 fa2af4ca5584f0fe454ea7377a793a72
BLAKE2b-256 f795398f78bfe1adb627b35a64f48c2f8a6ed16c795d4fae58fa588e8f180732

See more details on using hashes here.

File details

Details for the file powerplantmatching-0.6.0-py3-none-any.whl.

File metadata

File hashes

Hashes for powerplantmatching-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 edbc385a777970c5904cb9154ff7862df5d93bd011ba74459c42ca9e160242f3
MD5 146420d676c3483c3df36ec2cc276de8
BLAKE2b-256 ae1b70dcfddc93ee0be39a7a0d42f0dc3489fa9816c642003a69d377d73d87a9

See more details on using hashes here.

Supported by

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