made by pyLODE 2.10.0

The Linked SPARQL Queries Vocabulary

Metadata

URI
http://lsq.aksw.org/vocab#
Creator(s)
None
Modified
2021-07-07
Ontology RDF
RDF (turtle)

Table of Contents

  1. Classes
  2. Object Properties
  3. Datatype Properties
  4. Namespaces
  5. Legend

Overview

Pictures say 1,000 words
Figure 1: Ontology overview

Classes

Benchmark Runc # Classes

URI http://lsq.aksw.org/vocab#BenchmarkRun
Description

A sequence of local executions of queries

Super-classes prov:Activityc

Basic graph patternc # Classes

URI http://lsq.aksw.org/vocab#Bgp
Description

A basic graph pattern

In range of has sub-basic graph patternop
has basic graph patternop

BGP Executionc # Classes

URI http://lsq.aksw.org/vocab#BgpExec
Description

An execution of a query encoding a basic graph pattern

Super-classes Query Executionc
In range of has sub-basic graph pattern executionop

BGP Variable Executionc # Classes

URI http://lsq.aksw.org/vocab#BgpVarExec
Description

An execution of a query encoding a sub-basic graph pattern sharing a common (join) variable

Super-classes Query Executionc
Sub-classes TP Executionc

Basic graph pattern (hyper)edgec # Classes

URI http://lsq.aksw.org/vocab#Edge
Description

A (hyper)edge in a basic graph pattern

In range of has basic graph pattern (hyper)edgeop
outward edgeop
inward edgeop

Local Executionc # Classes

URI http://lsq.aksw.org/vocab#LocalExec
Description

An execution of a query in a local/controlled setting

Super-classes Query Executionc
In range of has local executionop

Queryc # Classes

URI http://lsq.aksw.org/vocab#Query
Description

A query unique in a particular log that may have multiple executions in that log

In domain of has spin queryop
has structural featuresop
In range of extension queryop

Query Executionc # Classes

URI http://lsq.aksw.org/vocab#QueryExec
Description

An execution of a query or a sub-query

Sub-classes BGP Variable Executionc
TP in BGP Executionc
Local Executionc
BGP Executionc
Remote Executionc
In range of has executionop

Remote Executionc # Classes

URI http://lsq.aksw.org/vocab#RemoteExec
Description

An execution of a query over the remote endpoint (e.g., as recorded in a remote log)

Super-classes Query Executionc
In range of has remote executionop

Structural Featuresc # Classes

URI http://lsq.aksw.org/vocab#StructuralFeatures
Description

A description of the static/structural features of a query

In domain of uses featureop
In range of has structural featuresop

Triple patternc # Classes

URI http://lsq.aksw.org/vocab#Tp
Description

A triple pattern

In range of has triple patternop

TP Executionc # Classes

URI http://lsq.aksw.org/vocab#TpExec
Description

An execution of a query encoding a triple pattern (i.e., a basic graph pattern with one triple pattern)

Super-classes BGP Variable Executionc

Triple pattern in a basic graph patternc # Classes

URI http://lsq.aksw.org/vocab#TpInBgp
Description

A triple pattern in the context of a specific basic graph pattern

In range of has triple pattern in a basic graph patternop

TP in BGP Executionc # Classes

URI http://lsq.aksw.org/vocab#TpInBgpExec
Description

An execution of a query encoding a triple pattern within a basic graph pattern

Super-classes Query Executionc

Basic graph pattern vertexc # Classes

URI http://lsq.aksw.org/vocab#Vertex
Description

A vertex in a basic graph pattern

In domain of outward edgeop
inward edgeop
proxy forop
In range of has basic graph pattern node (or vertex)op

Object Properties

execution endpointop # OPs

URI http://lsq.aksw.org/vocab#endpoint
Description

the endpoint on which a given query execution was run

Domain(s) lsqv:QueryExevc
Range(s) cogs:Endpointc

extension queryop # OPs

URI http://lsq.aksw.org/vocab#extensionQuery
Description

denotes a wrapper query that returns the same results as a pattern (e.g., wrapping SELECT * WHERE { ... })

Range(s) lsqv:Queryc

has basic graph patternop # OPs

URI http://lsq.aksw.org/vocab#hasBgp
Description

contains a (complete) basic graph pattern

Range(s) lsqv:Bgpc

has basic graph pattern node (or vertex)op # OPs

URI http://lsq.aksw.org/vocab#hasBgpNode
Description

denotes a vertex within a basic graph pattern

Range(s) lsqv:Vertexc

has basic graph pattern (hyper)edgeop # OPs

URI http://lsq.aksw.org/vocab#hasEdge
Description

denotes a (hyper)edge within a basic graph pattern

Range(s) lsqv:Edgec

has executionop # OPs

URI http://lsq.aksw.org/vocab#hasExec
Description

relates a query (possibly a sub-query or query element) to its execution

Range(s) lsqv:QueryExecc

has local executionop # OPs

URI http://lsq.aksw.org/vocab#hasLocalExec
Description

relates a query (possibly a sub-query or query element) to its local execution

Super-properties has executionop
Range(s) lsqv:LocalExecc

has remote executionop # OPs

URI http://lsq.aksw.org/vocab#hasRemoteExec
Description

relates a query (possibly a sub-query or query element) to its remote execution

Super-properties has executionop
Range(s) lsqv:RemoteExecc

has spin queryop # OPs

URI http://lsq.aksw.org/vocab#hasSpin
Description

relates a query in a log to its SPIN representation

Domain(s) Queryc
Range(s) spin:Queryc

has structural featuresop # OPs

URI http://lsq.aksw.org/vocab#hasStructuralFeatures
Description

relates a query to its structural (aka. static) features

Domain(s) Queryc
Range(s) lsqv:StructuralFeaturesc

has sub-basic graph patternop # OPs

URI http://lsq.aksw.org/vocab#hasSubBgp
Description

contains a sub-basic graph pattern

Range(s) lsqv:Bgpc

has sub-basic graph pattern executionop # OPs

URI http://lsq.aksw.org/vocab#hasSubBgpExec
Description

relates a basic graph pattern to the execution of one of it sub-basic graph patterns

Range(s) lsqv:BgpExecc

has triple patternop # OPs

URI http://lsq.aksw.org/vocab#hasTp
Description

contains a triple pattern

Range(s) lsqv:Tpc

has triple pattern in a basic graph patternop # OPs

URI http://lsq.aksw.org/vocab#hasTpInBgp
Description

contains a triple pattern within a basic graph pattern

Range(s) lsqv:TpInBgpc

inward edgeop # OPs

URI http://lsq.aksw.org/vocab#in
Description

denotes an inward (hyper)edge for this vertex (aka. node)

Domain(s) Basic graph pattern vertexc
Range(s) lsqv:Edgec

outward edgeop # OPs

URI http://lsq.aksw.org/vocab#out
Description

denotes an outward (hyper)edge for this vertex (aka. node)

Domain(s) Basic graph pattern vertexc
Range(s) lsqv:Edgec

proxy forop # OPs

URI http://lsq.aksw.org/vocab#proxyFor
Description

denotes the term forming a vertex (aka. node)

Domain(s) Basic graph pattern vertexc

uses featureop # OPs

URI http://lsq.aksw.org/vocab#usesFeature
Description

links structural features of a query to individual SPARQL features used

Domain(s) Structural Featuresc
Range(s) sd:Featurec

Datatype Properties

basic graph pattern-restricted triple pattern selectivitydp # DPs

URI http://lsq.aksw.org/vocab#bgpRestrictedTpSel
Description

the ratio of results for the triple pattern that are compatible with the results for the basic graph pattern versus all results for the triple pattern

Range(s) xsd:decimalc

counting durationdp # DPs

URI http://lsq.aksw.org/vocab#countingDuration
Description

the duration taken to count results

Range(s) xsd:decimalc

evaluation duration (s)dp # DPs

URI http://lsq.aksw.org/vocab#evalDuration
Description

the duration taken to evaluate/execute the query in seconds

Range(s) xsd:decimalc

hashdp # DPs

URI http://lsq.aksw.org/vocab#hash
Description

a hash of the text

Range(s) xsd:stringc

host hashdp # DPs

URI http://lsq.aksw.org/vocab#hostHash
Description

a hash of the hostname or IP

Range(s) xsd:stringc

join vertex countdp # DPs

URI http://lsq.aksw.org/vocab#joinVertexCount
Description

the number of vertices (aka. nodes) involved in a join

Range(s) xsd:integerc

join vertex degree maxdp # DPs

URI http://lsq.aksw.org/vocab#joinVertexDegreeMax
Description

the maximum degree of a single vertex (aka. node) involved in a join

Range(s) xsd:integerc

join vertex degree meandp # DPs

URI http://lsq.aksw.org/vocab#joinVertexDegreeMean
Description

the average degree of vertices (aka. nodes) involved in a join

Range(s) xsd:decimalc

join vertex degree mediandp # DPs

URI http://lsq.aksw.org/vocab#joinVertexDegreeMedian
Description

the median degree of vertices (aka. nodes) involved in a join

Range(s) xsd:integerc

join vertex degree mindp # DPs

URI http://lsq.aksw.org/vocab#joinVertexDegreeMin
Description

the minimum degree of a single vertex (aka. node) involved in a join

Range(s) xsd:integerc

projected variable countdp # DPs

URI http://lsq.aksw.org/vocab#projectVarCount
Description

the number of projected variables for a query

Range(s) xsd:integerc

result countdp # DPs

URI http://lsq.aksw.org/vocab#resultCount
Description

the number of results generated by an execution

Range(s) xsd:integerc

serialized resultdp # DPs

URI http://lsq.aksw.org/vocab#serializedResult
Description

the results generated by an execution serialized in JSON format

Range(s) xsd:stringc

textdp # DPs

URI http://lsq.aksw.org/vocab#text
Description

textual expression in SPARQL syntax

Range(s) xsd:stringc

triple pattern countdp # DPs

URI http://lsq.aksw.org/vocab#tpCount
Description

the number of triple patterns contained in a query

Range(s) xsd:integerc

max count of triple patterns in basic graph patterndp # DPs

URI http://lsq.aksw.org/vocab#tpInBgpCountMax
Description

the maximum number of triple patterns contained in a single basic graph pattern

Range(s) xsd:integerc

mean count of triple patterns per basic graph patterndp # DPs

URI http://lsq.aksw.org/vocab#tpInBgpCountMean
Description

the average number of triple patterns contained in each basic graph pattern

Range(s) xsd:decimalc

median count of triple patterns per basic graph patterndp # DPs

URI http://lsq.aksw.org/vocab#tpInBgpCountMedian
Description

the median number of triple patterns contained in each basic graph pattern

Range(s) xsd:integerc

minimum count of triple patterns in basic graph patternsdp # DPs

URI http://lsq.aksw.org/vocab#tpInBgpCountMin
Description

the minimum number of triple patterns contained in each basic graph pattern

Range(s) xsd:integerc

join variable-restricted triple pattern selectivitydp # DPs

URI http://lsq.aksw.org/vocab#tpSelJoinVarRestricted
Description

the ratio of results for the triple pattern that are compatible with the results produced by a join versus all results for the triple pattern

Range(s) xsd:decimalc

triple pattern to basic graph pattern ratiodp # DPs

URI http://lsq.aksw.org/vocab#tpToBgpRatio
Description

the ratio of the number of results for the triple pattern versus the number of results for the basic graph pattern containing it

Range(s) xsd:decimalc

triple pattern to graph ratiodp # DPs

URI http://lsq.aksw.org/vocab#tpToGraphRatio
Description

the ratio of the number of results returned by the triple pattern versus the number of triples in the graph (i.e., selectivity)

Range(s) xsd:decimalc

Namespaces

default (:)
http://lsq.aksw.org/vocab#
cogs
http://vocab.deri.ie/cogs#
dct
http://purl.org/dc/terms/
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sd
http://www.w3.org/ns/sparql-service-description#
sdo
https://schema.org/
skos
http://www.w3.org/2004/02/skos/core#
spin
http://spinrdf.org/spin#
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
dpAnnotation Properties
pProperties
niNamed Individuals