dandi / dandi-cli

DANDI command line client to facilitate common operations
https://dandi.readthedocs.io/
Apache License 2.0
21 stars 25 forks source link

schema: FOI - openminds metadata model/schema #359

Open yarikoptic opened 3 years ago

yarikoptic commented 3 years ago

https://github.com/HumanBrainProject/openMINDS from HBP/EBRAINS seems to be quite nice and extensive. Similar to us they start from non-json-schema/shacl (we use pydantic, they have their own templating) but then convert (to json-schema, shacl etc).

https://github.com/HumanBrainProject/kg-editor (might be) the editor for knowledge graph which uses openminds schema.

I wonder if there is anything their model has we don't or vise versa, and if anything to re-use (eg editor etc)

attn @satra who I bet knows more, and @bendichter who is also listening to the presentation ATM ;)

satra commented 3 years ago

well many of those things are plans for us as well, but since we did not want to jump into jsonld fully to start with, i think our pathway is to implement the current model, convert to jsonld by adding context and then align with HBP schema.

they are also adding entities as they go along. hopefully we can merge these at some point, but right now they are creating everything in the HBP namespace without alignment to any outside ontology (schema.org, NIF) as far as i can see.

this will require hacking together, but would be a good target to work towards.