Questions tagged [graphdb]

Ontotext GraphDB is a semantic triplestore: a database for RDF and OWL data. Use this tag for questions specifically about the Ontotext GraphDB product. For questions that are about graph databases in general (or about other graph database products), use the [graph-databases] tag instead.

In essence, GraphDB™ is a “semantic repository” using ontologies that allow the repository to automatically reason about the data. It works with a flexible and generic physical graph data model allowing for easy interpretation and adoption of new ontologies or metadata on-the-fly. GraphDB™ is packaged as a storage and inference layer (SAIL) for Sesame. Sesame is one of the most popular semantic repositories that supports RDF(S) and all the major syntaxes and query languages related to it. GraphDB is fully SPARQL 1.1 compliant. You can read more about GraphDB™ here. The full documentation can be found here.


Related tags

519 questions
3
votes
1 answer

What is the difference owl:oneof and onto:oneof support in owlim?

this is the builtin_owl2-rl.pie line 361 // Part 1 of cls_oo Id: cls_oo_1 c x ------------------ c x [Context ] // Part 2 of cls_oo Id: cls_oo_2 c
isaac Lee
  • 111
  • 5
2
votes
2 answers

Convert anyURI-typed string representations of CURIes to real CURIes or IRIs

I have triples like this, where the object is an anyURI-typed string representation of a CURIe. I would like to construct the triples with the object as a true CURIe or IRI. @prefix source: . @prefix external:…
Mark Miller
  • 3,011
  • 1
  • 14
  • 34
2
votes
0 answers

GraphDB duplicating triples into nil graph before inferring with OWL2-RL ruleset - how can I prevent this?

So this is my first question on this board, please forgive me if it is naive. Basically, it seems to me that the reasoning engine of GraphDB takes all triples inside named graphs and duplicates them within the nil graph, and then proceeds to make…
almotasim
  • 21
  • 2
2
votes
0 answers

SPARQL query on GraphDB with PHP locally

I'm trying to get information from my local ontology on GraphDB with a PHP script. Online I've only found this this, so I've tried to adapt it to my necessities. // ARC2 static class inclusion include_once('semsol/ARC2.php'); $dbpconfig = array( …
DandozWar
  • 21
  • 4
2
votes
1 answer

JSON-LD: Assign custom URIs to blank nodes within context

I'm trying to convert a very large JSON file to JSON-LD. When I import the example code below into GraphDB, db:metadata becomes a property/predicate connecting each GeneSet:setX node with an automatically created blank node _:bX (gray in figure),…
gaspanic
  • 249
  • 1
  • 12
2
votes
0 answers

getting HTTP 406 querying GraphDB using SPARQLWrapper

I'm querying a database in GraphDB using SPARQLWrapper. Insert is working fine but when the query is SELECT, I get HTTP 406 using GET method and HTTP 415 using POST. Similar Select query works on other databases like wikidata but not on GraphDB.…
Eli
  • 21
  • 1
2
votes
2 answers

Adding jdbc driver when creating Ontop Virtual repository problem

I'm having problems adding a jdbc driver when creating an Ontop virtual SPARQL repository. I follow the instructions here. The interface already warns that there is no JDBC driver found in the classpath. There is also a link to the download site…
NewMarc
  • 86
  • 6
2
votes
1 answer

SPARQL CONTRUCT ordered list with ORDER BY and GROUP BY

Dear RDF/SPARQL community, my goal is to construct an ordered list grouped by products and ordered by time by the means of SPARQL to show the track of a product. I am working with GraphDB, "scmon" is my custom ontology. And here are the details: I…
SilviD
  • 23
  • 6
2
votes
1 answer

Where is the “SPARQL” button in OntoRefine tab of GraphDB 9.5 Free Edition?

I wanted to transform tabular data into linked data. I was trying to use SPARQL construct to achieve this in GraphDB 9.5 Free edition. From the tutorials in GraphDb website it says "You can press the button SPARQL from the right top corner to…
2
votes
1 answer

Similarity plugin with French Language

I'm using the Similarity plugin with org.apache.lucene.analysis.fr.FrenchAnalyzer and I got strange results when searching close terms for a word. Some of the candidate term representations are mutilated in a strange way like: pieuvre -> pieuvr,…
2
votes
2 answers

Execute a saved graphDB SPARQL Query

How do you execute a saved (shared) graphDB-SPARQL-Query with curl? $ curl http://192.168.188.23:7200/repositories/01?savedQueryName=myquery does not work, graphdb asks for the query (Missing parameter: query) thank you for your efforts
mr_sol
  • 241
  • 1
  • 3
  • 7
2
votes
1 answer

Why is the SPARQL regex() function ignoring the "q" flag?

I'm trying to test if a string is contained in another in a case-insensitive way. The SPARQL expression REGEX ( ?str, ?tok, "iq" ) should do that. The q flag is needed in addition to the i flag because ?tok may have regex special characters such as…
Jaccoud
  • 99
  • 1
  • 4
2
votes
1 answer

To Display employee List with its current status for particular organization in gremlin queries

g.V().has('organizationId', 'b121672e-8049-40cc-9f28-c62dff4cc2d9'). as('emp'). outE('hasStatus'). inV(). or( has('endDate', gte(1587820000)), has('release', is(false)) ). as('x'). values('status'). …
2
votes
1 answer

How to set up version control on top of a triple store

We have a semantic database, with GraphDB as a triple store. We also want to store the dumps of our turtle files on GitHub for outside access and versioning. We are currently setting up a web interface to add/update instances. Is it possible to…
Charlie
  • 197
  • 1
  • 13
2
votes
1 answer

How to return a full tree using SPARQL?

I am trying to build a POC search engine for an internal site at my company. I am using GraphDB and have put some base data in that looks like this: Page -hasField-> Field Field -hasOption-> Option Not all fields have options. All of the types…
jmblackmer
  • 1,217
  • 2
  • 8
  • 11
1 2
3
34 35