Skip to content

Commit b86c8c1

Browse files
committed
Update indicators.ttl
1 parent 7a85aff commit b86c8c1

1 file changed

Lines changed: 65 additions & 23 deletions

File tree

_sources/oim-variables/examples/indicators.ttl

Lines changed: 65 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@ ind:catalog a dcat:Catalog ;
1919
dcterms:title "SEADOTS Resource Catalog"@en ;
2020
dcterms:description "Main catalog for SEADOTS indicators and concepts."@en ;
2121
# Prez often needs dcterms:hasPart to show members in the list
22-
dcterms:hasPart ind:skos-scheme ;
23-
dcat:dataset ind:skos-scheme .
22+
dcterms:hasPart ind:indicators-scheme ;
23+
dcterms:hasPart ind:ind-rel-scheme ;
24+
dcat:dataset ind:indicators-scheme ;
25+
dcat:dataset ind:ind-rel-scheme .
2426

2527
# --- SCHEME CONFIGURATION ---
26-
ind:skos-scheme a skos:ConceptScheme ;
28+
ind:indicators-scheme a skos:ConceptScheme ;
2729
dcterms:isPartOf ind:catalog ; # Backlink for discovery
2830
skos:prefLabel "SEADOTS Indicator Scheme"@en ;
2931
skos:definition "A concept scheme for SEADOTS indicator concepts and observed properties."@en ;
@@ -36,68 +38,63 @@ ind:skos-scheme a skos:ConceptScheme ;
3638
indo:number-of-turbines ,
3739
indo:area-use-by-wind-park ,
3840
indo:number-of-jobs ,
39-
indo:fisheries-production2 ,
41+
indo:fisheries-production ,
4042
indo:bird-tourism .
4143

4244
# Instances
4345
ind:cdi a prov:Entity, skos:Concept ;
4446
rdfs:label "Composite Drought Indicator" ;
4547
skos:prefLabel "Composite Drought Indicator"@en ;
46-
skos:inScheme ind:skos-scheme ;
48+
skos:inScheme ind:indicators-scheme ;
4749
prov:wasGeneratedBy inda:cdi-computation .
4850

4951
inda:cdi-computation a ind:CompositeIndicatorComputation ;
5052
rdfs:label "CDI computation" ;
5153
skos:prefLabel "CDI computation"@en ;
52-
skos:inScheme ind:skos-scheme ;
54+
skos:inScheme ind:indicators-scheme ;
5355
prov:used indo:rainfall-anomaly,
5456
indo:soil-moisture-anomaly,
5557
indo:vegetation-condition-anomaly .
5658

5759
indo:rainfall-anomaly a skos:Concept ;
5860
rdfs:label "Rainfall Anomaly" ;
5961
skos:prefLabel "Rainfall Anomaly"@en ;
60-
skos:inScheme ind:skos-scheme .
62+
skos:inScheme ind:indicators-scheme .
6163

6264
indo:soil-moisture-anomaly a skos:Concept ;
6365
rdfs:label "Soil Moisture Anomaly" ;
6466
skos:prefLabel "Soil Moisture Anomaly"@en ;
65-
skos:inScheme ind:skos-scheme .
67+
skos:inScheme ind:indicators-scheme .
6668

6769
indo:vegetation-condition-anomaly a skos:Concept ;
6870
rdfs:label "Vegetation Condition Anomaly" ;
6971
skos:prefLabel "Vegetation Condition Anomaly"@en ;
70-
skos:inScheme ind:skos-scheme .
72+
skos:inScheme ind:indicators-scheme .
7173

7274
indo:number-of-turbines a sosa:observedProperty, skos:Concept ;
7375
rdfs:label "Number of turbines" ;
7476
skos:prefLabel "Number of turbines"@en ;
75-
skos:inScheme ind:skos-scheme .
77+
skos:inScheme ind:indicators-scheme .
7678

7779
indo:area-use-by-wind-park a sosa:observedProperty, skos:Concept ;
7880
rdfs:label "Area use by wind park" ;
7981
skos:prefLabel "Area use by wind park"@en ;
80-
skos:inScheme ind:skos-scheme .
81-
82-
indo:area-use-by-wind-park a sosa:observedProperty, skos:Concept ;
83-
rdfs:label "Area use by wind park" ;
84-
skos:prefLabel "Area use by wind park"@en ;
85-
skos:inScheme ind:skos-scheme .
82+
skos:inScheme ind:indicators-scheme .
8683

8784
indo:number-of-jobs a sosa:observedProperty, skos:Concept ;
8885
rdfs:label "Number of jobs" ;
8986
skos:prefLabel "Number of jobs"@en ;
90-
skos:inScheme ind:skos-scheme .
87+
skos:inScheme ind:indicators-scheme .
9188

9289
indo:bird-tourism a sosa:observedProperty, skos:Concept ;
9390
rdfs:label "Bird tourism" ;
9491
skos:prefLabel "Bird tourism"@en ;
95-
skos:inScheme ind:skos-scheme .
92+
skos:inScheme ind:indicators-scheme .
9693

97-
indo:fisheries-production1 a sosa:observedProperty, skos:Concept ;
94+
indo:fisheries-production a sosa:observedProperty, skos:Concept ;
9895
rdfs:label "Fisheries production" ;
9996
skos:prefLabel "Fisheries production"@en ;
100-
skos:inScheme ind:skos-scheme ;
97+
skos:inScheme ind:indicators-scheme ;
10198
rdfs:comment "The amount of fish caught in a given area over a specific period of time." ;
10299
rdfs:seeAlso <https://en.wikipedia.org/wiki/Fisheries_production> ;
103100
owl:sameAs <http://aims.fao.org/aos/agrovoc/c_2934> ;
@@ -112,20 +109,65 @@ ses:Edge a rdfs:Class ;
112109
rdfs:label "Edge" ;
113110
prov:wasgeneratedBy inda:edge-computation .
114111

112+
113+
ind:ind-rel-scheme a skos:ConceptScheme ;
114+
dcterms:isPartOf ind:catalog ; # Backlink for discovery
115+
skos:prefLabel "SEADOTS Indicator relationships Scheme"@en ;
116+
skos:definition "A concept scheme for SEADOTS relationships between indicator concepts and observed properties."@en ;
117+
# --- TOP CONCEPTS (added for VocPrez/Prez UI visibility) ---
118+
skos:hasTopConcept ses:Edge ,
119+
ses:PositiveInfluence ,
120+
ses:NegativeInfluence ,
121+
ses:FeedbackInfluence .
115122
# Properties
123+
116124
ses:hasEdge a rdf:Property ;
117125
rdfs:domain sosa:observedProperty ;
118-
rdfs:range ses:Edge .
126+
rdfs:range ses:Edge ;
127+
skos:prefLabel "In relationship"@en ;
128+
skos:inScheme ind:ind-rel-scheme .
129+
130+
ses:Edge
131+
rdfs:subClassOf prov:Entity ;
132+
rdfs:comment "A reified, directed, weighted influence between observed variables." ;
133+
skos:prefLabel "Relationship"@en ;
134+
skos:inScheme ind:ind-rel-scheme .
135+
136+
137+
ses:influenceType a rdf:Property ;
138+
rdfs:domain ses:Edge ;
139+
rdfs:range skos:Concept .
140+
141+
ses:PositiveInfluence a skos:Concept ;
142+
skos:prefLabel "Positive Influence"@en ;
143+
skos:inScheme ind:ind-rel-scheme .
144+
145+
ses:NegativeInfluence a skos:Concept ;
146+
skos:prefLabel "Negative Influence"@en ;
147+
skos:inScheme ind:ind-rel-scheme .
148+
149+
ses:FeedbackInfluence a skos:Concept ;
150+
skos:prefLabel "Feedback Influence"@en ;
151+
skos:inScheme ind:ind-rel-scheme .
152+
153+
ses:weight
154+
rdfs:comment "Signed influence strength (dimensionless); positive = reinforcing, negative = inhibiting." ;
155+
skos:prefLabel "Weight"@en ;
156+
skos:inScheme ind:ind-rel-scheme .
157+
119158

120159
ses:from a rdf:Property ;
121160
rdfs:domain ses:Edge ;
122-
rdfs:range sosa:observedProperty .
161+
rdfs:range sosa:observedProperty ;
162+
rdfs:subPropertyOf prov:wasInfluencedBy .
123163

124164
ses:to a rdf:Property ;
125165
rdfs:domain ses:Edge ;
126-
rdfs:range sosa:observedProperty .
166+
rdfs:range sosa:observedProperty ;
167+
rdfs:subPropertyOf prov:influenced .
127168

128169
ses:weight a rdf:Property ;
170+
rdfs:comment "Signed influence strength (dimensionless); positive = reinforcing, negative = inhibiting."
129171
rdfs:domain ses:Edge ;
130172
rdfs:range xsd:decimal .
131173

0 commit comments

Comments
 (0)