changeset 54:921a9e85b48e

version of the sia ontology with some test data
author stevenh
date Tue, 02 Apr 2013 23:07:01 +0100
parents 467233d46832
children 5be8173a2b95
files src/rdf/siaTestDatapointOntology.n3
diffstat 1 files changed, 89 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/rdf/siaTestDatapointOntology.n3	Tue Apr 02 23:07:01 2013 +0100
@@ -0,0 +1,89 @@
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix abc:     <http://example.org/abc#> .
+@prefix sia:     <http://example.org/sia#> .
+
+#sia:OrderableThing a owl:Class.
+#sia:Datapoint rdfs:subClassOf sia:OrderableThing.
+sia:Datapoint a owl:Class.
+sia:DimensionValue a owl:Class .
+sia:VectorTableElement a owl:Class .
+
+sia:dimVal a rdf:Property .
+sia:dimVal rdfs:range sia:DimensionValue .
+sia:dimension a rdf:Property .
+sia:value a rdf:Property .
+sia:fromDatapoint a rdf:Property .
+sia:toDatapoint a rdf:Property .
+
+#sia:follows rdfs:range sia:OrderableThing .
+#sia:follows rdfs:domain sia:OrderableThing .
+#sia:precedes owl:inverseOf sia:follows .
+
+#sia:follows rdf:type owl:TransitiveProperty .
+#sia:directlyFollows rdfs:subPropertyOf sia:follows .
+
+# The data
+
+sia:A sia:dimVal sia:dvA1;
+	sia:dimVal sia:dvA2;
+	a sia:Datapoint .
+	
+sia:dvA1 sia:dimension "1"^^xsd:integer;
+	sia:value "1"^^xsd:double.
+	
+sia:dvA2 sia:dimension "2"^^xsd:integer;
+	sia:value "1"^^xsd:double.
+	
+sia:B sia:dimVal sia:dvB1;
+	sia:dimVal sia:dvB2;
+	a sia:Datapoint .
+	
+sia:dvB1 sia:dimension "1"^^xsd:integer;
+	sia:value "1"^^xsd:double.
+	
+sia:dvB2 sia:dimension "2"^^xsd:integer;
+	sia:value "3"^^xsd:double.
+	
+sia:C sia:dimVal sia:dvC1;
+	sia:dimVal sia:dvC2;
+	a sia:Datapoint .
+	
+sia:dvC1 sia:dimension "1"^^xsd:integer;
+	sia:value "2"^^xsd:double.
+	
+sia:dvC2 sia:dimension "2"^^xsd:integer;
+	sia:value "1"^^xsd:double.
+	
+sia:D sia:dimVal sia:dvD1;
+	sia:dimVal sia:dvD2;
+	a sia:Datapoint .
+	
+sia:dvD1 sia:dimension "1"^^xsd:integer;
+	sia:value "2"^^xsd:double.
+	
+sia:dvD2 sia:dimension "2"^^xsd:integer;
+	sia:value "2"^^xsd:double.
+	
+sia:E sia:dimVal sia:dvE1;
+	sia:dimVal sia:dvE2;
+	a sia:Datapoint .
+	
+sia:dvE1 sia:dimension "1"^^xsd:integer;
+	sia:value "2"^^xsd:double.
+	
+sia:dvE2 sia:dimension "2"^^xsd:integer;
+	sia:value "3"^^xsd:double.
+	
+sia:F sia:dimVal sia:dvF1;
+	sia:dimVal sia:dvF2;
+	a sia:Datapoint .
+	
+sia:dvF1 sia:dimension "1"^^xsd:integer;
+	sia:value "3"^^xsd:double.
+	
+sia:dvF2 sia:dimension "2"^^xsd:integer;
+	sia:value "2"^^xsd:double.
+