title: 'Tools to Manipulate and Query Semantic Data' tags: - linked data - rdf - sparql - semantic - json-ld authors: - name: Carl Boettiger orcid: 0000-0002-1642-628X affiliation: 1 affiliations: - name: University of California, Berkeley index: 1 date: 2017-12-11 bibliography: paper.bib
The Resource Description Framework, or RDF [@RDF; @W3C_RDF] is a widely used
data representation model that forms the cornerstone of the
Semantic Web. RDF represents data as a graph rather than
the familiar data table or rectangle of relational databases.
The rdflib package provides a friendly and concise user interface
for performing common tasks on RDF data, such as reading, writing
and converting between the various serializations of RDF data,
including rdfxml, turtle, nquads, ntriples, and json-ld;
creating new rdf graphs, and performing graph queries using SPARQL [@SPARQL; @W3C_SPARQL].
This package wraps the low level redland R package [@redland] which
provides direct bindings to the redland C library. Additionally,
the package supports the newer and more developer friendly
JSON-LD format through the jsonld package [@jsonld; @W3C_jsonld].
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.