- From: <jos.deroo@agfa.com>
- Date: Fri, 2 Sep 2005 17:54:08 +0200
- To: connolly@w3.org
- Cc: public-rdf-dawg@w3.org
Hi, Dan We do expect to have partial SPARQL implementation in euler soon including lots of OWL will mainly be something like PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX log: <http://www.w3.org/2000/10/swap/log#> PREFIX rpo: <http://eulersharp.sourceforge.net/2003/03swap/rpo-rules#> PREFIX : <case001#> CONSTRUCT {?P rpo:mu ?X} WHERE { {?P rpo:mu ((:ChildAge :IncreasedIntraocularPressure)^owl:intersectionOf ?M). ?X log:equalTo ((:ChildAge :IncreasedIntraocularPressure)^owl:intersectionOf ?M)} UNION {?P rpo:mu ((:AdultAge :IncreasedIntraocularPressure)^owl:unionOf ?M). ?X log:equalTo ((:AdultAge :IncreasedIntraocularPressure)^owl:unionOf ?M)} UNION {?P rpo:mu (:IncreasedIntraocularPressure^owl:complementOf ?M). ?X log:equalTo (:IncreasedIntraocularPressure^owl:complementOf ?M)} UNION {?P rpo:mu ((:AdultAge :NormalIntraocularPressure^owl:complementOf)^owl:intersectionOf ?M). ?X log:equalTo ((:AdultAge :NormalIntraocularPressure^owl:complementOf)^owl:intersectionOf ?M)} } Hmm.. the ^ might be too much N3.. We now do this in N3QL @prefix owl: <http://www.w3.org/2002/07/owl#>. @prefix q: <http://www.w3.org/2004/ql#>. @prefix rpo: <http://eulersharp.sourceforge.net/2003/03swap/rpo-rules#>. @prefix : <case001#>. [] q:select {?P rpo:mu ((:ChildAge :IncreasedIntraocularPressure)^owl:intersectionOf ?M)}; q:where {?P rpo:mu ((:ChildAge :IncreasedIntraocularPressure)^owl:intersectionOf ?M)}. [] q:select {?P rpo:mu ((:AdultAge :IncreasedIntraocularPressure)^owl:unionOf ?M)}; q:where {?P rpo:mu ((:AdultAge :IncreasedIntraocularPressure)^owl:unionOf ?M)}. [] q:select {?P rpo:mu (:IncreasedIntraocularPressure^owl:complementOf ?M)}; q:where {?P rpo:mu (:IncreasedIntraocularPressure^owl:complementOf ?M)}. [] q:select {?P rpo:mu ((:AdultAge :NormalIntraocularPressure^owl:complementOf)^owl:intersectionOf ?M)}; q:where {?P rpo:mu ((:AdultAge :NormalIntraocularPressure^owl:complementOf)^owl:intersectionOf ?M)}. -- Jos De Roo, AGFA http://www.agfa.com/w3c/jdroo/
Received on Friday, 2 September 2005 16:31:58 UTC