A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

PowerSystemDataModel

Provides an extensive data model capable of modeling energy systems with high granularity e.g. for bottom-up simulations.
https://github.com/ie3-institute/powersystemdatamodel

Category: Energy Systems
Sub Category: Energy System Modeling Frameworks

Keywords

datamodel powersystem simulation

Keywords from Contributors

research agent-based-simulation energy-transition measur opendata transforms animals converter powersystems reporting

Last synced: about 17 hours ago
JSON representation

Repository metadata

Provides an elaborated data model to model energy systems with a high granularity e.g. for bottom-up simulations. Additionally, useful functionalities to handle the model i/o are provided as well.

README.md

PowerSystemDataModel

Build Status
Quality Gate Status
codecov
Codacy Badge
License
Maven Central

Provides an extensive data model capable of modelling energy systems with high granularity e.g. for bottom-up simulations. Additionally, useful functions to process, augment and furnish model i/o information is provided. Effective handling of geographic information related to power grids is also possible. Currently, i/o processing capabilities are provided for .csv files.

Supported physical models:

- Power Grids containing nodes, lines, switches and transformers
- Conventional and renewable generating components such as fixed feed, biomass plants, wind turbines and photovoltaics
- Power to heat units e.g. combined heat and power plants and heat pumps
- Electrical storages, electric vehicles and charging stations
- Thermal units consisting of thermal building and cylindrical storage models

Supported simulation data:

Load profiles, weather data etc.

For more information visit ReadTheDocs or the API docs.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 3,382
Total Committers: 32
Avg Commits per committer: 105.688
Development Distribution Score (DDS): 0.788

Commits in past year: 385
Committers in past year: 9
Avg Commits per committer in past year: 42.778
Development Distribution Score (DDS) in past year: 0.694

Name Email Commits
Johannes Hiry j****y@t****e 717
Kittl, Chris c****l@t****e 496
dependabot[bot] 4****] 415
Sebastian Peter s****r@t****e 379
staudtMarius m****t@t****e 359
danielfeismann d****n@t****e 181
Niklas Steffan n****n@t****e 146
pierrepetersmeier 1****r 103
Thomas t****n@g****m 90
Johannes Bao j****o@t****e 89
mdebsarm d****a@t****e 70
ahamshubham a****m@g****m 50
Mia m****4@s****e 47
Vasilios Zachopoulos 4****h 39
dennis d****e@i****m 32
Vicky Bung v****g@t****e 30
Philipp Schmelter p****p@s****e 26
dependabot-preview[bot] 2****] 23
mia-krause 3****e 21
Marvin Heintze m****e@w****e 20
esmmaxsch M****9 10
Eike e****e@a****r 7
Vassili v****s@t****e 7
Christian Mahr c****3@g****m 5
lararou l****s@t****e 5
Simon Hütte s****e@t****e 5
Eike Santiago e****z@h****m 3
Johannes Bao s****o@i****e 3
The Codacy Badger b****r@c****m 1
Utkarsha-dev05 6****5 1
and 2 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 429
Total pull requests: 948
Average time to close issues: 3 months
Average time to close pull requests: 13 days
Total issue authors: 22
Total pull request authors: 29
Average comments per issue: 0.42
Average comments per pull request: 1.42
Merged pull request: 790
Bot issues: 1
Bot pull requests: 526

Past year issues: 65
Past year pull requests: 211
Past year average time to close issues: 26 days
Past year average time to close pull requests: 8 days
Past year issue authors: 5
Past year pull request authors: 7
Past year average comments per issue: 0.05
Past year average comments per pull request: 0.24
Past year merged pull request: 173
Past year bot issues: 0
Past year bot pull requests: 144

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/ie3-institute/powersystemdatamodel

Top Issue Authors

  • sebastian-peter (105)
  • ckittl (84)
  • johanneshiry (72)
  • t-ober (57)
  • danielfeismann (36)
  • staudtMarius (29)
  • mia-krause (12)
  • jo-bao (7)
  • PhilippSchmelter (6)
  • denstre (5)
  • noffermann (2)
  • vickybung1 (2)
  • cmahr93 (2)
  • sensarmad (2)
  • baszach (1)

Top Pull Request Authors

  • dependabot[bot] (502)
  • sebastian-peter (79)
  • ckittl (68)
  • staudtMarius (64)
  • johanneshiry (51)
  • t-ober (30)
  • dependabot-preview[bot] (24)
  • danielfeismann (23)
  • pierrepetersmeier (19)
  • mia-krause (13)
  • denstre (11)
  • vickybung1 (11)
  • avgprog (7)
  • PhilippSchmelter (7)
  • marvinheintze (7)

Top Issue Labels

  • enhancement (151)
  • bug (105)
  • documentation (48)
  • code quality (32)
  • invalid (29)
  • good first issue (27)
  • release (20)
  • dependencies (14)
  • model (12)
  • ci (10)
  • test (9)
  • question (7)
  • io (5)
  • help wanted (4)
  • HiWiStart (4)
  • wontfix (3)
  • blockedExternally (2)
  • java (1)

Top Pull Request Labels

  • dependencies (535)
  • java (270)
  • enhancement (129)
  • bug (84)
  • python (42)
  • documentation (36)
  • code quality (24)
  • release (21)
  • io (13)
  • ci (11)
  • model (10)
  • test (8)
  • invalid (8)
  • good first issue (5)
  • blockedExternally (2)

Package metadata

pypi.org: psdm-analysis

  • Homepage:
  • Documentation: https://psdm-analysis.readthedocs.io/
  • Licenses: bsd-3-clause
  • Latest release: 0.1.8 (published over 1 year ago)
  • Last Synced: 2025-04-26T14:41:45.350Z (1 day ago)
  • Versions: 12
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 528 Last month
  • Rankings:
    • Dependent packages count: 6.633%
    • Downloads: 17.338%
    • Average: 18.194%
    • Dependent repos count: 30.611%
  • Maintainers (1)
repo1.maven.org: com.github.ie3-institute:PowerSystemDataModel

Elaborated data model to model energy systems with a high granularity @ the Institute of Energy Systems, Energy Efficiency and Energy Economics (ie3) @ TU Dortmund University

  • Homepage: https:github.com/ie3-institute/PowerSystemDatamodel
  • Documentation: https://appdoc.app/artifact/com.github.ie3-institute/PowerSystemDataModel/
  • Licenses: BSD 3-Clause License
  • Latest release: 6.0.0 (published about 2 months ago)
  • Last Synced: 2025-04-26T14:41:44.590Z (1 day ago)
  • Versions: 12
  • Dependent Packages: 1
  • Dependent Repositories: 7
  • Rankings:
    • Dependent repos count: 9.295%
    • Average: 32.148%
    • Dependent packages count: 32.986%
    • Stargazers count: 40.367%
    • Forks count: 45.944%
pypi.org: pypsdm

  • Homepage:
  • Documentation: https://pypsdm.readthedocs.io/
  • Licenses: bsd-3-clause
  • Latest release: 0.0.5 (published 12 days ago)
  • Last Synced: 2025-04-26T14:41:44.999Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 433 Last month
  • Rankings:
    • Dependent packages count: 7.299%
    • Average: 37.854%
    • Dependent repos count: 68.41%
  • Maintainers (1)
pypi.org: psdmpy

  • Homepage:
  • Documentation: https://psdmpy.readthedocs.io/
  • Licenses: bsd-3-clause
  • Latest release: 0.0.1rc2 (published over 1 year ago)
  • Last Synced: 2025-04-26T14:41:45.094Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 102 Last month
  • Rankings:
    • Dependent packages count: 7.314%
    • Average: 37.919%
    • Dependent repos count: 68.524%
  • Maintainers (1)

Dependencies

build.gradle maven
  • com.couchbase.client:java-client 3.3.3 implementation
  • com.github.ie3-institute:PowerSystemUtils 2.0-SNAPSHOT implementation
  • com.github.johanneshiry:OSMonaut v1.1.1 implementation
  • commons-io:commons-io 2.11.0 implementation
  • org.apache.commons:commons-compress 1.21 implementation
  • org.apache.commons:commons-lang3 3.12.0 implementation
  • org.apache.logging.log4j:log4j-api * implementation
  • org.apache.logging.log4j:log4j-core * implementation
  • org.apache.logging.log4j:log4j-slf4j-impl * implementation
  • org.influxdb:influxdb-java 2.23 implementation
  • org.jgrapht:jgrapht-core 1.5.1 implementation
  • org.locationtech.jts.io:jts-io-common 1.19.0 implementation
  • org.locationtech.jts:jts-core 1.19.0 implementation
  • tech.units:indriya 2.1.3 implementation
  • org.postgresql:postgresql 42.4.0 runtimeOnly
  • org.junit.jupiter:junit-jupiter 5.9.0 testImplementation
  • org.objenesis:objenesis 3.3 testImplementation
  • org.spockframework:spock-core 2.1-groovy-3.0 testImplementation
  • org.testcontainers:couchbase $testcontainersVersion testImplementation
  • org.testcontainers:influxdb $testcontainersVersion testImplementation
  • org.testcontainers:postgresql $testcontainersVersion testImplementation
  • org.testcontainers:spock $testcontainersVersion testImplementation
  • org.testcontainers:testcontainers $testcontainersVersion testImplementation
docs/readthedocs/requirements.txt pypi
  • Sphinx ==4.2.0
  • commonmark ==0.9.1
  • recommonmark ==0.7.1
  • sphinx-rtd-theme ==1.0.0

Score: 14.92035405890868