Skip to content

New terms from usecase beta - #255

Merged
dalito merged 10 commits into
nfdi4cat:mainfrom
HendrikBorgelt:new_terms_for_beta_update
Feb 18, 2026
Merged

New terms from usecase beta#255
dalito merged 10 commits into
nfdi4cat:mainfrom
HendrikBorgelt:new_terms_for_beta_update

Conversation

@HendrikBorgelt

Copy link
Copy Markdown
Member

resubmission of terms from usecase beta after PR #249 failed due to bad rebasing

Thank you for opening a Pull Request! After creating, check the boxes below to confirm:

  • Definitions are original or from CC0-compatible sources (not CC-BY-SA like IUPAC Goldbook)
  • Sources are cited in "Influenced by IRIs" or "Source Vocab IRI"

@HendrikBorgelt

Copy link
Copy Markdown
Member Author

@dalito, I currently don't know why this error is caused. Maybe you can have a look

HendrikBorgelt and others added 3 commits February 13, 2026 10:38
resubmission of terms from usecase beta after PR nfdi4cat#249 failed due to bad rebasing

Co-Authored-By: Ivo Kühnrich <258046891+ivokuehnrich@users.noreply.github.com>
Co-Authored-By: arjunneyyathalaCat <240035935+arjunneyyathalaCat@users.noreply.github.com>
Corrected a mistake in the excel

Co-Authored-By: Ivo Kühnrich <258046891+ivokuehnrich@users.noreply.github.com>
Co-Authored-By: arjunneyyathalaCat <240035935+arjunneyyathalaCat@users.noreply.github.com>
Sorry for all the Mails caused here, it seems like i had made two mistakes, which i hopefully fix now.

Co-Authored-By: Ivo Kühnrich <258046891+ivokuehnrich@users.noreply.github.com>
Co-Authored-By: arjunneyyathalaCat <240035935+arjunneyyathalaCat@users.noreply.github.com>
@dalito
dalito force-pushed the new_terms_for_beta_update branch from c0ab47e to b408e3c Compare February 13, 2026 09:54
@dalito

dalito commented Feb 14, 2026

Copy link
Copy Markdown
Member

The reason for the errors is probably trivial. Most new concepts have 8 characters in the IDs not 7 (but some have 7 in ParentIRI column).

Focus Node: <https://w3id.org/nfdi4cat/voc4cat_00008216>
Value Node: <https://w3id.org/nfdi4cat/voc4cat_0008218>

We should try to catch such deviation from 7-character IDs earlier (before passing the data to the SHACL validation) and provide a more meaningful error message.

@dalito

dalito commented Feb 16, 2026

Copy link
Copy Markdown
Member

Starting with the next PR, an improved version of voc4cat-tool (v1.0.3) will be used. It detects IDs with more than 7 digits early and errors/stops with a meaningful message.

Here you can just push an updated xslx file with corrected IDs.

@dalito dalito left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please address the minor points in the comments.

The voc-assistant did not detect any duplicates.

Comment thread vocabularies/voc4cat/IDs0008xxx/0008203.ttl Outdated
Comment thread vocabularies/voc4cat/IDs0008xxx/0008215.ttl Outdated
Comment thread vocabularies/voc4cat/IDs0008xxx/0008218.ttl Outdated
Comment thread vocabularies/voc4cat/IDs0008xxx/0008218.ttl

@dalito dalito left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good now. Thanks!

I need to revisit how dcterms:modified is updated too make PRs less noisy. I tested mainly with PRs created and merged on the same day...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Completed

Development

Successfully merging this pull request may close these issues.

2 participants