osmogrid

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.

https://github.com/ie3-institute/osmogrid

Science Score: 62.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    7 of 11 committers (63.6%) from academic institutions
  • Institutional organization owner
    Organization ie3-institute has institutional domain (ie3.etit.tu-dortmund.de)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.2%) to scientific vocabulary

Keywords

clustering graph opendata openstreetmap powersystems

Keywords from Contributors

agent-based-simulation energy-transition powersystem research interactive mesh interpretability profiles sequences generic
Last synced: 4 months ago · JSON representation ·

Repository

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.

Basic Info
  • Host: GitHub
  • Owner: ie3-institute
  • License: bsd-3-clause
  • Language: Scala
  • Default Branch: dev
  • Homepage:
  • Size: 5.98 MB
Statistics
  • Stars: 12
  • Watchers: 4
  • Forks: 1
  • Open Issues: 19
  • Releases: 0
Topics
clustering graph opendata openstreetmap powersystems
Created over 5 years ago · Last pushed 5 months ago
Metadata Files
Readme Changelog Contributing License Citation Codeowners Authors

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.

Owner

  • Name: Institute of Energy Systems, Energy Efficiency and Energy Economics - ie3
  • Login: ie3-institute
  • Kind: organization
  • Location: Dortmund, Germany

Official github account of the ie3 - one of the leading German higher education research institutes in the field of energy

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

GitHub Events

Total
  • Issues event: 38
  • Watch event: 4
  • Delete event: 79
  • Issue comment event: 38
  • Push event: 157
  • Pull request review comment event: 7
  • Pull request review event: 97
  • Pull request event: 169
  • Create event: 92
Last Year
  • Issues event: 38
  • Watch event: 4
  • Delete event: 79
  • Issue comment event: 38
  • Push event: 157
  • Pull request review comment event: 7
  • Pull request review event: 97
  • Pull request event: 169
  • Create event: 92

Committers

Last synced: 4 months ago

All Time
  • Total Commits: 914
  • Total Committers: 11
  • Avg Commits per committer: 83.091
  • Development Distribution Score (DDS): 0.638
Past Year
  • Commits: 129
  • Committers: 5
  • Avg Commits per committer: 25.8
  • Development Distribution Score (DDS): 0.31
Top Committers
Name Email Commits
dependabot[bot] 4****] 331
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 61
Johannes Hiry j****y@t****e 53
Julian Hohmann j****n@t****e 33
Philipp Schmelter p****p@s****e 15
smlalens l****n@t****e 14
Flo Edelmann f****n@o****e 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 68
  • Total pull requests: 458
  • Average time to close issues: 3 months
  • Average time to close pull requests: 12 days
  • Total issue authors: 10
  • Total pull request authors: 9
  • Average comments per issue: 0.15
  • Average comments per pull request: 0.53
  • Merged pull requests: 357
  • Bot issues: 3
  • Bot pull requests: 369
Past Year
  • Issues: 25
  • Pull requests: 214
  • Average time to close issues: 9 days
  • Average time to close pull requests: 3 days
  • Issue authors: 5
  • Pull request authors: 5
  • Average comments per issue: 0.08
  • Average comments per pull request: 0.34
  • Merged pull requests: 157
  • Bot issues: 3
  • Bot pull requests: 182
Top Authors
Issue Authors
  • danielfeismann (19)
  • sebastian-peter (16)
  • staudtMarius (14)
  • PhilippSchmelter (4)
  • julianhohmann (4)
  • t-ober (4)
  • dependabot[bot] (3)
  • johanneshiry (2)
  • ckittl (1)
  • FloEdelmann (1)
Pull Request Authors
  • dependabot[bot] (369)
  • staudtMarius (26)
  • danielfeismann (25)
  • sebastian-peter (20)
  • PhilippSchmelter (10)
  • t-ober (4)
  • julianhohmann (2)
  • FloEdelmann (1)
  • johanneshiry (1)
Top Labels
Issue Labels
enhancement (25) bug (14) dependencies (8) documentation (6) ci (6) good first issue (4) java (3) refactoring (2) code quality (2) speedup (1)
Pull Request Labels
dependencies (377) java (175) enhancement (31) bug (24) python (23) documentation (12) ci (10) code quality (4) refactoring (2) invalid (2) speedup (2)

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