ontology
Repository for the Open Energy Ontology (OEO)
Science Score: 67.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
Found 4 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
13 of 51 committers (25.5%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.3%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Repository for the Open Energy Ontology (OEO)
Basic Info
Statistics
- Stars: 128
- Watchers: 10
- Forks: 28
- Open Issues: 146
- Releases: 30
Topics
Metadata Files
README.md
Open Energy Family - Open Energy Ontology (OEO)
Developing a common ontology for the domain of energy system analysis.
Introduction
The Open Energy Ontology (OEO) is a domain ontology of the energy system analysis context. It is developed as part of the Open Energy Family. The OEO is published on GitHub under an open source license. The language used is the Manchester OWL Syntax, which was chosen because it is user-friendly for editing and viewing differences of edited files. The OEO is constantly being extended. The first version of the OEO has been released on June 11th 2020. A Steering Committee (OEO-SC) was created to accompany the development, increase awareness of the ontology and include it in current projects.
Scope of this ontology
This domain ontology is a collaborative effort to represent the context of energy system analysis based on standard terminologies used by human experts in this field of research. It is designed to improve transparency and facilitate comparability and transferability of energy system modelling and scenario analysis. This ontology makes use of the Basic Formal Ontology (BFO) and its principles. It re-uses several other ontologies as described in the GitHub Wiki.
License / Copyright
This repository is dual-licensed under Creative Commons Zero v1.0 Universal (CC0-1.0) or MIT License (MIT).
You can choose between one of them if you use this work.
Citation
For scientific citation of this ontology, please refer to the CITATION.cff file.
If you cite this work in a publication, please reference the following article:
Booshehri, Meisam, et al. "Introducing the Open Energy Ontology: Enhancing data interpretation and interfacing in energy systems analysis."
Energy and AI 5 (2021): 100074. 10.1016/j.egyai.2021.100074
To cite a specific class of the ontology and its definition please use the following convention:
'class label' (FUll-URI) from the Open Energy Ontology (OEO)
Example:
'energy system' (https://openenergyplatform.org/ontology/oeo/OEO_00030024) from the Open Energy Ontology (OEO)
Releases and installation
The latest version of the OEO can be accessed on the Open Energy Platform and the Master Branch.
All released versions can be downloaded directly from the GitHub Releases.
The currently developed version is available on the default dev Branch.
The source code of the ontology is found in the folder src/ontology/
The main file is src/ontology/oeo.omn
All own modules are collected in the folder src/ontology/edits/
The following diagram illustrates the modular file structure of the OEO. It depicts the import and file hierarchy from external imports (right) to the main file oeo.omn (left).
The imported modules are under src/ontology/imports/
To get an overview of the existing modules, take a look at the following wiki article: GitHub Wiki
We recommend to use the software Protégé to open and edit the ontology. Additionally, an ontology viewer is available on the Open Energy Platform.
Collaboration
This is an interdisciplinary open source project, help is always welcome.
Everyone with good intentions is invited to develop this repository.
The development of the ontology happens mainly on GitHub and is supplemented by regular (online) developer meetings to review the progress and discuss more complicated topics.
If you would like to participate in meetings you can become a team member. Use the OEP contact form and add yourself as a contributor after approval.
If you're new to GitHub or ontologies check out our "How to participate" article for some first advice and helpful links. You may also use the Open Energy Academy course to get used to the necessary tools and background information.
The workflow is described in the CONTRIBUTING.md file. Please check it out before you start working on this project. Points that are not clear in the file can be discussed in a GitHub Issue.
Please read the GitHub Wiki for more information about the ontology, its standards, its best practice principles and the BFO classification.
Wiki articles that you would be most helpful to a beginner are:
- How to Participate
- Best Practice Principles including subsections
- BFO Upper Ontology including subsections
- Explanation on Mass Nouns
- Handeling Ambiguous Terms
- Use Protégé to Change the Ontology
- Term Tracker Annotation
... as well as the CONTRIBUTING.md
Teams
Experts in ontology engineering, economy and energy-system modelling work together collaboratively.
We combine domain knowledge with knowledge about how an ontology should be designed.
If you have a specific question about ontology design, energy system modelling or economy (in context of this ontology), you can tag one of these teams (or persons) to notify its members that you need their feedback or help.
The OEO is organised in a general team and several subteams:
- @oeo-dev
- All developers of the OEO
Organisation
- @oeo-community-manager
- Contact point for personal and team related concerns
- @oeo-concept-owner
- Strategic and long-term development and coordination of developers
- @oeo-steering-committee
- Members of the Steering Committee (OEO-SC)
- @oeo-release-team
- Coordinates the periodic releases
Domain Experts
- @oeo-domain-expert-energy-modelling
- Knowledge related to energy system modelling and simulation
- @oeo-domain-expert-economy
- Knowledge related to economic system, costs, monetary issues
- @oeo-domain-expert-linked-open-data
- Knowledge related to linked open data
- @oeo-domain-expert-meteorology
- Knowledge related to meteorology and weather
Ontology experts
- @oeo-general-expert-formal-ontology
- Knowledge related to formal ontology expertise and BFO
Owner
- Name: Open Energy Family
- Login: OpenEnergyPlatform
- Kind: organization
- Location: Magdeburg, Germany
- Website: https://github.com/OpenEnergyPlatform/organisation/blob/master/README.md
- Repositories: 25
- Profile: https://github.com/OpenEnergyPlatform
The Open Energy Family and Open Energy Platform
Citation (CITATION.cff)
# SPDX-FileCopyrightText: Open Energy Ontology (OEO) <https://github.com/OpenEnergyPlatform/ontology/>
# SPDX-License-Identifier: CC0-1.0 OR MIT
cff-version: 1.2.0
message: "If you use this software, please cite it using these metadata."
authors:
- family-names: "Emele"
given-names: "Lukas"
alias: "@l-emele"
affiliation: "Öko-Institut"
orcid: "https://orcid.org/0000-0002-1720-2501"
- family-names: "Stappel"
given-names: "Mirjam"
alias: "@stap-m"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Kleinau"
given-names: "Anna"
alias: "@akleinau"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Hastings"
given-names: "Janna"
alias: "@jannahastings"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Sehn"
given-names: "Vera"
alias: "@Vera-IER"
affiliation: "Institut für Energiewirtschaft und Rationelle Energieanwendung"
- family-names: "Förster"
given-names: "Hannah"
alias: "@han-f"
affiliation: "Öko-Institut"
orcid: "https://orcid.org/0000-0003-2320-7808"
- family-names: "Kuckertz"
given-names: "Patrick"
alias: "@p-kuckertz"
affiliation: "Forschungszentrum Jülich"
- family-names: "Hoyer-Klick"
given-names: "Carsten"
alias: "@carstenhoyerklick"
affiliation: "Deutsches Zentrum für Luft- und Raumfahrt"
- family-names: "Hofmann"
given-names: "Christian"
alias: "@christian-rli"
affiliation: "Reiner Lemoine Institut"
- family-names: "Knosala"
given-names: "Kevin"
alias: "@k-knosala"
- family-names: "Hülk"
given-names: "Ludwig"
alias: "@Ludee"
affiliation: "Reiner Lemoine Institut"
orcid: "https://orcid.org/0000-0003-4655-2321"
- family-names: "Killicarslan"
given-names: "Izzet"
alias: "@Izzet91"
affiliation: "Reiner Lemoine Institut"
- family-names: "Drathschmidt"
given-names: "Franziska"
alias: "@fradra"
affiliation: "Deutsches Zentrum für Luft- und Raumfahrt"
- family-names: "Simon"
given-names: "Flügel"
alias: "@sfluegel05"
- family-names: "Ulrich"
given-names: "Frey"
alias: "@litotes18"
affiliation: "Deutsches Zentrum für Luft- und Raumfahrt"
- family-names: "Muschner"
given-names: "Christoph"
alias: "@chrwm"
affiliation: "Reiner Lemoine Institut"
- family-names: "Winger"
given-names: "Christian"
alias: "@wingechr"
affiliation: "Öko-Institut"
- family-names: "Neuhaus"
given-names: "Fabian"
alias: "@fabianneuhaus"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Christmann"
given-names: "Lara"
alias: "@solar-c"
affiliation: "Reiner Lemoine Institut"
- family-names: "Glauer"
given-names: "Martin"
alias: "@MGlauer"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Duc"
given-names: "Pierre-Francois"
alias: "@Bachibouzouk"
affiliation: "Reiner Lemoine Institut"
- family-names: "Cordes"
given-names: "Sebastian"
alias: "@sebcordes"
- family-names: "Pehl"
given-names: "Michaja"
alias: "@0UmfHxcvx5J7JoaOhFSs5mncnisTJJ6q"
affiliation: "Potsdam-Instituts für Klimafolgenforschung"
- family-names: "Schnepf"
given-names: "Kai"
alias: "@KaiSchnepf"
- family-names: "Mossakowski"
given-names: "Till"
alias: "@tillmo"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Stage"
given-names: "Alexander"
alias: "@stage1407"
- family-names: "Gardian"
given-names: "Hedda"
alias: "@heddaelisabethgardian"
affiliation: "Deutsches Zentrum für Luft- und Raumfahrt"
- family-names: "Arellano Ruiz"
given-names: "Eugenio Salvador"
alias: "@areleu"
affiliation: "Deutsches Zentrum für Luft- und Raumfahrt"
- family-names: "Rothkötter"
given-names: "Markus"
alias: "@markus-rothkoetter"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Rülicke"
given-names: "Linda"
alias: "@rue-l"
affiliation: "Fraunhofer IEE"
- family-names: "Seibicke"
given-names: "Alexandra"
alias: "@Alex2448"
affiliation: "Technische Universität München"
- family-names: "Mittermeier"
given-names: "Ludwig"
alias: "@lumi321"
affiliation: "Technische Universität München"
- family-names: "Müller"
given-names: "Ulf"
alias: "@u-mueller"
affiliation: "Fraunhofer IEE"
- family-names: "Köhler"
given-names: "Nele"
alias: "@nelekoehler"
affiliation: "Otto-von-Guericke-Universität"
- family-names: "Spinde"
given-names: "Hannah"
alias: "@h-spinde"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Wichern"
given-names: "Viktor"
alias: "@viktorwichern"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Zielke"
given-names: "Norman"
alias: "@NormanZielke"
affiliation: "TU-Berlin"
- family-names: "Stucky"
given-names: "Uwe"
alias: "@UStucky"
affiliation: "Karlsruhe Institute of Technology (KIT)"
- family-names: "Breitkreutz"
given-names: "Madeleine"
alias: "@madbkr"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Gerlach"
given-names: "Lilly"
alias: "@LillyG901"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Heidfeld"
given-names: "Colin"
alias: "@ColinHDev"
affiliation: "Otto-von-Guericke-Universität Magdeburg"
- family-names: "Schwarz"
given-names: "Jan Sören"
alias: "@schwarzatoffis"
affiliation: "OFFIS"
orcid: "https://orcid.org/0000-0003-0261-4412"
title: "Open Energy Ontology (OEO)"
type: software
license: CC0-1.0 OR MIT
version: 2.8.0
date-released: 2024-12-06
url: "https://github.com/OpenEnergyPlatform/ontology"
GitHub Events
Total
- Create event: 62
- Release event: 2
- Issues event: 122
- Watch event: 14
- Delete event: 48
- Issue comment event: 430
- Push event: 418
- Gollum event: 11
- Pull request event: 130
- Pull request review event: 204
- Pull request review comment event: 164
- Fork event: 7
Last Year
- Create event: 62
- Release event: 2
- Issues event: 122
- Watch event: 14
- Delete event: 48
- Issue comment event: 430
- Push event: 418
- Gollum event: 11
- Pull request event: 130
- Pull request review event: 204
- Pull request review comment event: 164
- Fork event: 7
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Lukas Emele | l****e@o****e | 1,175 |
| stap-m | m****l@o****e | 819 |
| akleinau | 5****u | 456 |
| stap-m | m****l@i****e | 381 |
| simon | s****l@o****e | 261 |
| Vismaya Jochem | V****m@r****e | 185 |
| Eugenio Salvador Arellano Ruiz | e****z@d****e | 167 |
| Nele Köhler | 1****r | 156 |
| madbkr | m****z@o****e | 154 |
| LillyG | l****h@o****e | 144 |
| KaiSchnepf | 8****f | 119 |
| Alexandra Seibicke | a****e@t****e | 117 |
| markus-rothkoetter | m****r@o****e | 112 |
| MGlauer | m****9@g****m | 96 |
| Ludee | L****k@r****e | 95 |
| Ludwig M | l****r@t****e | 85 |
| chrwm | c****r@r****e | 75 |
| viktorwichern | 1****n | 71 |
| Janna Hastings | j****s@b****k | 65 |
| u-mueller | 1****r | 49 |
| Colin | c****d@g****m | 40 |
| Vera | v****n@i****e | 37 |
| stage1407 | 8****7 | 32 |
| Janna Hastings | j****s@g****m | 27 |
| christian-rli | c****n@r****e | 26 |
| Bachibouzouk | p****c@r****e | 23 |
| Pierre Francois | p****c@r****e | 17 |
| Hannah Förster | h****r@o****e | 16 |
| h-spinde | h****e@s****e | 15 |
| Michaja Pehl | p****l@p****e | 13 |
| and 21 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 1,020
- Total pull requests: 1,177
- Average time to close issues: 4 months
- Average time to close pull requests: 12 days
- Total issue authors: 57
- Total pull request authors: 42
- Average comments per issue: 6.29
- Average comments per pull request: 1.68
- Merged pull requests: 1,048
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 94
- Pull requests: 197
- Average time to close issues: 22 days
- Average time to close pull requests: 13 days
- Issue authors: 15
- Pull request authors: 9
- Average comments per issue: 1.77
- Average comments per pull request: 1.44
- Merged pull requests: 159
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- l-emele (265)
- stap-m (153)
- akleinau (123)
- sfluegel05 (44)
- han-f (39)
- Ludee (34)
- lumi321 (31)
- KaiSchnepf (28)
- areleu (26)
- madbkr (23)
- MGlauer (20)
- chrwm (16)
- ColinHDev (15)
- LillyG901 (15)
- 0UmfHxcvx5J7JoaOhFSs5mncnisTJJ6q (14)
Pull Request Authors
- l-emele (282)
- stap-m (205)
- akleinau (132)
- sfluegel05 (72)
- ColinHDev (62)
- madbkr (43)
- nelekoehler (42)
- LillyG901 (38)
- areleu (29)
- jannahastings (26)
- KaiSchnepf (25)
- markus-rothkoetter (20)
- lumi321 (18)
- Bachibouzouk (17)
- viktorwichern (17)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
- Total downloads: unknown
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 56
proxy.golang.org: github.com/openenergyplatform/ontology
- Documentation: https://pkg.go.dev/github.com/openenergyplatform/ontology#section-documentation
- License: cc0-1.0
-
Latest release: v2.8.0+incompatible
published about 1 year ago
Rankings
proxy.golang.org: github.com/OpenEnergyPlatform/ontology
- Documentation: https://pkg.go.dev/github.com/OpenEnergyPlatform/ontology#section-documentation
- License: cc0-1.0
-
Latest release: v2.8.0+incompatible
published about 1 year ago
Rankings
Dependencies
- akleinau/githubJSActions/DiscussedToColumn master composite
- andymckay/labeler master composite
- peter-evans/create-or-update-project-card v1 composite
- docker://takanabe/github-actions-automate-projects v0.0.1 composite
- actions/checkout v3 composite
- actions/setup-java v2 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- actions/checkout v2 composite
- actions/setup-java v2 composite
- actions/labeler v2 composite
- openpyxl *
- pandas *
- tabulate *