【问题标题】:How to implement shacl rules如何实施shacl规则
【发布时间】:2019-11-18 19:03:03
【问题描述】:

是否有任何预先构建的 SHACL 规则引擎?

我目前正在使用 pyshacl,它确实支持规则引擎,但不使用新语句更新数据图。

【问题讨论】:

  • 您是否启用了高级功能?对我来说,保持数据图不变是有意义的,推断的三元组很可能在结果图中。以防万一,我只需通过 Ashley.Sommer@csiro.au 联系开发人员,即首席开发人员 Ashley Sommer

标签: rdf rule-engine shacl


【解决方案1】:

如果这是关于 SHACL-AF 推理规则 (https://w3c.github.io/shacl/shacl-af/#rules),那么 TopBraid SHACL API 确实支持,包括 shaclinfer 命令行工具。

https://github.com/TopQuadrant/shacl

“规则”一词被重载,有些人称验证约束也为规则,所以我不能 100% 确定您指的是什么。

【讨论】:

  • 是的,我指的是 SHACL-AF 推理规则。很抱歉造成混乱。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-29
  • 2010-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多