Navigation

Stakeholders

Are you a web or application developer?

Clean Energy and Climate Change Thesaurus

This page is designed to give developers a quick start guide to accessing and using the  datasets of reegle's clean energy and climate compatible development thesaurus. There are some short introductions included in case you're not familiar with the RDF data model, SPARQL and linked data.

Data model and format

The data model (and format) of the reegle datasets is RDF (Resource Description Framework). If you're not familiar with RDF you might want to check out this short introduction before you continue reading.

Our data is available in N3 and RDF/XML, two popular serialization formats of RDF.

 

Available datasets

Type

Below you can see a breakdown of the two data types in the glossary and how many instances exist of each type:

Schemas

Simple Knowledge Organization System (SKOS) is a W3C standard for modelling structured vocabularies (thesauri) in RDF.

SKOS is the main schema used in the reegle glossary for modelling concepts, their labels and semantic relations between them.

You can find additional information on SKOS here:

 

Data access

There are two possibilities to access the data:

  1. As Linked Open Data
  2. Via the public SPARQL endpoint

Linked Open Data

Linked Open Data is a way of publishing data so it can be accessed using a RESTful interface.

If you take the URI of any resource, append it either with .rdf or .n3 and perform an HTTP GET you will receive an RDF document containing all the data about that resource.

For example, if you take the URI of the actor "Renewable Energy and Energy Efficiency Partnership (REEEP)":

http://reegle.info/glossary/43

you get the HTML page by putting .htm at the end:

http://reegle.info/glossary/43.htm

and the raw RDF data by putting .rdf at the end:

http://reegle.info/glossary/43.rdf

Once you retrieved the RDF data, you want to access it in a comfortable way.
There are a couple of good libraries out there for parsing and processing RDF data in different programming languages:

Java

C#

PHP

C

Python

SPARQL Endpoint

SPARQL is the standardized query language and protocol for querying RDF databases. If you're not familiar with SPARQL, check out this introduction .

The SPARQL endpoint is available here:

http://poolparty.reegle.info/PoolParty/sparql/glossary