virtual construct #19
justin2004
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
hey @cmungall ,
continuing our discussion from here:
#1
i recently came across "SPARQL magic properties."
"A computed property (also known as property functions or magic properties) is a predicate that occurs in a SPARQL query pattern with matching semantics other than simple subgraph matching."
https://www.w3.org/wiki/SPARQL/Extensions/Computed_Properties
and this feels like a way to increase composability without relying on inference or materalization.
franz has a good example of this here:
https://franz.com/agraph/support/documentation/current/magic-properties.html#Generators
they basically make the property
ex:coCreators
expand into the specified SPARQL select.that is a binary predicate but there also might be room to define higher arity predicates (like you do in sparqlprog):
Beta Was this translation helpful? Give feedback.
All reactions