OBD:SPARQL
From NCBO Wiki
There are two ways of querying OBD as a SPARQL Endpoint
- Querying the primary SQL Database via a D2RQ Mapping
- Querying the OBD Triplestore via Joseki (in progress)
The OBD Triplestore can accessed using the OBD Java API by means of the RDFShard implementation (see Shard UML diagram for more details)
D2RQ Mapping
The D2RQ Mapping is only for the OBDSQL database.
The mapping is used by a D2R-Server to host two SPARQL endpoints. The first endpoint is over the asserted graph, the second over the entailed (reasoned) graph. The OBDSQL database has entailed links pre-computed.
- Asserted triples endpoint
- Entailed triples endpoint
D2R provides a simple browser as well as a web form for executing SPARQL queries. It is recommended you use the SPARQL form as the browser is too simplistic (it lacks paging, so you may crash your browser if you retrieve too many triples). See D2RQ mapping for insitu image database for details on using other semantic web browsers such as tabulator.
