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