# HG changeset patch # User stevenh # Date 1364940642 -3600 # Node ID fa1ca32c6a17d8c62d4bb2a2dc49dc100de07e0a # Parent 5be8173a2b954543dacb484a1341dc4cc71c5af2 new diff -r 5be8173a2b95 -r fa1ca32c6a17 src/sparql/insert_sia_vector_table_bnodes.sparql --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/sparql/insert_sia_vector_table_bnodes.sparql Tue Apr 02 23:10:42 2013 +0100 @@ -0,0 +1,21 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX owl: +PREFIX xsd: +PREFIX abc: +PREFIX seq: +PREFIX sia: + +INSERT { _:vte rdf:type sia:VectorTableElement; + sia:fromDatapoint ?datapoint1; + sia:toDatapoint ?datapoint2} +WHERE +{ + ?datapoint1 sia:memberOfOrderedSet ?bnode . + ?datapoint2 sia:memberOfOrderedSet ?bnode . + ?bnode a sia:OrderedSet . + ?datapoint1 sia:orderedIndex ?i1 . + ?datapoint2 sia:orderedIndex ?i2 + FILTER ((?datapoint1 != ?datapoint2) && (?i1 < ?i2)) +} +#GROUP BY ?datapoint1 ?datapoint2 diff -r 5be8173a2b95 -r fa1ca32c6a17 src/sparql/insert_siatec_vector_table_bnodes.sparql --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/sparql/insert_siatec_vector_table_bnodes.sparql Tue Apr 02 23:10:42 2013 +0100 @@ -0,0 +1,20 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX owl: +PREFIX xsd: +PREFIX abc: +PREFIX seq: +PREFIX sia: + +INSERT { _:vte rdf:type sia:VectorTableElement; + sia:fromDatapoint ?datapoint1; + sia:toDatapoint ?datapoint2} +WHERE +{ + ?datapoint1 sia:memberOfOrderedSet ?bnode . + ?datapoint2 sia:memberOfOrderedSet ?bnode . + ?bnode a sia:OrderedSet . + ?datapoint1 sia:orderedIndex ?i1 . + ?datapoint2 sia:orderedIndex ?i2 +} +#GROUP BY ?datapoint1 ?datapoint2 diff -r 5be8173a2b95 -r fa1ca32c6a17 src/sparql/insert_vector_table_details.sparql --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/sparql/insert_vector_table_details.sparql Tue Apr 02 23:10:42 2013 +0100 @@ -0,0 +1,24 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX owl: +PREFIX xsd: +PREFIX abc: +PREFIX seq: +PREFIX sia: + +INSERT { ?vte sia:dimVal _:dv . + _:dv sia:dimension ?dim; + sia:value ?val} +WHERE +{ + ?vte rdf:type sia:VectorTableElement . + ?vte sia:fromDatapoint ?datapoint1 . + ?vte sia:toDatapoint ?datapoint2 . + ?datapoint1 sia:dimVal ?dv1 . + ?dv1 sia:dimension ?dim . + ?dv1 sia:value ?val1 . + ?datapoint2 sia:dimVal ?dv2 . + ?dv2 sia:dimension ?dim . + ?dv2 sia:value ?val2 . + BIND (?val2 - ?val1 AS ?val) +} diff -r 5be8173a2b95 -r fa1ca32c6a17 src/sparql/select_all_from_all_graphs.sparql --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/sparql/select_all_from_all_graphs.sparql Tue Apr 02 23:10:42 2013 +0100 @@ -0,0 +1,17 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX owl: +PREFIX xsd: +PREFIX abc: +PREFIX seq: +PREFIX sia: + +SELECT ?g ?s ?p ?o +WHERE +{ + GRAPH ?g + { + ?s ?p ?o + } +} +ORDER BY ?g ?s ?p ?o diff -r 5be8173a2b95 -r fa1ca32c6a17 src/sparql/select_sia_datapoint._dim_vals.sparql --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/sparql/select_sia_datapoint._dim_vals.sparql Tue Apr 02 23:10:42 2013 +0100 @@ -0,0 +1,12 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX owl: +PREFIX xsd: +PREFIX seq: +PREFIX sia: + +SELECT ?datapoint +WHERE +{ + ?datapoint a sia:Datapoint +} diff -r 5be8173a2b95 -r fa1ca32c6a17 src/sparql/select_sia_datapoints.sparql --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/sparql/select_sia_datapoints.sparql Tue Apr 02 23:10:42 2013 +0100 @@ -0,0 +1,12 @@ +PREFIX rdf: +PREFIX rdfs: +PREFIX owl: +PREFIX xsd: +PREFIX seq: +PREFIX sia: + +SELECT ?datapoint +WHERE +{ + ?datapoint a sia:Datapoint +}