Skip to content

Update OEKG (Scenario Bundles) to v2#2070

Merged
jh-RLI merged 47 commits into
developfrom
feature-2069-update-to-oekg-v2
Sep 8, 2025
Merged

Update OEKG (Scenario Bundles) to v2#2070
jh-RLI merged 47 commits into
developfrom
feature-2069-update-to-oekg-v2

Conversation

@jh-RLI

@jh-RLI jh-RLI commented Jul 27, 2025

Copy link
Copy Markdown
Contributor

Summary of the discussion

We reworked the OEKG as during v1 development we introduced inconsitencies which made propper validation and evaluation of contents complicated as incorrect concepts have been assinged to some nodes of the OEKG.

This PR implements the requirements identified:

  • The OEKG is updated using a scripting approach: We download the OEKG, convert it into the correct structure and validate it using SHACL shapes.
  • Then we update the OEP integration
  • Then we replace the OEKG in the Triple store, which is connected to the OEP
  • We test

Type of change (CHANGELOG.md)

Features

  • Add a new functionality (#)

Changes

  • Update existing functionality (#)

Bugs

  • Fixed a problem with (#)

Removed

  • Remove a broken link (#)

Documentation updates

  • Updated documentation for (#)

Workflow checklist

Automation

Closes #2069
Closes #2087
Closes #2092

PR-Assignee

Reviewer

  • 🐙 Follow the Reviewer Guidelines
  • 🐙 Provided feedback and show sufficient appreciation for the work done

@jh-RLI jh-RLI self-assigned this Jul 27, 2025
jh-RLI added 28 commits August 17, 2025 12:35
…listing purpose from triple store to pur SPARQL query instead of python rdfLib . This speeds up the response time a lot
- Fix all outdated oep (oeo, oekg) urls to new format
- Update to OEKG v2: add OBO namespace, add missing classes, replace all OEKG refs to new OEO concepts (only OEKG id persists)
- Introduce filter to find all scenarios for a bundle by bundle id
- This replaces the previous rdflib approach and is reausable e.g. when query for all factsheets
…uery instead of rdflib to seep up response time
@jh-RLI jh-RLI marked this pull request as ready for review September 8, 2025 13:07
@jh-RLI

jh-RLI commented Sep 8, 2025

Copy link
Copy Markdown
Contributor Author

The ci fails due to some SSL cert issues. Locally test succeeded. I need to merge this branch is have to go ahead and merge it with failing tests.

@jh-RLI jh-RLI merged commit d1d152e into develop Sep 8, 2025
2 of 3 checks passed
@jh-RLI jh-RLI deleted the feature-2069-update-to-oekg-v2 branch September 8, 2025 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Scenario Bundles: slow loading Data table view: Misleading labelling OEKG/Scenario Bundles: Update scenario bundles to OEKG v2

1 participant