Hi,
We intend to convert an RDFS/OWL ontology to a shape file and, from then on, work with SHACL.
So, we are very happy with the conversion functionality.
It appears that unions of datatype ranges are not converted. Thus,
x:someProperty
rdf:type owl:DatatypeProperty ;
rdfs:domain x:Domain ;
rdfs:range [
rdf:type owl:Class ;
owl:unionOf (
xsd:date
xsd:gYearMonth
xsd:gYear
) ;
] ;
.
Results in:
x:Domain-someProperty
rdf:type sh:PropertyShape ;
sh:path x:someProperty ;
.
With no range indicated. Unions that are the value of rdfs:domain are converted correctly. Best regards, -Jan
Jan Voskuil | CEO Taxonic | Ontologist
Veldzigt 2, 3454 PW, De Meern, The Netherlands
T +31 (0)88 829 66 00 | M:+31 (0)6 14488335
jan.v...@taxonic.com | www.taxonic.com
Registered office in Den Haag, The Netherlands
Registration Number Chamber of Commerce: 54529190
--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/AM0PR03MB37455EFCF930C93E291E3E6EE91F9%40AM0PR03MB3745.eurprd03.prod.outlook.com.
I have added two cases (owl:unionOf with length 2 and 3 in the
attached update, which will also be part of TopBraid 7.3. Handling
arbitrary length lists would require JavaScript but I hope the
provided solution will keep you going.
Jan, I would appreciate if you could test this and let us know if
it works.
Holger
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/6A4932F1-81D3-444C-BBB9-988A91B66BE1%40topquadrant.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/9d71af49-048c-11a7-489e-7540b4a0ab25%40topquadrant.com.
Hi Rob,
yes you can freely use that one, with no strings attached. We are always happy if ontologies get converted from OWL to SHACL :)
Do you have a specific metadata annotation in mind so that we can clarify this, i.e. what license would you suggest for such things?
Note this rule does NOT apply to all ontologies bundled with
TopBraid.
Holger
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/CACfF9Lw0aJo-5Q%3DTByVNTgLGryosnjqxDjTsNDkKrggWcBzkdg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/cb0c6852-d737-e88f-5250-5fd4b623d915%40topquadrant.com.