steve@0
|
1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
|
steve@0
|
2 @prefix owl: <http://www.w3.org/2002/07/owl#> .
|
steve@0
|
3 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
steve@0
|
4 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
|
steve@0
|
5 @prefix abc: <http://example.org/abc#> .
|
steve@0
|
6 @prefix sia: <http://example.org/sia#> .
|
steve@0
|
7
|
steve@0
|
8 sia:OrderableThing a owl:Class.
|
steve@0
|
9 sia:Datapoint rdfs:subClassOf sia:OrderableThing.
|
steve@0
|
10 sia:DimensionValue a owl:Class .
|
steve@0
|
11
|
steve@0
|
12 sia:dimVal rdfs:range sia:DimensionValue .
|
steve@0
|
13
|
steve@0
|
14 sia:follows rdfs:range sia:OrderableThing .
|
steve@0
|
15 sia:follows rdfs:domain sia:OrderableThing .
|
steve@0
|
16 sia:precedes owl:inverseOf sia:follows .
|
steve@0
|
17
|
steve@0
|
18 sia:follows rdf:type owl:TransitiveProperty .
|
steve@0
|
19 sia:directlyFollows rdfs:subPropertyOf sia:follows .
|
steve@0
|
20
|
steve@0
|
21 # The data
|
steve@0
|
22
|
steve@0
|
23 sia:A sia:dimVal sia:dvA1;
|
steve@0
|
24 sia:dimVal sia:dvA2;
|
steve@0
|
25 a sia:Datapoint .
|
steve@0
|
26
|
steve@0
|
27 sia:dvA1 sia:dimension "1"^^xsd:integer;
|
steve@0
|
28 sia:value "1"^^xsd:double.
|
steve@0
|
29
|
steve@0
|
30 sia:dvA2 sia:dimension "2"^^xsd:integer;
|
steve@0
|
31 sia:value "1"^^xsd:double.
|
steve@0
|
32
|
steve@0
|
33 sia:B sia:dimVal sia:dvB1;
|
steve@0
|
34 sia:dimVal sia:dvB2;
|
steve@0
|
35 a sia:Datapoint .
|
steve@0
|
36
|
steve@0
|
37 sia:dvB1 sia:dimension "1"^^xsd:integer;
|
steve@0
|
38 sia:value "1"^^xsd:double.
|
steve@0
|
39
|
steve@0
|
40 sia:dvB2 sia:dimension "2"^^xsd:integer;
|
steve@0
|
41 sia:value "3"^^xsd:double.
|
steve@0
|
42
|
steve@0
|
43 sia:C sia:dimVal sia:dvC1;
|
steve@0
|
44 sia:dimVal sia:dvC2;
|
steve@0
|
45 a sia:Datapoint .
|
steve@0
|
46
|
steve@0
|
47 sia:dvC1 sia:dimension "1"^^xsd:integer;
|
steve@0
|
48 sia:value "2"^^xsd:double.
|
steve@0
|
49
|
steve@0
|
50 sia:dvC2 sia:dimension "2"^^xsd:integer;
|
steve@0
|
51 sia:value "1"^^xsd:double.
|
steve@0
|
52
|
steve@0
|
53 sia:D sia:dimVal sia:dvD1;
|
steve@0
|
54 sia:dimVal sia:dvD2;
|
steve@0
|
55 a sia:Datapoint .
|
steve@0
|
56
|
steve@0
|
57 sia:dvD1 sia:dimension "1"^^xsd:integer;
|
steve@0
|
58 sia:value "2"^^xsd:double.
|
steve@0
|
59
|
steve@0
|
60 sia:dvD2 sia:dimension "2"^^xsd:integer;
|
steve@0
|
61 sia:value "2"^^xsd:double.
|
steve@0
|
62
|
steve@0
|
63 sia:E sia:dimVal sia:dvE1;
|
steve@0
|
64 sia:dimVal sia:dvE2;
|
steve@0
|
65 a sia:Datapoint .
|
steve@0
|
66
|
steve@0
|
67 sia:dvE1 sia:dimension "1"^^xsd:integer;
|
steve@0
|
68 sia:value "2"^^xsd:double.
|
steve@0
|
69
|
steve@0
|
70 sia:dvE2 sia:dimension "2"^^xsd:integer;
|
steve@0
|
71 sia:value "3"^^xsd:double.
|
steve@0
|
72
|
steve@0
|
73 sia:F sia:dimVal sia:dvF1;
|
steve@0
|
74 sia:dimVal sia:dvF2;
|
steve@0
|
75 a sia:Datapoint .
|
steve@0
|
76
|
steve@0
|
77 sia:dvF1 sia:dimension "1"^^xsd:integer;
|
steve@0
|
78 sia:value "3"^^xsd:double.
|
steve@0
|
79
|
steve@0
|
80 sia:dvF2 sia:dimension "2"^^xsd:integer;
|
steve@0
|
81 sia:value "2"^^xsd:double.
|
steve@0
|
82
|