-
I just realized that there are now regularly updated SHACL and ShEx shape definitions for validating data included in each release, like
- https://github.com/schemaorg/schemaorg/blob/main/data/rel…
-
The official Implementation Report https://w3c.github.io/data-shapes/data-shapes-test-suite/ is 5 years old and badly obsolete. https://github.com/validatingrdf/validatingrdf.github.io/issues/14 colle…
-
I see from [today's features status](https://github.com/RDFLib/pySHACL/blob/v0.25.0/FEATURES.md#shacl-rules) that `sh:entailment` is not currently implemented in pySHACL.
I've also seen the `--adva…
-
PySHACL was originally built to be a basic (but fully standards compliant) SHACL _validator_. That is, it uses SHACL shapes to check conformance of a data graph, and gives you the result (`True`/`Fals…
-
This is something I've been thinking about for a while, since it was originally introduced in https://github.com/RDFLib/pySHACL/issues/174
The issue is PySHACL is primarily designed to run on Graph…
-
Validation of a dynamic action should be done based on SHACL rules. For example, a rule might be "an instance of Role class can have only one value for the property hasVitroRole, literal which cannot …
-
In the SHACL file:
https://github.com/iptc/sport-schema/blob/main/ontologies/iptc-sport-shacl.ttl
It includes:
```
sport:ParticipatableThingShape
sh:targetClass sport:ParticipatableThing …
-
We are often facing the situation where a SHACL application profile needs to encode "business rules" that go beyond what the SHACL core constraints can express. Typical real-world examples are:
- "Al…
-
The latest CIM version that I have (2022-07)
eg `IEC61970-600-2_CGMES_3_0_1_ApplicationProfiles\v3.0\RDFSEd2Beta\RDFS\IEC61970-600-2_CGMES_3_0_0_RDFS_501Ed2CD_EQ.rdf`
defines data properties somethi…
-
User can define observation identifiers that are not unique. (This should be calculated when transformatting?!?)
@PDumasBAR Can you provide an example for this?
SHACL shape validation before public…