MFSY on master
Updating copyright year (#48) … (compare)
MFSY on master
Update README.md (compare)
samuel-kerrien on sbt-nexus-workbench-authors-format
samuel-kerrien on master
Update AUTHORS.md (#28) (compare)
samuel-kerrien on sbt-nexus-workbench-authors-format
Update AUTHORS.md (compare)
MFSY on master
Update README.md (compare)
MFSY on master
Added Funding acknowledgements … (compare)
bogdanromanx on master
Added authors file (compare)
MFSY on master
Update README.md (compare)
MFSY on master
Create AUTHORS.md (compare)
MFSY on master
Create LICENSE.txt (compare)
This schema is in a protected area but only imports https://nexus.humanbrainproject.org/v0/schemas/neurosciencegraph/simulation/modelscript/v0.1.0
I think the problem is (as you've mentioned) that the schema you're referencing to does not contain the targetClass definition. It therefore doesn't match any shapes and the reported error is correct. I think the only way to solve this is to change the schem
This is how modelScript was modelled during the Hackathon:
We omit to propose a way to submit entities of type nsg:ModelScript. We’ll need to update the schemas and bumped the version
{
"@id": “this:SexShape",
"@type": "sh:NodeShape",
"or": [
{
"label": "The expected sex value is an ontology/vocabulary term: identified by an IRI.",
"node": "{{base}}/schemas/neurosciencegraph/commons/labeledontologyentity/v0.1.0/shapes/LabeledOntologyEntityShape"
},{
"label": "The expected sex value is from a specific sex term from an ontology: identified by an IRI.",
"node": "{{base}}/schemas/neurosciencegraph/commons/typedlabeledontologyterm/v0.1.0/shapes/SexOntologyTermShape"
},{
"label": "The expected sex value is a free plain text taken from a controlled list of values.",
"datatype": "xsd:string”,
“in”:[“male”,”female”]
}
]
}
Thanks, I had seen that issue, but forgotten about it.
For context, I'm thinking about automatically populating a drop-down list in a GUI.
I was thinking that the IRI of the ontology could be specified as part of the constraint, and then the GUI could go fetch the list of valid ontology terms.