https://github.com/desmovalvo/tarsier
Tip revision: bd84494c5cef8e631745ca7f2b8dcc1a5ca2483f authored by Fabio Viola on 13 August 2018, 09:52:45 UTC
Merge branch 'mdpi' of https://github.com/desmovalvo/tarsier into mdpi
Merge branch 'mdpi' of https://github.com/desmovalvo/tarsier into mdpi
Tip revision: bd84494
server_conf.yaml
server:
httpPort: 8080
host: 0.0.0.0
queries:
ALL_CLASSES:
sparql: "PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
SELECT DISTINCT ?class
WHERE {
{ ?s rdf:type ?class }
UNION
{ ?class rdf:type owl:Class }
UNION
{ ?class rdf:type rdfs:Class }
}"
DATA_PROPERTIES:
sparql: "SELECT DISTINCT ?p
WHERE {
?s ?p ?o
FILTER isLiteral(?o)
}"
DATA_PROPERTIES_AND_VALUES:
sparql: "SELECT ?s ?p ?o
WHERE {
?s ?p ?o
FILTER isLiteral(?o)
}"
OBJECT_PROPERTIES:
sparql: "SELECT DISTINCT ?p
WHERE {
?s ?p ?o
FILTER (isIRI(?o) || isBlank(?o))
}"
OBJECT_PROPERTIES_AND_VALUES:
sparql: "SELECT ?s ?p ?o
WHERE {
?s ?p ?o
FILTER (isIRI(?o) || isBlank(?o))
}"
ALL_INSTANCES:
sparql: "PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT DISTINCT ?instance
WHERE {
?instance rdf:type ?class .
FILTER (isIRI(?instance))
}"
ALL_RESOURCES:
sparql: "SELECT DISTINCT ?res
WHERE {
{ ?res ?p ?o . FILTER (isIRI(?res))}
UNION
{ ?s ?p ?res . FILTER (isIRI(?res))}
UNION { ?s ?res ?o . FILTER (isIRI(?res))}
}"