Re: [topbraid-users] Re: SPARQL to fetch metadata (from Metadata tab) of a Taxonomy

2018-11-01 Thread Holger Knublauch
You are probably looking for         GRAPH ?teamGraph {             ?teamGraph teamwork:lastUpdated ?lastUpdated         } as this triple is stored in the TCH graphs. Holger On 2/11/2018 2:32 PM, Sanjeev Devireddy wrote: Hi,   The below SPARQL returns all the metadata fields except the

Re: [topbraid-users] Re: SPARQL to fetch metadata (from Metadata tab) of a Taxonomy

2018-11-01 Thread Sanjeev Devireddy
Hi, The below SPARQL returns all the metadata fields except the field *last updated. *Isn't this *last updated *field stored at the ?projectGraph instance? If not then could you please help me to update the below SPARQL to get the last updated field also. *SPARQL* SELECT ?projectGraph ?p ?o

[topbraid-users] Re: Issue when using parameters on SWP service

2018-11-01 Thread William Ramos
Hi, Holger, thanks for the response. I was attempting a different approach with no success. About the error log I put above, yes it looks mis-formatted/broken but that's how it appears on the EDG application, after noticing that, I noted that on the Composer tool the error looks well

RE: [topbraid-users] general shacl question

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Dear Irene, see below after > Dr. ir. H.M. (Michel) Böhms Senior Data Scientist T +31888663107 M +31630381220 E michel.bo...@tno.nl

[topbraid-users] TopBraid 6.1 Public Beta Announcement

2018-11-01 Thread TopQuadrant Support
Dear Users, TopQuadrant is pleased to announce the Public Beta availability of TopBraid 6.1! TopBraid EDG version 6.1 has enhancements to the user experience as well as performance and scalability improvements. New features such as tabular editor inline edit, moveable columns, and basket make

Re: [topbraid-users] general shacl question

2018-11-01 Thread Irene Polikoff
Michel, RDFS+OWL offer users ability to define a large number of model patterns. In developing a translator, we did not have a goal to covert all possible patterns. This would have been quite hard and require a lot of effort. Instead, our goal was to help bootstrap moving to SHACL by covering

RE: [topbraid-users] general shacl question

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Thx all clear..i will define the range only stuff manually One question stillarent the ranges for properties having a domain also not best treated with a separate global shacle shape? Since those ranges not only hold for the class at the domain but for all classes? Said otherwise...is your

Re: [topbraid-users] general shacl question

2018-11-01 Thread Irene Polikoff
Domains and ranges are transformed into Property Shapes as follows: rdfs:domain statements are converted to property shapes connected to the classes that are objects in {?property rdfs:domain ?object} statements. Classes will get a rdf:type sh:NodeShape triple. If there is a rdfs:range

RE: [topbraid-users] general shacl question

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Hi David, Wrt “Don’t understand what “global” or “cwa” have to do with it but …”, I’ll try to be more precise (please tell me if I am wrong) With owa I meant OWL/RDFS open world interpretation With cwa I meant SHACL closed world interpretation In OWA/OWL we have two kinds of restrictions: 1)

Re: [topbraid-users] general shacl question

2018-11-01 Thread dprice
> On 1 Nov 2018, at 14:42, 'Bohms, H.M. (Michel)' via TopBraid Suite Users > wrote: > > Ok, so global cwa shapes are not (?yet) generated, thx Don’t understand what “global” or “cwa” have to do with it but … OWL Object and Datatype properties without an rdfs:domain and not mentioned in a

RE: [topbraid-users] general shacl question

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Ok, so global cwa shapes are not (?yet) generated, thx Dr. ir. H.M. (Michel) Böhms Senior Data Scientist T +31888663107 M +31630381220 E michel.bo...@tno.nl

Re: [topbraid-users] general shacl question

2018-11-01 Thread dprice
> On 1 Nov 2018, at 13:54, 'Bohms, H.M. (Michel)' via TopBraid Suite Users > wrote: > > > Ok, thx > > I think I have to reformulate my issue then. > > Is there any global PropertyShape generation at the moment? > Ie property shapes not in context of a NodeShape. Just tested this in

RE: [topbraid-users] general shacl question

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Ok, thx I think I have to reformulate my issue then. Is there any global PropertyShape generation at the moment? Ie property shapes not in context of a NodeShape. Ie when I have no class restrictions but only property restrictions like domain and range. Are these now generated by the

Re: [topbraid-users] general shacl question

2018-11-01 Thread dprice
> On 1 Nov 2018, at 12:02, 'Bohms, H.M. (Michel)' via TopBraid Suite Users > wrote: > > I saw: > > owl2shacl:rdfsRange2shClassOrDatatype > rdf:type sh:SPARQLRule ; > rdfs:comment "For each relevant property that has an rdfs:range, create > sh:class or sh:datatype constraint unless it

RE: [topbraid-users] class generated for datatype?

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Ok so ucum is a bit special..being defined as both datatype and class…which the latter takes precedence in shacl generation…. I will investigate with the author whether the annottaion “# This line is useless”, means it be better deleted, not causing issues like this…… Dr. ir. H.M. (Michel)

Re: [topbraid-users] class generated for datatype?

2018-11-01 Thread dprice
> On 1 Nov 2018, at 10:57, 'Bohms, H.M. (Michel)' via TopBraid Suite Users > wrote: > > > Price is defined as: > > ex2:price > rdf:type owl:DatatypeProperty ; > rdfs:domain ex2:Dog ; > rdfs:range cdt:ucum ; > . > > Generated by convertor: > > sh:property [ > rdf:type

[topbraid-users] general shacl question

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
I saw: owl2shacl:rdfsRange2shClassOrDatatype rdf:type sh:SPARQLRule ; rdfs:comment "For each relevant property that has an rdfs:range, create sh:class or sh:datatype constraint unless it already exists (from a restriction)." ; this triggers some questions for me: suppose the property is

[topbraid-users] class generated for datatype?

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Price is defined as: ex2:price rdf:type owl:DatatypeProperty ; rdfs:domain ex2:Dog ; rdfs:range cdt:ucum ; . Generated by convertor: sh:property [ rdf:type sh:PropertyShape ; sh:path ex2:price ; sh:class cdt:ucum ; sh:maxCount 1 ; ] . Why was a sh:class

Re: [topbraid-users] oneOf in shacl

2018-11-01 Thread Irene Polikoff
If you say > ex2:Category > rdf:type owl:Class ; > rdf:type sh:NodeShape ; > sh:in ( > ex2:Pub > ex2:Adult > ex2:Senior Then, if a triple such as ex2:Teen a ex2:Category is added, there will a violation. So, if you want to make sure that no one would be able to add

RE: [topbraid-users] oneOf in shacl

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Hi Irene Thx for your extensive feedback, much appreciated. The situation I now have is the following: I DO have both in: ex2:Category rdf:type owl:Class ; rdf:type sh:NodeShape ; owl:oneOf ( ex2:Pub ex2:Adult ex2:Senior ) ; ex2:Pub a ex2:Category. ex2:Adult

RE: [topbraid-users] shacl generation

2018-11-01 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Hi Holger Yes, of course..its like our owl-level agreement to interpret mincard=0 to indicate relevance… I misinterpreted the more special constraint involving qualification that does of course not cover this more generic case… So the only issue left: they seem to be generated multiple times

Re: [topbraid-users] Re: Issue when using parameters on SWP service

2018-11-01 Thread Holger Knublauch
Hi William, sorry the error message appears mis-formatted, or uses a different query than what you had shown earlier. Does it really use ?projectGraph as argument for SERVICE? And the error lacks crucial detail such as "Caused by...". Maybe you can send me the full error log (in a private