-
Notifications
You must be signed in to change notification settings - Fork 42
Closed
Labels
Description
The section Rule Set Evaluation indicates that:
"The inferred triples do not include triples present in the set of triples of the base graph."
However, the definition given for an evaluation graph is:
"A evaluation graph is an RDF Graph that combines the base graph and all triples produced during the evaluation of a rule set."
- Q1: So I conclude that an evaluation graph is not the output but an interim thing. Is this correct?
If I want to use a SHACL Rules engine to remove triples from a graph, I could do so by generating (selecting) the triples to be removed and then removing them from the base graph if the output was inferred triples only but not if it included the base graph as then I would get no result.
- Q2: Is removal by inferring triples to be removed and then removing them from the base graph an expected use pattern?
akuckartz