On 3/08/2016 8:36, Jack Hodges wrote:
Holger,
I've looked through the Topbraid SHACL models. I found the
sml:CheckConstraints SPARQLMotion script though it is hard to read in
text form. In the small number of SPARQLMotion scripts I have written
there is always an execution step that invokes a spin function or
SPARQL query that I thought I could reuse from sml:CheckConstraints
but I didn't find it.
I am not sure what the question is. In a typical scenario,
sml:CheckConstraints would be preceded by something like an
sml:ImportRDFFromWorkspace that loads the graph. The output graph of the
sml:CheckConstraints module contains the validation results. With
regards to this feature (and SHACL in general) timing is a problem right
now. 5.1 has outdated SHACL support, because SHACL is still changing.
But the spec is getting stable now. We have just started the code freeze
for 5.2 which will support the latest syntax and many new SHACL related
features. Release is planned in the next couple of months.
I also did not find a reference to ModelConstraintValidator in the
SHACL W3C documentation.
In case you are comfortable with Java:
https://github.com/TopQuadrant/shacl/blob/master/src/main/java/org/topbraid/shacl/constraints/ModelConstraintValidator.java
Holger
Jack
On Monday, August 1, 2016 at 3:08:55 PM UTC-7, Jack Hodges wrote:
I need to run a SHACL validation report outside of TBCME. I recall
seeing in one of the various forms of documentation that you can
do this (maybe a SPIN function that returns all the Validation
Result entries?) but I can no longer find it. Surely that is what
is happening within TBC to get the validation report, but what is
the call? Please direct me to the documentation and I'll figure it
out from there, but the answer would also be appreciated. Thank you!
--
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include the TopBraid
Suite family of products and its base technologies such as
SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
---
You received this message because you are subscribed to the Google
Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Group "TopBraid
Suite Users", the topics of which include the TopBraid Suite family of products and
its base technologies such as SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.