Linked data (in English)

Linked data (in English) crp tor, 03/03 2016 - 08:49

This is the result of a project and the content is no longer updated.

molekyler

Background

The initial test version includes published books and the corresponding authority data for the creators for the period 2010-2012, with future releases extending coverage to include movies, music and more links external sources such as DBPedia and Virtual International Authority File (VIAF). The following version will cover the period 2000-2012.
 

Data Model & Schema

The data model for books (based on the British Library data model) is available here [version 2.0, September 2012]

The latest version of the DBC Library Terms schema has been published here

The namespace declaration for this schema is
 xmlns:dbc="http://lod.dbc.dk/schemas/dbcterms#"

Data is described using properties from the following vocabularies:

RDF Schema
Bibliographic Ontology
Bio: A Vocabulary for Biographical Information
British Library Terms
DBC Library Terms
Dublin Core
Event Ontology
FOAF: Friend of a Friend
WGS84 Geo Positioning
OWL
SKOS
RDF Schema
RDA

Links to the following linked open data sources have been provided:
Lexvo
GeoNames (for country of publication)


Access to the Danish National Bibliography as Linked Open Data

The subset of the Danish National Bibliography, covering books and authority data for the creators published or distributed in Denmark since 2010, is currently available at:
SPARQL endpoint: http://lod.dbc.dk/webui/ (graph URI: rmi://golaya.dbc.dk/server1#dbf2010-12)

The full triple files are available here:

Books in turtle

Authority data in turtle

Books in RDF/XML

Authority data in RDF/XML

This subset of approximately 47,000 book records generated in the region of 980,000 triples and the approximately 27,000 authority records generated about 240,000 triples.

These files are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication licence. Please note this is subject to the caveats outlined in the Known issues section below.


Examples

Links to example files:

In turtle

In RDF/XML


SPARQL query

Example: Find 25 books in English in the Danish National Bibliography, show their titles, creators and - if available - birth year of the creator.
 
SPARQL endpoint: http://lod.dbc.dk/webui/

Graph URI: rmi://golaya.dbc.dk/server1#dbf2010-12

Query Text:

PREFIX dct:<http://purl.org/dc/terms/> 
PREFIX foaf:<http://xmlns.com/foaf/0.1>
PREFIX lexvo:<http://lexvo.org/id/iso639-3/>
PREFIX bio:<http://purl.org/vocab/bio/0.1/> 
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>

SELECT $title $creatorName $birth
WHERE { $s dct:title $title ;
                    dct:language $language ;
                    dct:language lexvo:eng ;
                    dct:creator $creator .
               $creator foaf:name $creatorName .
OPTIONAL { $creator bio:event $b .
                    $b rdfs:label $birth . }
             }
LIMIT 25


Current Status

The current contribution represents a work in progress.
At this time, the dataset is not guaranteed to be stable; its contents may change at any time without warning as a part of ongoing development.
We expect in the near future that the identifiers for the authority data will change.

It is our intention to refresh the dataset on a regular basis. We are continuing to work on resolving some known issues (see below) and we welcome further constructive feedback on work to date. Please let us know what you think by contacting us by email at st@dbc.dk


Known issues:

1. The URI's are not yet dereferencable.
2. Normalisation of certain data elements, e.g. place & agent entities of the publication event is inconsistent.
3. Not all books have links to authority data therefore the creator information might be missing.

 

Datamodel for Danish National Bibliography

Datamodel for Danish National Bibliography crp tor, 03/03 2016 - 08:55

This schema describes properties and classes defined to facilitate the description of bibliographic resources and their relationships to other entities. The properties and classes defined by this schema supplement properties and classes from other ontologies.

dbcterms.rdf

dbcterms.rdf

dbcterms.rdf crp tor, 03/03 2016 - 08:58
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:dbc="http://lod.dbc.dk/schemas/dbcterms#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:event="http://purl.org/NET/c4dm/event.owl#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dct="http://purl.org./dc/terms/" xmlns:blt="http://www.bl.uk/schemas/bibliographic/blterms#">

<!-- DBC Terms RDF schema. 
Version 1.0 - st@dbc.dk 2012-09-18
 --> 


<!-- About this ontology -->
	<owl:Ontology rdf:about="http://lod.dbc.dk/schemas/dbcterms">
		<owl:versionInfo>1.3</owl:versionInfo>
		<dct:title xml:lang="en">DBC Terms RDF schema</dct:title>
		<rdfs:label xml:lang="en">DBC Terms RDF schema</rdfs:label>
		<rdfs:comment xml:lang="en">Some useful terms for describing bibliographic resources that other models did not include.</rdfs:comment>
		<dct:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2012-09-18</dct:created>
		<dct:description>This schema describes properties and classes defined to facilitate the description of bibliographic resources and their relationships to other entities. The properties and classes defined by this schema supplement properties and classes from other ontologies. A diagram of the full model as used by DBC is available at: http://oss.dbc.dk/plone/linked-data</dct:description>
		<dct:contributor foaf:mbox="mailto:st@dbc.dk" foaf:name="Susanne Thorborg" />
		<dct:contributor foaf:mbox="mailto:kwc@dbc.dk" foaf:name="Kirstine Wilfred Christensen" />
		<dct:contributor foaf:mbox="mailto:lsk@dbc.dk" foaf:name="Linda Schwartz Karlsen" />
		<dct:license rdf:resource="http://www.opendatacommons.org/licenses/pddl/1.0/" />
	</owl:Ontology>
	
	<!-- Classes -->
	<rdfs:Class rdf:about="http://lod.dbc.dk/schemas/dbcterms#TopicDK5">
		<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class" />
		<rdfs:subClassOf rdf:resource="http://www.w3.org/2004/02/skos/core#Concept" />
		<rdfs:label xml:lang="en">DK5 (Danish decimal classification. 5th edition) number</rdfs:label>
		<rdfs:label xml:lang="da">DK5 klassemærke</rdfs:label>
		<rdfs:comment xml:lang="en">A DK5 classification number (as found in The Danish national bibliography, books)</rdfs:comment>
		<rdfs:isDefinedBy rdf:resource="http://lod.dbc.dk/schemas/dbcterms#" />
	</rdfs:Class>
	
	<!-- Properties -->
	<rdf:Property rdf:about="http://lod.dbc.dk/schemas/dbcterms#originalTitle">
		<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty" />
		<rdfs:subPropertyOf rdf:resource="http://purl.org./dct/terms/alternative" />
		<rdfs:label xml:lang="en">Title in the original language</rdfs:label>
		<rdfs:label xml:lang="da">Originaltitel</rdfs:label>
		<rdfs:comment xml:lang="en">The title in the original language (as found in The Danish national bibliography, books)</rdfs:comment>
		<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal" />
		<rdfs:isDefinedBy rdf:resource="http://lod.dbc.dk/schemas/dbcterms#" />
	</rdf:Property>

</rdf:RDF>

Example in Turtle

Example in Turtle crp tor, 03/03 2016 - 09:00

@prefix bibo: <http://purl.org/ontology/bibo/> .

@prefix bio: <http://purl.org/vocab/bio/0.1/> .

@prefix blt: <http://www.bl.uk/schemas/bibliographic/blterms#> .

@prefix dbc: <http://lod.dbc.dk/schemas/dbc/> .

@prefix dbcAgent: <http://lod.dbc.dk/id/agent/> .

@prefix dbcBirth: <http://lod.dbc.dk/id/870979/birth/> .

@prefix dbcResource: <http://lod.dbc.dk/id/870970/resource/> .

@prefix dbcPeople: <http://lod.dbc.dk/id/870979/people/> .

@prefix dbcPlace: <http://lod.dbc.dk/id/place/> .

@prefix dbcPublicationEvent: <http://lod.dbc.dk/id/publicationevent/> .

@prefix dct: <http://purl.org/dc/terms/> .

@prefix event: <http://purl.org/NET/c4dm/event.owl#> .

@prefix foaf: <http://xmlns.com/foaf/0.1> .

@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .

@prefix lexvo: <http://lexvo.org/id/iso639-3/> .

@prefix marcCountryCode: <http://lod.dbc.dk/id/countrycode/> .

@prefix marcLangCode: <http://lod.dbc.dk/id/languagecode/> .

@prefix owl: <http://www.w3.org/2002/07/owl#> .

@prefix rda: <http://RDVocab.info/ElementsGr2/> .

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

@prefix skos: <http://www.w3.org/2008/05/skos#> .

@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

 

dbcResource:r22455842 a dct:BibliographicResource .

dbcResource:r22455842 a bibo:Book .

dbcResource:r22455842 dct:title "Ubegrænset kraft" .

dbcResource:r22455842 dbc:originalTitle "Unlimited power" .

dbcResource:r22455842 dct:creator dbcPeople:pA2067402x .

dbcResource:r22455842 bibo:isbn10 "87-21-00954-6" .

dbcResource:r22455842 bibo:isbn13 "9788721009540" .

dbcResource:r22455842 dct:language lexvo:dan .

marcLangCode:dan foaf:focus lexvo:dan .

dbcResource:r22455842 dct:subject <http://lod.dbc.dk/id/dk5/15_2> .

<http://lod.dbc.dk/id/dk5/15_2> skos:notation "15.2" .

<http://lod.dbc.dk/id/dk5/15_2> rdfs:label "Praktisk etik i alm." .

<http://lod.dbc.dk/id/dk5/15_2> a dbc:TopicDK5 .

dbcResource:r22455842 blt:publication dbcPublicationEvent:r22455842ValbyBorgen1999 .

dbcPublicationEvent:r22455842ValbyBorgen1999 rdfs:label "Valby Borgen 1999" .

dbcPublicationEvent:r22455842ValbyBorgen1999 event:agent dbcAgent:Borgen .

dbcAgent:Borgen rdfs:label "Borgen" .

dbcAgent:Borgen a foaf:Agent .

dbcAgent:Borgen a dct:Agent .

dbcPublicationEvent:r22455842ValbyBorgen1999 event:time "1999"^^xsd:gYear .

dbcPublicationEvent:r22455842ValbyBorgen1999 event:place <http://sws.geonames.org/2623032> .

marcCountryCode:dk foaf:focus <http://sws.geonames.org/2623032> .

dbcPublicationEvent:r22455842ValbyBorgen1999 event:place dbcPlace:Valby .

dbcPlace:Valby rdfs:label "Valby" .

 

dbcPlace:Valby a geo:SpatialThing .

dbcPeople:pA2067402x a foaf:Person .

dbcPeople:pA2067402x a foaf:Agent .

dbcPeople:pA2067402x a dct:Agent .

dbcPeople:pA2067402x foaf:givenName "Anthony" .

dbcPeople:pA2067402x foaf:familyName "Robbins" .

dbcPeople:pA2067402x foaf:name "Anthony Robbins" .

dbcPeople:pA2067402x rdfs:label "Robbins, Anthony" .

dbcPeople:pA2067402x skos:prefLabel "Robbins, Anthony" .

Example in RDF/XML

Example in RDF/XML crp tor, 03/03 2016 - 09:01

An example record in RDF/XML based on the title "Ubegrænset kraft".

<?xml version="1.0" encoding="utf-8"?>

<rdf:RDF xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:bio="http://purl.org/vocab/bio/0.1/" xmlns:blt="http://www.bl.uk/schemas/bibliographic/blterms#" xmlns:dbc="http://lod.dbc.dk/schemas/dbc/" xmlns:dbcAgent="http://lod.dbc.dk/id/agent/" xmlns:dbcBirth="http://lod.dbc.dk/id/870979/birth/" xmlns:dbcPeople="http://lod.dbc.dk/id/870979/people/" xmlns:dbcPlace="http://lod.dbc.dk/id/place/" xmlns:dbcPublicationEvent="http://lod.dbc.dk/id/publicationevent/" xmlns:dbcResource="http://lod.dbc.dk/id/870970/resource/" xmlns:dct="http://purl.org/dc/terms/" xmlns:event="http://purl.org/NET/c4dm/event.owl#" xmlns:foaf="http://xmlns.com/foaf/0.1" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:lexvo="http://lexvo.org/id/iso639-3/" xmlns:marcCountryCode="http://lod.dbc.dk/id/countrycode/" xmlns:marcLangCode="http://lod.dbc.dk/id/languagecode/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rda="http://RDVocab.info/ElementsGr2/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:skos="http://www.w3.org/2008/05/skos#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#">

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <rdf:type rdf:resource="http://purl.org/dc/terms/BibliographicResource"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <rdf:type rdf:resource="http://purl.org/ontology/bibo/Book"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <dct:title>Ubegrænset kraft</dct:title>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <dbc:originalTitle>Unlimited power</dbc:originalTitle>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <dct:creator rdf:resource="http://lod.dbc.dk/id/870979/people/pA2067402x"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <bibo:isbn10>87-21-00954-6</bibo:isbn10>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <bibo:isbn13>9788721009540</bibo:isbn13>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <dct:language rdf:resource="http://lexvo.org/id/iso639-3/dan"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/languagecode/dan">

    <foaf:focus rdf:resource="http://lexvo.org/id/iso639-3/dan"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <dct:subject rdf:resource="http://lod.dbc.dk/id/dk5/15_2"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/dk5/15_2">

    <skos:notation>15.2</skos:notation>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/dk5/15_2">

    <rdfs:label>Praktisk etik i alm.</rdfs:label>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/dk5/15_2">

    <rdf:type rdf:resource="http://lod.dbc.dk/schemas/dbc/TopicDK5"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870970/resource/r22455842">

    <blt:publication rdf:resource="http://lod.dbc.dk/id/publicationevent/r22455842ValbyBorgen1999"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/publicationevent/r22455842ValbyBorgen1999">

    <rdfs:label>Valby Borgen 1999</rdfs:label>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/publicationevent/r22455842ValbyBorgen1999">

    <event:agent rdf:resource="http://lod.dbc.dk/id/agent/Borgen"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/agent/Borgen">

    <rdfs:label>Borgen</rdfs:label>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/agent/Borgen">

    <rdf:type rdf:resource="http://xmlns.com/foaf/0.1Agent"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/agent/Borgen">

    <rdf:type rdf:resource="http://purl.org/dc/terms/Agent"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/publicationevent/r22455842ValbyBorgen1999">

    <event:time rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">1999</event:time>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/publicationevent/r22455842ValbyBorgen1999">

    <event:place rdf:resource="http://sws.geonames.org/2623032"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/countrycode/dk">

    <foaf:focus rdf:resource="http://sws.geonames.org/2623032"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/publicationevent/r22455842ValbyBorgen1999">

    <event:place rdf:resource="http://lod.dbc.dk/id/place/Valby"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/place/Valby">

    <rdfs:label>Valby</rdfs:label>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/place/Valby">

    <rdf:type rdf:resource="http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870979/people/pA2067402x">

    <rdf:type rdf:resource="http://xmlns.com/foaf/0.1Person"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870979/people/pA2067402x">

    <rdf:type rdf:resource="http://xmlns.com/foaf/0.1Agent"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870979/people/pA2067402x">

    <rdf:type rdf:resource="http://purl.org/dc/terms/Agent"/>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870979/people/pA2067402x">

    <foaf:givenName>Anthony</foaf:givenName>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870979/people/pA2067402x">

    <foaf:familyName>Robbins</foaf:familyName>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870979/people/pA2067402x">

    <foaf:name>Anthony Robbins</foaf:name>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870979/people/pA2067402x">

    <rdfs:label>Robbins, Anthony</rdfs:label>

  </rdf:Description>

  <rdf:Description rdf:about="http://lod.dbc.dk/id/870979/people/pA2067402x">

    <skos:prefLabel>Robbins, Anthony</skos:prefLabel>

  </rdf:Description>

</rdf:RDF>

 

The full triple file for authority data in RDF/XML

The full triple file for authority data in RDF/XML crp tor, 03/03 2016 - 09:02

A zipped file of approximately 47,000 books from the Danish National Bibliography for the period 2010-2012 in RDF/XML.

dbf2010_12.efterbroenddbmf.xml.zip

The full triple file for authority data in turtle

The full triple file for authority data in turtle crp tor, 03/03 2016 - 09:03

A zipped file of approximately 27,000 authority files corresponding to books from the Danish National Bibliography for the period 2010-2012 in turtle.

dl870979_dbf2010_12.xml.zip

The full triple file for books in RDF/XML2

The full triple file for books in RDF/XML2 crp tor, 03/03 2016 - 09:03

A zipped file of approximately 27,000 authority files corresponding to books from the Danish National Bibliography for the period 2010-2012 in turtle.

dl870979_dbf2010_12.xml.zip

The full triple file for books in turtle

The full triple file for books in turtle crp tor, 03/03 2016 - 09:04

A zipped file of approximately 47,000 books from the Danish National Bibliography for the period 2010-2012 in turtle.

dbf2010_12.efterbroenddbmf.ttl-1.zip

DBC Library terms schema

DBC Library terms schema crp tor, 03/03 2016 - 09:05

This schema describes properties and classes defined to facilitate the description of bibliographic resources and their relationships to other entities. The properties and classes defined by this schema supplement properties and classes from other ontologies.

dbcterms.rdf

DK5 as Linked Data

DK5 as Linked Data crp tor, 03/03 2016 - 09:06

DBC is developing a version of The Danish Decimal Classification 5th edition (DK5) as Linked Open Data.

It includes all 3551 DK5 classes and relatedMatch links to the LOD dataset of the Dewey Decimal Classification at http://dewey.info

Data Model

The data model is available enclosed below.

DBC's data model for DK5 [December 2013]

Data is described using properties from the SKOS vocabulary.
 

Access to the DK5 as Linked Open Data

The Danish Decimal Classification 5th edition (DK5) as Linked Open Data is currently available at:
SPARQL endpoint: http://lod.dbc.dk/webui/ (graph URI: rmi://golaya.dbc.dk/server1#dk5-2013)

The full triple files are available in turtle as well as in RDF/XML. Please see the attached files below.

These files are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication licence. Please note this is subject to the caveats outlined in the Known issues section below.

SPARQL query

SPARQL endpoint: http://lod.dbc.dk/webui/

Graph URI: rmi://golaya.dbc.dk/server1#dk5-2013

 

Example 1: Find 25 first triples in the data set

Query Text:
SELECT $s $p $o
WHERE { $s $p $o }
LIMIT 25

 

Example 2: Triples whit skos:relatedMatch as predicate, showing connection between dk5 og dewey

Query Text:

PREFIX skos:<http://www.w3.org/2008/05/skos#>

SELECT $s $p $o
WHERE { $s $p $o .
        $s skos:relatedMatch $o ;
       }

 

Example 3: Triples showing DK5 notations with relation to Dewey class 741

Query Text:

PREFIX skos:<http://www.w3.org/2008/05/skos#>

SELECT $s $p $o
WHERE { $s $p $o ;
           skos:relatedMatch $o ;
           skos:relatedMatch <http://dewey.info/class/741/>
       }

 

Current Status

The current contribution represents a work in progress.
At this time, the dataset is not guaranteed to be stable; its contents may change at any time without warning as a part of ongoing development.
It is our intention to refresh the dataset on a regular basis. We are continuing to work on resolving some known issues (see below) and we welcome further constructive feedback on work to date. Please let us know what you think by contacting us by email at st@dbc.dk

Known issues

The DK5 URI's are not yet dereferencable.

The links between DK5 and Dewey are only at the upper levels of the hierarchies.