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

OSMoGrid

A java tool to generate life like electrical grid models based on publicly available data, mainly OpenStreetMap and a special focus on low voltage grids.
https://github.com/ie3-institute/OSMoGrid

Category: Energy Systems
Sub Category: Grid Analysis and Planning

Keywords

clustering graph opendata openstreetmap powersystems

Keywords from Contributors

research powersystem energy-transition agent-based-simulation datamodel convert measur transforms simbench archiving

Last synced: about 12 hours ago
JSON representation

Repository metadata

OSMoGrid is a tool to generate life like electrical grid models based on publicly available data, mainly OpenStreetMap. The tool puts a special focus on low voltage grids.

README.md

OSMoGrid

Build Status
Quality Gate Status
codecov
Documentation Status
License

OSMoGrid is a java tool to generate life like electrical grid models based on publicly available data, mainly OpenStreetMap.
The tool puts a special focus on low voltage grids.

Citation (CITATION.cff)

cff-version: 1.2.0
title: OSMoGrid - Electrical Grid Models from OpenStreetMap Data
message: "If you use this software, please cite it as below."
type: software
authors:
  - family-names: Hiry
    given-names: Johannes
    orcid: https://orcid.org/0000-0002-1447-0607
  - family-names: Kittl
    given-names: Chris
    orcid: https://orcid.org/0000-0002-1187-0568
  - family-names: Lensen
    given-names: Lars
  - family-names: Oberließen
    given-names: Thomas
    orcid: https://orcid.org/0000-0001-5805-5408
  - family-names: Peter
    given-names: Sebastian
    orcid: https://orcid.org/0000-0001-6311-6113
  - family-names: Feismann
    given-names: Daniel
    orcid: https://orcid.org/0000-0002-3531-9025
  - family-names: Bao
    given-names: Johannes
    orcid: https://orcid.org/0009-0008-3641-6469
  - family-names: Hohmann
    given-names: Julian
  - family-names: Staudt
    given-names: Marius
repository-code: https://github.com/ie3-institute/OSMoGrid
keywords:
  - OpenStreetMap
  - electricity distribution grid
license: BSD-3-Clause
version: 0.1.0

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 886
Total Committers: 11
Avg Commits per committer: 80.545
Development Distribution Score (DDS): 0.653

Commits in past year: 175
Committers in past year: 5
Avg Commits per committer in past year: 35.0
Development Distribution Score (DDS) in past year: 0.514

Name Email Commits
dependabot[bot] 4****] 307
Kittl, Chris c****l@t****e 153
Thomas t****n@g****m 86
Sebastian Peter s****r@t****e 85
danielfeismann d****n@t****e 82
staudtMarius m****t@t****e 59
Johannes Hiry j****y@t****e 53
Julian Hohmann j****n@t****e 33
smlalens l****n@t****e 14
Philipp Schmelter p****p@s****e 13
Flo Edelmann f****n@o****e 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 88
Total pull requests: 325
Average time to close issues: 2 months
Average time to close pull requests: 15 days
Total issue authors: 9
Total pull request authors: 9
Average comments per issue: 0.2
Average comments per pull request: 0.61
Merged pull request: 280
Bot issues: 0
Bot pull requests: 256

Past year issues: 49
Past year pull requests: 171
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 9 days
Past year issue authors: 4
Past year pull request authors: 5
Past year average comments per issue: 0.22
Past year average comments per pull request: 0.27
Past year merged pull request: 151
Past year bot issues: 0
Past year bot pull requests: 134

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

Top Issue Authors

  • danielfeismann (33)
  • staudtMarius (20)
  • sebastian-peter (20)
  • julianhohmann (4)
  • t-ober (4)
  • PhilippSchmelter (3)
  • johanneshiry (2)
  • ckittl (1)
  • FloEdelmann (1)

Top Pull Request Authors

  • dependabot[bot] (256)
  • danielfeismann (23)
  • staudtMarius (22)
  • sebastian-peter (12)
  • PhilippSchmelter (4)
  • t-ober (4)
  • julianhohmann (2)
  • FloEdelmann (1)
  • johanneshiry (1)

Top Issue Labels

  • enhancement (34)
  • bug (29)
  • documentation (9)
  • good first issue (6)
  • ci (6)
  • dependencies (5)
  • refactoring (3)
  • code quality (2)
  • speedup (1)

Top Pull Request Labels

  • dependencies (262)
  • java (88)
  • enhancement (24)
  • bug (20)
  • python (17)
  • documentation (7)
  • ci (5)
  • refactoring (3)
  • invalid (2)
  • code quality (2)
  • speedup (1)

Dependencies

build.gradle maven
  • ch.qos.logback:logback-classic 1.2.11 implementation
  • com.acervera.osm4scala:osm4scala-core_2.13 1.0.10 implementation
  • com.github.ie3-institute:PowerSystemDataModel 2.1.0 implementation
  • com.github.ie3-institute:PowerSystemUtils 2.0-SNAPSHOT implementation
  • com.github.johanneshiry:OSMonaut v1.1.1 implementation
  • com.typesafe:config 1.4.2 implementation
  • info.picocli:picocli 4.6.3 implementation
  • javax.xml.bind:jaxb-api 2.4.0-b180830.0359 implementation
  • math.geom2d:javaGeom 0.11.1 implementation
  • org.apache.commons:commons-lang3 3.12.0 implementation
  • org.glassfish.jaxb:jaxb-runtime 4.0.0 implementation
  • org.jgrapht:jgrapht-core 1.5.1 implementation
  • org.jxmapviewer:jxmapviewer2 2.6 implementation
  • org.locationtech.jts:jts-core 1.19.0 implementation
  • org.scala-lang:scala-library ${scalaBinaryVersion} implementation
  • tech.units:indriya 2.1.3 implementation
  • cglib:cglib-nodep 3.3.0 testImplementation
  • junit:junit 4.13.2 testImplementation
  • org.mockito:mockito-core 4.6.1 testImplementation
  • org.objenesis:objenesis 3.2 testImplementation
  • org.pegdown:pegdown 1.6.0 testImplementation
  • org.spockframework:spock-core 2.1-groovy-3.0 testImplementation
  • com.vladsch.flexmark:flexmark-all 0.64.0 testRuntimeOnly
docs/readthedocs/requirements.txt pypi
  • Babel ==2.9.1
  • Jinja2 ==3.0.3
  • MarkupSafe ==2.0.1
  • PyYAML ==6.0
  • Pygments ==2.10.0
  • Sphinx ==4.3.1
  • alabaster ==0.7.12
  • attrs ==21.2.0
  • certifi ==2021.10.8
  • charset-normalizer ==2.0.8
  • docutils ==0.17.1
  • idna ==3.3
  • imagesize ==1.3.0
  • markdown-it-py ==1.1.0
  • mdit-py-plugins ==0.2.8
  • myst-parser ==0.15.2
  • packaging ==21.3
  • pyparsing ==3.0.6
  • pytz ==2021.3
  • requests ==2.26.0
  • snowballstemmer ==2.2.0
  • sphinxcontrib-applehelp ==1.0.2
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.0
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • urllib3 ==1.26.7

Score: 5.730099782973575