Skip to content

modified the prefixes#135

Open
HendrikBorgelt wants to merge 2 commits into
nfdi-de:mainfrom
HendrikBorgelt:update_for_semantic_farm_prefix_alignment
Open

modified the prefixes#135
HendrikBorgelt wants to merge 2 commits into
nfdi-de:mainfrom
HendrikBorgelt:update_for_semantic_farm_prefix_alignment

Conversation

@HendrikBorgelt
Copy link
Copy Markdown
Collaborator

Changed:

  • dcatapplus to dcat_ap_plus
  • chemdcatap to chem_dcat_ap

and modified some of the prefixes as seen in nfdi-de/dcat-ap-plus#83

The tests should fail, because the prefix change on nfdi-de/dcat-ap-plus has not been rolled out yet, and therefore, the schema can't align the prefix mismatch

HendrikBorgelt and others added 2 commits April 29, 2026 11:01
Changed:
- dcatapplus to dcat_ap_plus
- chemdcatap to chem_dcat_ap

and modified some of the prefixes as seen in nfdi-de/dcat-ap-plus#83

The tests should fail, because the prefix change on nfdi-de/dcat-ap-plus has not been rolled out yet, and therefore, the schema can't align the prefix mismatch

Co-Authored-By: Philip Strömert <[email protected]>
@HendrikBorgelt
Copy link
Copy Markdown
Collaborator Author

The tests are currently not failing because of wrong prefixes but because of issues in the pythongen linkML generator, which does not validate that a prefix conflicts with Python builtins. So the generator tries to convert allotrope.equipement into something the Python Dataclasses interpret as attribute chain like MyClass.HelloWorld().
I will try to resolve this issue by making a PR to the LinkML Community.

@HendrikBorgelt
Copy link
Copy Markdown
Collaborator Author

hopefully the issue gets resolved by linkml/linkml#3459

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.

1 participant