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
2
votes
1 answer

Creating inferred relation with multiple restrictions in OWL

I have the following Turtle syntax file (see end of question), and I would like to be able to infer :hasSibling, but only full siblings, not half. i.e. I only want those children that share the same mother and father. I have reviewed How to infer…
Colin Young
  • 3,018
  • 1
  • 22
  • 46
2
votes
1 answer

Upload of TTL by sparql-update queryinto GraphDB fails on diacritics

Upload of turtle data using following bash script: #!/usr/bin/env bash RDF4J_ENDPOINT=endpoint_uri DIR="~/modelio/workspace/IPR/" IFS= FILE=tmp.rq function runUpdateQuery() { cp $1 $FILE sed -i -e "s!__VOC_IRI__!$2!g" $FILE curl…
Meďák
  • 361
  • 1
  • 5
  • 12
2
votes
0 answers

How to add support for SWRL rules in GraphDB?

I want to use GraphDB for ontology which uses SWRL rules. Is it possible to add SWRL rules set into GraphDB? How can one do it?
SVS
  • 61
  • 6
2
votes
1 answer

Ontotext Parameter defaut.min.distinct.threshold not honored

Ontotext database throws NotEnoughMemoryForDistinctGroupBy: Insufficient free Heap Memory ... , threshold:250Mb although parameter defaut.min.distinct.threshold=1074000000 set. It seems that setting the parameter is not taken into account by the…
Tom AsIdea
  • 61
  • 4
2
votes
1 answer

Retrieving triples from a named graph using the graph store API

I am trying to retrieve all the statements from a named graph (the name is a URI) within a repository using the Graph Store HTTP Protocol. I am using version 8.10 GraphDB installation on Windows 10. The installation reports the API's availability…
gbd
  • 31
  • 1
2
votes
0 answers

Angular http.post() gives: "error 415 unsupported MIME type"

Hello and thanks for reading, The context of the problem is that I'm trying to send a SPARQL query from an Angular web application to a GraphDB server (on a specific URL:128.199.58.129:7200 using a virtual machine to run). However, everytime i try…
2
votes
1 answer

How to add an entry in vertex with datatype of value Set in gremlin

I have tried below query g.V(12345678).property("names",["Akshay"] as List) It worked fine in my case. But I want value datatype to be a Set. Hence I tried below query. g.V(12345678).property("names",["Akshay"] as Set) But exception like this…
Akshay Gaikwad
  • 420
  • 6
  • 13
2
votes
1 answer

Ascending order of results in sparql by using nonnegative integers that come as strings

I have more than 2000 resources in my triple store (GraphDB) that I would like to sort in ascending order, based on their IRI, whereas the IRI looks…
2
votes
1 answer

GraphDB Free 8.8 Sparql INSERT returning 400. INSERT not supported?

I'm using GraphDB Free and I'm trying to INSERT some triple(s) to the store with sparql. The query looks like a simple INSERT: //Some Prefixes INSERT DATA { subject predicate object } I used Postman to POST the query in the request body to the…
1ppCH
  • 276
  • 1
  • 3
  • 13
2
votes
2 answers

RDF language tag with gender declension

Is there a best practice for defining a literal with a language tag and a gender declension? I couldn't find if there is a native solution for this. We're using SPARQL and TriG, so a pseudo example of what I'm trying to achieve would be (using…
ueeieiie
  • 1,412
  • 2
  • 15
  • 42
2
votes
1 answer

Can GraphDB execute a query in parallel on multiple cores?

I noticed that my queries are running faster on my local machine compare to my server because on both machines only one core of the CPU is being used. Is there a way to enable multi-threading so I can use 12 (or all 24 cores) instead of just one? I…
2
votes
1 answer

How do I create a rule for a class with multiple properties in OWL/GraphDB?

Animal_Lover class is a class that has three properties called hasPet. Smith raises three animals and belongs to Person class. At this point, how do I write rule(.pie) to automatically include smith in the animal_lover class when the rule…
HoJin Seo
  • 43
  • 2
2
votes
1 answer

Difference in days between two dates in GraphDB

I need some help to calculate the difference between two dates with SPARQL in Ontotext GraphDB. I know that SPARQL protocol does not support arithmetic operation on dates, however some SPARQL engines support it. Just as an example in Fuseki I could…
valdo2627
  • 23
  • 2
2
votes
1 answer

Changing color nodes in graphDB Free

I am currently working with GraphDB to visualize some data that has a graph nature. I have imported the RDF data into graphDB and actually the graph is pretty nice. The only downside is that every single node is orange. I was wondering then, if…
Thomas
  • 90
  • 1
  • 7
2
votes
1 answer

Serving content over HTTPS

Can GraphDB Free be configured in any way to allow content to be served over HTTPS? I'm creating a simple front-end web application using Angular2 that makes HTTP requests to the GraphDB SPARQL endpoint. I'm using Windows IIS and the server has been…