Open rmfranken opened 1 month ago
@rmfranken Hi Robin. Great to hear that you want to reuse our work :) we develop our schemas currently in a customized syntax we defined for this project. We defined our own syntax to simplify the schemas but also to be able to integrate technical hints/instructions for the adoption of those schemas into graph database systems.
However we are translating (the parts that are possible to translate) into the following commonly known schema formats: JSON-Schema, LinkML. Be aware that both target formats are not well tested at that moment. We are happy though to receive feedback and improve the translation.
In addition we also provide the schemas as classes in MATLAB, Python, Java. The Python library is most likely the best tested one at that moment.
Please let us know if you have further questions.
Note that OWL can be generated from a LinkML schema (see https://linkml.io/linkml/data/rdf.html), so this might be worth pursuing.
As for a direct RDFS representation of the openMINDS schemas, this is something I'd like us to do, but I don't know when any of the current developers will have time.
Hi there,
I'm interested in reusing your work, mainly your core schemas. I saw that you are using some json-LD for your instances, but how about your schema? Do you have an ontology defined in an RDF serialization somewhere with URI's for each object and property that can be resolved and reused by others?
Kind regards, Robin