Skip to content

Commit 25986db

Browse files
committed
Remove preview property from new profiles
OWL and ShACL do not have a strict convention on lexicalization. Or rather, their lexicalizations involve more than one label property. We therefore utilize the new label property fallback mechanism to allow the _preview property_ to, **if left empty**, be one of three main lexicalization properties at this time: `shacl:name`, `skos:prefLabel` or `rdfs:label`.
1 parent 1ca2f9f commit 25986db

File tree

2 files changed

+104
-104
lines changed

2 files changed

+104
-104
lines changed

dqgen/resources/aps/owl-core.csv

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,66 @@
11
class,property,object property,property group,preview property,preview object property
2-
owl:Ontology,rdfs:label,,labels,rdfs:label,
3-
owl:Ontology,dct:title,,labels,rdfs:label,
4-
owl:Ontology,rdfs:comment,,notes,rdfs:label,
5-
owl:Ontology,dct:description,,notes,rdfs:label,
6-
owl:Ontology,owl:versionInfo,,evolution properties,rdfs:label,
7-
owl:Ontology,owl:versionIRI,,evolution properties,rdfs:label,
8-
owl:Ontology,owl:priorVersion,,evolution properties,rdfs:label,
9-
owl:Ontology,owl:incompatibleWith,,evolution properties,rdfs:label,
10-
owl:Ontology,dct:created,,evolution properties,rdfs:label,
11-
owl:Ontology,dct:issued,,evolution properties,rdfs:label,
12-
owl:Ontology,owl:imports,,miscellaneous,rdfs:label,
13-
owl:Ontology,rdfs:seeAlso,,miscellaneous,rdfs:label,
14-
owl:Ontology,dct:license,,miscellaneous,rdfs:label,
15-
owl:Ontology,dct:publisher,,miscellaneous,rdfs:label,
16-
owl:Ontology,vann:preferredNamespacePrefix,,miscellaneous,rdfs:label,
17-
owl:Ontology,vann:preferredNamespaceUri,,miscellaneous,rdfs:label,
18-
owl:Class,rdfs:label,,labels,rdfs:label,
19-
owl:Class,skos:prefLabel,,labels,skos:prefLabel,
20-
owl:Class,skos:altLabel,,labels,skos:prefLabel,
21-
owl:Class,skos:hiddenLabel,,labels,skos:prefLabel,
22-
owl:Class,rdfs:comment,,notes,rdfs:label,
23-
owl:Class,dct:description,,notes,rdfs:label,
24-
owl:Class,skos:definition,,notes,skos:prefLabel,
25-
owl:Class,skos:example,,notes,skos:prefLabel,
26-
owl:Class,skos:note,,notes,skos:prefLabel,
27-
owl:Class,skos:scopeNote,,notes,skos:prefLabel,
28-
owl:Class,skos:changeNote,,notes,skos:prefLabel,
29-
owl:Class,skos:historyNote,,notes,skos:prefLabel,
30-
owl:Class,skos:editorialNote,,notes,skos:prefLabel,
31-
owl:Class,rdfs:subClassOf,,semantic properties,rdfs:label,
32-
owl:Class,rdfs:isDefinedBy,,semantic properties,rdfs:label,
33-
owl:ObjectProperty,rdfs:label,,labels,rdfs:label,
34-
owl:ObjectProperty,skos:prefLabel,,labels,skos:prefLabel,
35-
owl:ObjectProperty,skos:altLabel,,labels,skos:prefLabel,
36-
owl:ObjectProperty,skos:hiddenLabel,,labels,skos:prefLabel,
37-
owl:ObjectProperty,rdfs:comment,,notes,rdfs:label,
38-
owl:ObjectProperty,dct:description,,notes,rdfs:label,
39-
owl:ObjectProperty,skos:definition,,notes,skos:prefLabel,
40-
owl:ObjectProperty,skos:example,,notes,skos:prefLabel,
41-
owl:ObjectProperty,skos:note,,notes,skos:prefLabel,
42-
owl:ObjectProperty,skos:scopeNote,,notes,skos:prefLabel,
43-
owl:ObjectProperty,skos:changeNote,,notes,skos:prefLabel,
44-
owl:ObjectProperty,skos:historyNote,,notes,skos:prefLabel,
45-
owl:ObjectProperty,skos:editorialNote,,notes,skos:prefLabel,
46-
owl:ObjectProperty,rdfs:subPropertyOf,,semantic properties,rdfs:label,
47-
owl:ObjectProperty,rdfs:isDefinedBy,,semantic properties,rdfs:label,
48-
owl:ObjectProperty,rdfs:domain,,semantic properties,rdfs:label,
49-
owl:ObjectProperty,rdfs:range,,semantic properties,rdfs:label,
50-
owl:DatatypeProperty,rdfs:label,,labels,rdfs:label,
51-
owl:DatatypeProperty,skos:prefLabel,,labels,skos:prefLabel,
52-
owl:DatatypeProperty,skos:altLabel,,labels,skos:prefLabel,
53-
owl:DatatypeProperty,skos:hiddenLabel,,labels,skos:prefLabel,
54-
owl:DatatypeProperty,rdfs:comment,,notes,rdfs:label,
55-
owl:DatatypeProperty,dct:description,,notes,rdfs:label,
56-
owl:DatatypeProperty,skos:definition,,notes,skos:prefLabel,
57-
owl:DatatypeProperty,skos:example,,notes,skos:prefLabel,
58-
owl:DatatypeProperty,skos:note,,notes,skos:prefLabel,
59-
owl:DatatypeProperty,skos:scopeNote,,notes,skos:prefLabel,
60-
owl:DatatypeProperty,skos:changeNote,,notes,skos:prefLabel,
61-
owl:DatatypeProperty,skos:historyNote,,notes,skos:prefLabel,
62-
owl:DatatypeProperty,skos:editorialNote,,notes,skos:prefLabel,
63-
owl:DatatypeProperty,rdfs:subPropertyOf,,semantic properties,rdfs:label,
64-
owl:DatatypeProperty,rdfs:isDefinedBy,,semantic properties,rdfs:label,
65-
owl:DatatypeProperty,rdfs:domain,,semantic properties,rdfs:label,
66-
owl:DatatypeProperty,rdfs:range,,semantic properties,rdfs:label,
2+
owl:Ontology,rdfs:label,,labels,,
3+
owl:Ontology,dct:title,,labels,,
4+
owl:Ontology,rdfs:comment,,notes,,
5+
owl:Ontology,dct:description,,notes,,
6+
owl:Ontology,owl:versionInfo,,evolution properties,,
7+
owl:Ontology,owl:versionIRI,,evolution properties,,
8+
owl:Ontology,owl:priorVersion,,evolution properties,,
9+
owl:Ontology,owl:incompatibleWith,,evolution properties,,
10+
owl:Ontology,dct:created,,evolution properties,,
11+
owl:Ontology,dct:issued,,evolution properties,,
12+
owl:Ontology,owl:imports,,miscellaneous,,
13+
owl:Ontology,rdfs:seeAlso,,miscellaneous,,
14+
owl:Ontology,dct:license,,miscellaneous,,
15+
owl:Ontology,dct:publisher,,miscellaneous,,
16+
owl:Ontology,vann:preferredNamespacePrefix,,miscellaneous,,
17+
owl:Ontology,vann:preferredNamespaceUri,,miscellaneous,,
18+
owl:Class,rdfs:label,,labels,,
19+
owl:Class,skos:prefLabel,,labels,,
20+
owl:Class,skos:altLabel,,labels,,
21+
owl:Class,skos:hiddenLabel,,labels,,
22+
owl:Class,rdfs:comment,,notes,,
23+
owl:Class,dct:description,,notes,,
24+
owl:Class,skos:definition,,notes,,
25+
owl:Class,skos:example,,notes,,
26+
owl:Class,skos:note,,notes,,
27+
owl:Class,skos:scopeNote,,notes,,
28+
owl:Class,skos:changeNote,,notes,,
29+
owl:Class,skos:historyNote,,notes,,
30+
owl:Class,skos:editorialNote,,notes,,
31+
owl:Class,rdfs:subClassOf,,semantic properties,,
32+
owl:Class,rdfs:isDefinedBy,,semantic properties,,
33+
owl:ObjectProperty,rdfs:label,,labels,,
34+
owl:ObjectProperty,skos:prefLabel,,labels,,
35+
owl:ObjectProperty,skos:altLabel,,labels,,
36+
owl:ObjectProperty,skos:hiddenLabel,,labels,,
37+
owl:ObjectProperty,rdfs:comment,,notes,,
38+
owl:ObjectProperty,dct:description,,notes,,
39+
owl:ObjectProperty,skos:definition,,notes,,
40+
owl:ObjectProperty,skos:example,,notes,,
41+
owl:ObjectProperty,skos:note,,notes,,
42+
owl:ObjectProperty,skos:scopeNote,,notes,,
43+
owl:ObjectProperty,skos:changeNote,,notes,,
44+
owl:ObjectProperty,skos:historyNote,,notes,,
45+
owl:ObjectProperty,skos:editorialNote,,notes,,
46+
owl:ObjectProperty,rdfs:subPropertyOf,,semantic properties,,
47+
owl:ObjectProperty,rdfs:isDefinedBy,,semantic properties,,
48+
owl:ObjectProperty,rdfs:domain,,semantic properties,,
49+
owl:ObjectProperty,rdfs:range,,semantic properties,,
50+
owl:DatatypeProperty,rdfs:label,,labels,,
51+
owl:DatatypeProperty,skos:prefLabel,,labels,,
52+
owl:DatatypeProperty,skos:altLabel,,labels,,
53+
owl:DatatypeProperty,skos:hiddenLabel,,labels,,
54+
owl:DatatypeProperty,rdfs:comment,,notes,,
55+
owl:DatatypeProperty,dct:description,,notes,,
56+
owl:DatatypeProperty,skos:definition,,notes,,
57+
owl:DatatypeProperty,skos:example,,notes,,
58+
owl:DatatypeProperty,skos:note,,notes,,
59+
owl:DatatypeProperty,skos:scopeNote,,notes,,
60+
owl:DatatypeProperty,skos:changeNote,,notes,,
61+
owl:DatatypeProperty,skos:historyNote,,notes,,
62+
owl:DatatypeProperty,skos:editorialNote,,notes,,
63+
owl:DatatypeProperty,rdfs:subPropertyOf,,semantic properties,,
64+
owl:DatatypeProperty,rdfs:isDefinedBy,,semantic properties,,
65+
owl:DatatypeProperty,rdfs:domain,,semantic properties,,
66+
owl:DatatypeProperty,rdfs:range,,semantic properties,,

dqgen/resources/aps/shacl-core.csv

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
class,property,object property,property group,preview property,preview object property
2-
shacl:NodeShape,rdfs:label,,labels,rdfs:label,
3-
shacl:NodeShape,rdfs:comment,,notes,rdfs:label,
4-
shacl:NodeShape,shacl:targetClass,,node constraints,rdfs:label,
5-
shacl:NodeShape,shacl:property,,node constraints,rdfs:label,
6-
shacl:NodeShape,rdfs:isDefinedBy,,semantic properties,rdfs:label,
7-
shacl:PropertyShape,shacl:name,,labels,shacl:name,
8-
shacl:PropertyShape,shacl:description,,notes,shacl:name,
9-
shacl:PropertyShape,shacl:path,,property constraints,shacl:name,
10-
shacl:PropertyShape,shacl:class,,property constraints,shacl:name,
11-
shacl:PropertyShape,shacl:datatype,,property constraints,shacl:name,
12-
shacl:PropertyShape,shacl:minCount,,cardinality constraints,shacl:name,
13-
shacl:PropertyShape,shacl:maxCount,,cardinality constraints,shacl:name,
14-
shacl:PropertyShape,shacl:minInclusive,,range constraints,shacl:name,
15-
shacl:PropertyShape,shacl:maxInclusive,,range constraints,shacl:name,
16-
shacl:PropertyShape,shacl:minExclusive,,range constraints,shacl:name,
17-
shacl:PropertyShape,shacl:maxExclusive,,range constraints,shacl:name,
18-
shacl:PropertyShape,shacl:minLength,,string constraints,shacl:name,
19-
shacl:PropertyShape,shacl:maxLength,,string constraints,shacl:name,
20-
shacl:PropertyShape,shacl:pattern,,string constraints,shacl:name,
21-
shacl:PropertyShape,shacl:languageIn,,string constraints,shacl:name,
22-
shacl:PropertyShape,shacl:uniqueLang,,string constraints,shacl:name,
23-
shacl:PropertyShape,shacl:sparql,shacl:select,query constraints,shacl:name,
24-
shacl:PropertyShape,rdfs:isDefinedBy,,semantic properties,shacl:name,
25-
owl:Ontology,rdfs:label,,labels,rdfs:label,
26-
owl:Ontology,dct:title,,labels,rdfs:label,
27-
owl:Ontology,rdfs:comment,,notes,rdfs:label,
28-
owl:Ontology,dct:description,,notes,rdfs:label,
29-
owl:Ontology,owl:versionInfo,,evolution properties,rdfs:label,
30-
owl:Ontology,owl:versionIRI,,evolution properties,rdfs:label,
31-
owl:Ontology,owl:priorVersion,,evolution properties,rdfs:label,
32-
owl:Ontology,owl:incompatibleWith,,evolution properties,rdfs:label,
33-
owl:Ontology,dct:created,,evolution properties,rdfs:label,
34-
owl:Ontology,dct:issued,,evolution properties,rdfs:label,
35-
owl:Ontology,owl:imports,,miscellaneous,rdfs:label,
36-
owl:Ontology,rdfs:seeAlso,,miscellaneous,rdfs:label,
37-
owl:Ontology,dct:license,,miscellaneous,rdfs:label,
38-
owl:Ontology,dct:publisher,,miscellaneous,rdfs:label,
39-
owl:Ontology,vann:preferredNamespacePrefix,,miscellaneous,rdfs:label,
40-
owl:Ontology,vann:preferredNamespaceUri,,miscellaneous,rdfs:label,
2+
shacl:NodeShape,rdfs:label,,labels,,
3+
shacl:NodeShape,rdfs:comment,,notes,,
4+
shacl:NodeShape,shacl:targetClass,,node constraints,,
5+
shacl:NodeShape,shacl:property,,node constraints,,
6+
shacl:NodeShape,rdfs:isDefinedBy,,semantic properties,,
7+
shacl:PropertyShape,shacl:name,,labels,,
8+
shacl:PropertyShape,shacl:description,,notes,,
9+
shacl:PropertyShape,shacl:path,,property constraints,,
10+
shacl:PropertyShape,shacl:class,,property constraints,,
11+
shacl:PropertyShape,shacl:datatype,,property constraints,,
12+
shacl:PropertyShape,shacl:minCount,,cardinality constraints,,
13+
shacl:PropertyShape,shacl:maxCount,,cardinality constraints,,
14+
shacl:PropertyShape,shacl:minInclusive,,range constraints,,
15+
shacl:PropertyShape,shacl:maxInclusive,,range constraints,,
16+
shacl:PropertyShape,shacl:minExclusive,,range constraints,,
17+
shacl:PropertyShape,shacl:maxExclusive,,range constraints,,
18+
shacl:PropertyShape,shacl:minLength,,string constraints,,
19+
shacl:PropertyShape,shacl:maxLength,,string constraints,,
20+
shacl:PropertyShape,shacl:pattern,,string constraints,,
21+
shacl:PropertyShape,shacl:languageIn,,string constraints,,
22+
shacl:PropertyShape,shacl:uniqueLang,,string constraints,,
23+
shacl:PropertyShape,shacl:sparql,shacl:select,query constraints,,
24+
shacl:PropertyShape,rdfs:isDefinedBy,,semantic properties,,
25+
owl:Ontology,rdfs:label,,labels,,
26+
owl:Ontology,dct:title,,labels,,
27+
owl:Ontology,rdfs:comment,,notes,,
28+
owl:Ontology,dct:description,,notes,,
29+
owl:Ontology,owl:versionInfo,,evolution properties,,
30+
owl:Ontology,owl:versionIRI,,evolution properties,,
31+
owl:Ontology,owl:priorVersion,,evolution properties,,
32+
owl:Ontology,owl:incompatibleWith,,evolution properties,,
33+
owl:Ontology,dct:created,,evolution properties,,
34+
owl:Ontology,dct:issued,,evolution properties,,
35+
owl:Ontology,owl:imports,,miscellaneous,,
36+
owl:Ontology,rdfs:seeAlso,,miscellaneous,,
37+
owl:Ontology,dct:license,,miscellaneous,,
38+
owl:Ontology,dct:publisher,,miscellaneous,,
39+
owl:Ontology,vann:preferredNamespacePrefix,,miscellaneous,,
40+
owl:Ontology,vann:preferredNamespaceUri,,miscellaneous,,

0 commit comments

Comments
 (0)