[SHACL API] difference between jena.apache.org/documentation/shacl and github.com/TopQuadrant/shacl?

54 views
Skip to first unread message

Emmanuel Oga

unread,
Jul 7, 2020, 10:10:13 AM7/7/20
to TopBraid Suite Users
Hello,

I'm starting to look into validating some triples with SHACL. I'm using Jena as triplestore.

There's some SHACL documention on https://jena.apache.org/documentation/shacl/,
but there's also the Jena based https://github.com/TopQuadrant/shacl package.

I was wondering what's the difference between Jena's and TopQuadrant implementation,
if there are any guidelines on when to favor one over the other, etc.

Thank you!

Holger Knublauch

unread,
Jul 7, 2020, 7:41:49 PM7/7/20
to topbrai...@googlegroups.com

The one built into Jena has the advantage of being built into Jena out of the box and I believe available through Fuseki. I haven't tracked whether it is already used elsewhere and you may want to follow up on the jena mailing list.

The TQ SHACL API has broader coverage of SHACL Advanced Features and SHACL-JS and is the one that is integrated into TopBraid products, i.e. it has a full editor and interactive constraint checking tooling around it.

HTH
Holger

--
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 topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/0342c79c-8164-46b0-8469-3f1be20f0c36o%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages