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
0 answers

Can GraphDB support inferences based on cardinality?

I have a simple OWL ontology that I have loaded into a GraphDB repo (standard prefixes omitted for clarity): @prefix s: . s:Fruit a owl:Class; owl:oneOf (s:Apple s:Banana s:Pear) . [a owl:AllDifferent; owl:distinctMembers (s:Apple…
wabrit
  • 217
  • 2
  • 14
2
votes
1 answer

Using Graph DB to store user activity data only is a good idea?

There are many question & answers out there covering the similar concepts, but none were came close to our concept. We have our application built on Java (APIs), AngularJs (Front End) using MySql as database. Till now, there is no concept of storing…
Kiran
  • 1,177
  • 4
  • 18
  • 35
2
votes
1 answer

How to I install OpenRefine extensions in OntoRefine

Is it possible to use OpenRefine extensions in OntoRefine (part of GraphDB 8.3)? And if yes, how? What version of OpenRefine is OntoRefine based on?
Peter
  • 870
  • 6
  • 20
2
votes
1 answer

DataProperties in Subclass expression

I tried working with the OWL2-RL rules build into graphdb. I am obviously doing something wrong or understood something wrong. Here is my toy ontology.
rl18
  • 41
  • 4
2
votes
1 answer

SPARQL: unable to use FactForge endpoint

I am using python to run some sparql queries. I want to extract information from http://factforge.net/sparql sparql = SPARQLWrapper("http://factforge.net/sparql") query = """ # F02: Big Cities in Eastern Europe PREFIX onto:…
emax
  • 6,965
  • 19
  • 74
  • 141
2
votes
2 answers

Can GraphDB load 10 million statements with OWL reasoning?

I am struggling to load most of the Drug Ontology OWL files and most of the ChEBI OWL files into GraphDB free v8.3 repository with Optimized OWL Horst reasoning on. is this possible? Should I do something other than "be patient?" Details: I'm using…
Mark Miller
  • 3,011
  • 1
  • 14
  • 34
2
votes
1 answer

Sparql get individuals from top class only

I feel like this has an obvious answer I'm missing, but here's the problem: I have an ontology which has a class 'Class_N1', with a subclass 'Class_N2', which has a subclass 'Class_N3', which has a subclass 'Class_N4' When I run this query: SELECT…
Tomás Ferreira
  • 99
  • 1
  • 1
  • 6
2
votes
4 answers

do xsd datatypes for literals have subclasses?

I'm trying to set up some lightweight, on-demand data validation outside of any reasoning system or triple-store provided load-time validation. I'm using GraphDB 8.3. Let's say I load the following triples, using the Ontology of Biomedical…
Mark Miller
  • 3,011
  • 1
  • 14
  • 34
2
votes
1 answer

Questions about Cloud + GraphDB

I'm working on a project and i need a triple-store database in cloud, which support SPARQL queries. GraphDB looks good and works fine in my desktop computer (localhost). But, when I try to use it in the cloud (CloudDB), REST requisitions doesn't…
Mayke Ferreira
  • 174
  • 2
  • 9
2
votes
1 answer

Setting to query only Default Graph and exclude Named Graphs

In the GraphDB documentation, I see that "the dataset’s default graph contains the merge of the database’s default graph AND all the database named graphs." This means that "if a statement ex:x ex:y ex:z exists in the database in the graph ex:g"…
hayfreed
  • 525
  • 7
  • 21
2
votes
1 answer

Usage of GraphQL for Neo4j and Ontotext GraphDB simultaneously

I have two instances of two different database engines (Neo4j and Ontotext GraphDB) and I want to create common interface in GraphQL for these databases. I want to use Java to create endpoint with GraphQL. Should I use graphql-java library or do you…
Marcin
  • 422
  • 6
  • 17
2
votes
2 answers

SPARQL - Count occurrence of a substring in object

I'm fairly new to Linked-Data and SPARQL but I understand the concept and some of the querying as I do have knowledge of SQL. Using some example data from rdfdata.org I managed to setup a GraphDB instance with an Elvis impersonator repo. Using some…
2
votes
1 answer

How do you use inverse properties in an Elasticsearch GraphDB connector?

e.g. does something like this work: { "fieldName": "aField", "propertyChain": [ "http://example.com/y/z/propertyA", "^http://example.com/y/z/propertyB" ] }, ...
2
votes
1 answer

GraphDB- Python Sparql query returning : http status (404)

I am trying to execute following Sparql query select * where { ?s ?p ?o . } limit 100 It runs well and produces result as required in http://localhost:7200/sparql i.e. GraphDB Workbench. I would like to use python to do the same query and…
vinay2k2
  • 21
  • 1
  • 5
2
votes
1 answer

Error in query while inserting data using RDFlib to GraphDB

I parse a database into an RDFlib graph. I now want to INSERT the triples from this graph into the GraphDB triple store. The code works fine when I execute it on an older version of GraphDB-Lite hosted on Sesame. However, I get an error while…
kurious
  • 1,024
  • 10
  • 29