55
Dublin Core, OAI-PMH and the eBank UK schema Monica Duke [email protected] UKOLN, University of Bath, UK http://www.ukoln.ac.uk/ UKOLN is supported by: eBank UK workshop on Chemistry schemas University of Bath, 18 th February 2005

Dublin Core, OAI-PMH and the eBank UK schema Monica Duke [email protected] UKOLN, University of Bath, UK UKOLN is supported by:

Embed Size (px)

Citation preview

Page 1: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

Dublin Core, OAI-PMH and the eBank UK schema

Monica [email protected]

UKOLN, University of Bath, UKhttp://www.ukoln.ac.uk/

UKOLN is supported by:

eBank UK workshop on Chemistry schemasUniversity of Bath, 18th February 2005

Page 2: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

2

Contents

• Whirlwind guide to DC• DC abstract model• Encoding in XML

• OAI-PMH and the eBank UK project• eBank UK XML schema definition• Crystallography suggestions

Note: you are going to see some angle-brackets

Page 3: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

3

Acknowledgement

• Andy Powell (UKOLN)• For donation of slides

• Recommendation• Dublin Core Conference Tutorials • (Oct 04)• http://www.ukoln.ac.uk/metadata/

presentations/ecdl-2004/dc-tutorial/

Page 4: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

4

Bluffer’s guide to DC

1. DC short for Dublin Core

2. simple metadata standard,supporting ‘cross-domain’resource discovery

3. original focus on Web resources but that is no longer the case – e.g. usage to describe physical artefacts in museums

4. current usage across wide range of sectors – academic, e-government, museums, libraries, business, semantic Web

http://dublincore.org/http://dublincore.org/

Page 5: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

5

Bluffer’s Guide to DC

• ‘simple DC’ provides 15 elements (metadata properties)

• multiple encoding syntaxes including HTML <meta> tags, XML and RDF/XML (XML schema are available)

dc:title dc:contributor dc:source

dc:creator dc:date dc:language

dc:subject dc:type dc:relation

dc:description dc:format dc:coverage

dc:publisher dc:identifier dc:rights

Page 6: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

6

Bluffer’s Guide to DC

7. relatively slow programme of adding new terms to ‘qualified DC’• new elements (e.g.

dcterms:audience)• element refinements (e.g.

dcterms:dateCopyrighted)• encoding schemes (e.g.

dcterms:LCSH and dcterms:W3CDTF• 48 elements and 17 encoding

schemes

http://dublincore.org/documents/dcmi-terms/http://dublincore.org/documents/dcmi-terms/

Page 7: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

7

Bluffer’s Guide to DC

8. DC can be embedded into HTML pages but almost none of the big search engines will use it! Why? Lack of trust…• meta-spam• meta-crap• however, embedding DC in HTML may be

worthwhile if your own site search engine uses it

9. however, simple DC forms baseline metadata format for the OAI protocol.

Page 8: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

Important DCMI documents…• DCMI Abstract Model – DRAFT

http://www.ukoln.ac.uk/metadata/dcmi/abstract-model/

• Expressing Dublin Core in HTML/XHTML meta and link elementshttp://dublincore.org/documents/dcq-html/

• Guidelines for implementing Dublin Core in XMLhttp://dublincore.org/documents/dc-xml-guidelines/

• Expressing Simple Dublin Core in RDF/XMLhttp://dublincore.org/documents/dcmes-xml/

• Expressing Qualified Dublin Core in RDF/XMLhttp://dublincore.org/documents/dcq-rdf-xml/

• Namespace Policy for the DCMIhttp://dublincore.org/documents/dcmi-namespace/

• DCMI Metadata Termshttp://dublincore.org/documents/dcmi-terms/

Page 9: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

9

Abstract models for DC

Page 10: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

10

Why an abstract model?

• Before we start creating DCMI descriptions we need to understand what kinds of things we want to say about ‘resources’

• the DCMI view of the world/resources we want to describe (the DCMI resource model)

• the DCMI view of the descriptions we make about that world (the DCMI description model)

• Known as the DCMI abstract model• Simplified view presented here

Page 11: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

11

Page 12: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

12

What is a resource?

• W3C/IETF definition of resource is“…anything that has identity. Familiar examples include an

electronic document, an image, a service (e.g., "today's weather report for Los Angeles"), and a collection of other

resources. Not all resources are network "retrievable"; e.g., human beings, corporations, and bound books in a library can

also be considered resources.”

• i.e. a resource is “anything”• physical things (books, cars, people)• digital things (Web pages, digital images)• conceptual things (colours,

points in time)

Page 13: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

13

DC and resources

• but… this seems to be too wide for the things we can describe with DC!

• can we really describe people using DC?• do people have titles and subjects?

• no… in general we only use DC to describe a sub-set of all resources

• anything covered by the DCMIType list…• Collection, Dataset, Event, Image (Still or

Moving), Interactive Resource, Service, Software, Sound, Text, Physical Object

Page 14: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

14

DCMI resource model

• each resource that we want to describe has zero or more properties

• a property is a specific aspect, characteristic, attribute or relation used to describe a resource

• each property has one or more values• each value is a resource (the physical or

conceptual entity that is associated with a property when it is used to describe a resource)

Page 15: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

15

DCMI description model

• a description is made up of• one or more statements (about one, and only one,

resource) and• zero or one resource URI (a URI reference that

identifies the resource being described)

• each statement is made up of• a property URI (that identifies a property),• zero or one value URI (that identifies a value of the

property),• zero or one encoding scheme URI (that identifies

the class of the value) and• zero or more value representations of the value

Page 16: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

16

DCMI description model (2)

• each property is an attribute of the resource being described

• each property URI may be repeated in multiple statements

• the value representation may take the form of a value string, a rich value or a related description

• Value string • is a simple human-readable string• May have an associated language (e.g.en-

gb)

Page 17: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

17

The 1:1 principle

• notice that the model indicates that each property used in a description must be an attribute of the resource being described

• this is commonly referred to as the 1:1 principle - the principle that a DCMI metadata description describes one, and only one, resource

• however…

Page 18: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

18

Description sets

• real-world metadata applications tend to be based on loosely grouped sets of descriptions (where the described resources are typically related in some way)

• known here as description sets• for example, a description set might

comprise descriptions of both a painting and the artist

Page 19: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

19

DCMI records

• description sets are instantiated, for the purposes of exchange between software applications, in the form of metadata records

• each record conforms to one of the DCMI encoding guidelines (XHTML meta tags, XML, RDF/XML, etc.)

<dc:title>a document</dc:title><dc:creator>andy powell</dc:creator>

Page 20: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

20

Model summaryrecord (encoded as XHTML, XML or RDF/XML)

description set

description (about a resource (URI))

statement

property (URI) value (URI)

representation

value string

OR rich value

OR related description

vocabulary encoding scheme (URI)

syntax encodingscheme (URI)

language(e.g. en-GB)

Page 21: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

21

Simple and qualified

• a simple DC record is a record that: • conforms to the abstract model,• comprises only a single description,• uses only the 15 properties in the Dublin

Core Metadata Element Set,• makes no use of value URIs, encoding

schemes, rich values or related descriptions.

Page 22: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

22

Simple and qualified DC

• a simple DC record is a record that: • conforms to the abstract model,• comprises only a single description,• uses only the 15 properties in the Dublin

Core Metadata Element Set,• makes no use of value URIs, encoding

schemes, rich values or related descriptions.

Page 23: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

23

Qualified DC model

• a qualified DC record is a record that: • conforms to the DCMI abstract model,• contains at least one property taken

from the DCMI Metadata Terms recommendation

Page 24: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

24

A couple of notes…

• everything in DC is optional• Dumb-down

• the process of translating a qualified DC metadata record into a simple DC metadata record

• informed dumb-down• uninformed dumb-down

Page 25: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

25

Encoding DC in XML

Page 26: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

26

DCMI recommendations

• For the full details:

Guidelines for implementing Dublin Core in XMLhttp://dublincore.org/documents/dc-xml-guidelines/

• nine recommendations for encoding DC in XML

Page 27: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

27

General Recommendations

• implementers should base their XML applications on XML Schemas rather than XML DTDs

• Use of upper and lower case in property names and encoding schemes

e.g. property names for the 15 DCMES elements should be lower-case <dc:title>

Page 28: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

28

Properties and values

• implementers should encode properties as XML elements and values as the content of those elements

• the name of the XML element should be an XML qualified name (QName) of the property

<dc:title>Dublin Core in XML</dc:title>

• do not use constructs like

<dc:title value="Dublin Core in XML" />

Page 29: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

29

Repeating Properties

• multiple value strings should be encoded by repeating the XML element for that property

<dc:title>First title</dc:title> <dc:title>Second title</dc:title>

Page 30: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

30

Value String language

• where the language of the value is indicated, it should be encoded using the ‘xml:lang’ attribute

<dc:subject xml:lang="en"> seafood</dc:subject><dc:subject xml:lang="fr"> fruits de mer</dc:subject>

Page 31: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

31

Container elements

• note that it is anticipated that records will be encoded within one or more container XML element(s) of some kind

• candidate container element names include <dc>, <dublinCore>, <resource>, <record> and <metadata>

Page 32: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

32

Element Refinements• element refinements should be treated in the

same way as other properties• the name of the XML element should be an XML

qualified name (QName):

<dcterms:available>2002-06</dcterms:available>

• do not use any of the following:

<dc:date refinement="available">2002-06</dc:date><dc:date type="available">2002-06</dc:date><dc:date> <dcterms:available>2002-06 </dcterms:available></dc:date>

Page 33: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

33

Encoding schemes

• encoding schemes should be implemented using the 'xsi:type' attribute of the XML element for the property

• the name of the encoding scheme should be given as the attribute value, and should be in the form of an XML qualified name (QName):

<dc:identifier xsi:type="dcterms:URI"> http://www.ukoln.ac.uk/</dc:identifier>

Page 34: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

OAI-PMH

Page 35: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

35

OAI-PMH

• OAI Protocol for Metadata Harvesting• simple protocol for sharing metadata records

between applications• currently at version 2.0• based on HTTP, XML, XML Schema and XML

namespaces• allows a harvester to ask a remote repository for

some or all of its metadata records• where ‘some’ is based on date-stamps, sets,

metadata formats

http://www.openarchives.org/http://www.openarchives.org/

Page 36: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

36

OAI-PMH (2)

• OAI-PMH carries only metadata• content (e.g. full-text or image) made

available separately – typically at URL in metadata

• simple DC is default (mandatory) record format

• supports any record format provided it can be encoded using XML (e.g. DC, IMS, MARC, ODRL, …)

Page 37: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

37

OAI-PMH model

OAI-PMH identifier

= entry point to all records pertaining to the resource

resource

Dublin Core Metadata

item

recordsMARC Metadata

Crystal Structure Report

Jump-off page (HTML)

Model adapted from: http://www.dlib.org/dlib/december04/vandesompel/12vandesompel.htmlModel adapted from: http://www.dlib.org/dlib/december04/vandesompel/12vandesompel.html

Page 38: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

38

Data Flow in eBank UK

Submit

Store/link

Data files

Metadata

present

HTMLInstitutional repository

OA

I-P

MH

Harvest (XML)

Index and Search

present

HTML

eBank aggregator

create

Page 39: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

39

OAI-PMH model

OAI-PMH identifier

= entry point to all records pertaining to the resource

resource

Dublin Core Metadata

item

recordsIMS Metadata

Crystal Structure Report

Jump-off page (HTML)

<dc:identifier>Linking <a href= >

Dublin Core Metadata

Dublin Core Metadata

typetypeDate createdDate created

<dc:identifier><dc:identifier>

1:1 principle 1:1 principle

Page 40: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

40

OAI-PMH outline record <record>

<header>

<identifier>oai:ecrystals.chem.soton.ac.uk:27</identifier>

<datestamp>2004-07-20</datestamp>

<setSpec>7374617475733D707562</setSpec>

</header>

<metadata>

<ebank:ebank_dc xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd">

<dc:identifier xsi:type="dcterms:URI">

http://ecrystals.chem.soton.ac.uk/archive/00000027/

</dc:identifier>

</metadata>

</record>

Page 41: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

41

OAI-PMH outline record <record>

<header></header>

<metadata>

<ebank:ebank_dc xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd">

<dc:identifier xsi:type="dcterms:URI">

http://ecrystals.chem.soton.ac.uk/archive/00000027/

</dc:identifier>

<ebank:ebank_dc xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd">

<dc:identifier xsi:type="dcterms:URI">

http://ecrystals.chem.soton.ac.uk/archive/00000027/#cif

</dc:identifier>

</metadata>

</record>

Page 42: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

42

OAI-PMH outline record <record>

<header></header>

<metadata>

<!– Need a wrapper here

<ebank:ebank_dc xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd">

<dc:identifier xsi:type="dcterms:URI">

http://ecrystals.chem.soton.ac.uk/archive/00000027/

</dc:identifier>

<ebank:ebank_dc xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd">

<dc:identifier xsi:type="dcterms:URI">

http://ecrystals.chem.soton.ac.uk/archive/00000027/#cif

</dc:identifier>

<!– insert end wrapper here

</metadata>

</record>

Page 43: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

43

Wrapper choices

• Invent our own• Re-use a packaging standard

• Choice from MPEG_DIDL, METS, IMS• METS preliminary use

– Free– Innate support for DC– Dig-lib currency

• Increasing interest in packaging formats in the OAI-PMH community

For Links see:http://www.dlib.org/dlib/december04/vandesompel/12vandesompel.html

For Links see:http://www.dlib.org/dlib/december04/vandesompel/12vandesompel.html

Page 44: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

44

Using packaging<metadata>

<!– Need a wrapper here

<METS:mets xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:METS="http://www.loc.gov/METS/" xmlns="http://www.loc.gov/METS/">

<dmdSec ID="oai:ecrystals.chem.soton.ac.uk:27">

<mdWrap MDTYPE="DC" MIMETYPE="text/xml" LABEL="eBank Metadata"> <xmlData >

<ebank:ebank_dc xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd">

<dc:identifier xsi:type="dcterms:URI">

http://ecrystals.chem.soton.ac.uk/archive/00000027/

</dc:identifier>

<ebank:ebank_dc xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd"></ebank_dc>

Page 45: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

45

OAI-PMH model

OAI-PMH identifier

= entry point to all records pertaining to the resource

resource

Dublin Core Metadata

item

recordsMETS Metadata

Crystal Structure Report

Jump-off page (HTML)

<dc:identifier>

Linking <a href= >

Dublin Core Metadata (eBank_dc)

Dublin Core Metadata (eBank_dc)

DC 1:1 principle DC 1:1 principle

<dc:type>Crystal Structure</dc:type>

<dc:type xsi:type=“eBankDtaasetType>CIFDataset</dc:type>

Page 46: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

46

Anatomy of an eBank UK record

Page 47: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

47

eBank_dc schema<ebank:ebank_dc xmlns:ebankterms="http://purl.org/ebank/terms/"

xmlns:dcterms="http://purl.org/dc/terms/" xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ebank="http://www.rdn.ac.uk/oai/ebank_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:identifier xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/</dc:identifier>

<dc:type >Crystal Structure</dc:type>

<dc:creator >Hursthouse, Michael B.</dc:creator>

<dc:creator >Coles, Simon J.</dc:creator>

<dc:publisher ></dc:publisher>

<dc:subject xsi:type="ebankterms:EmpiricalFormula">C14H22O6</dc:subject>

<dc:subject xsi:type="ebankterms:IUPAC">(5,2 -Dimethyl-5 -oxo-octahydro-[2, 2 ]bifuranyl-5-yl)-hydroxy-acetic acid ethyl ester</dc:subject>

<dc:subject xsi:type="ebankterms:CCDC">HUZDEL</dc:subject>

<dc:subject xsi:type="ebankterms:CompoundClass">Organic</dc:subject>

<dcterms:isReferencedBy xsi:type=“dcterms:URI”>http://scripts.iucr.org/cgi-bin/getarticleid?issn=1600-5368&volume=59&fpage=o501&details=yes</dcterms:isReferencedBy> <dcterms:available >2004-05-23</dcterms:available>

Page 48: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

48

eBank_dc schema<ebank:ebank_dc xmlns:ebankterms="http://purl.org/ebank/terms/"

xmlns:dcterms="http://purl.org/dc/terms/" xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ebank="http://www.rdn.ac.uk/oai/ebank_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:identifier xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/</dc:identifier>

<dc:type >Crystal Structure</dc:type>

<dc:creator >Hursthouse, Michael B.</dc:creator>

<dc:creator >Coles, Simon J.</dc:creator>

<dc:publisher >???????</dc:publisher>

<dc:subject xsi:type="ebankterms:EmpiricalFormula">C14H22O6</dc:subject>

<dc:subject xsi:type="ebankterms:IUPAC">(5,2 -Dimethyl-5 -oxo-octahydro-[2, 2 ]bifuranyl-5-yl)-hydroxy-acetic acid ethyl ester</dc:subject>

<dc:subject xsi:type="ebankterms:CCDC">HUZDEL</dc:subject>

<dc:subject xsi:type="ebankterms:CompoundClass">Organic</dc:subject>

<dcterms:isReferencedBy xsi:type=“dcterms:URI”>http://scripts.iucr.org/cgi-bin/getarticleid?issn=1600-5368&volume=59&fpage=o501&details=yes</dcterms:isReferencedBy> <dcterms:available >2004-05-23</dcterms:available>

Page 49: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

49

eBank_dc schema<ebank:ebank_dc xmlns:ebankterms="http://purl.org/ebank/terms/"

xmlns:dcterms="http://purl.org/dc/terms/" xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ebank="http://www.rdn.ac.uk/oai/ebank_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:identifier xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/</dc:identifier>

<dc:type >Crystal Structure</dc:type>

<dc:creator >Hursthouse, Michael B.</dc:creator>

<dc:creator >Coles, Simon J.</dc:creator>

<dc:publisher ></dc:publisher>

<dc:subject xsi:type="ebankterms:EmpiricalFormula">C14H22O6</dc:subject>

<dc:subject xsi:type="ebankterms:IUPAC">(5,2 -Dimethyl-5 -oxo-octahydro-[2, 2 ]bifuranyl-5-yl)-hydroxy-acetic acid ethyl ester</dc:subject>

<dc:subject xsi:type="ebankterms:CCDC">HUZDEL</dc:subject>

<dc:subject xsi:type="ebankterms:CompoundClass">Organic</dc:subject>

<dcterms:isReferencedBy xsi:type=“dcterms:URI”>http://scripts.iucr.org/cgi-bin/getarticleid?issn=1600-5368&volume=59&fpage=o501&details=yes</dcterms:isReferencedBy>

<dcterms:available >2004-05-23</dcterms:available>

Add general subject terms e.g. Chemistry,Crystallography

Add general subject terms e.g. Chemistry,Crystallography

Are there existing ontologies that can be re-used for general subject terms?

Are there existing ontologies that can be re-used for general subject terms?

Page 50: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

50

eBank_dc schema<ebank:ebank_dc xmlns:ebankterms="http://purl.org/ebank/terms/"

xmlns:dcterms="http://purl.org/dc/terms/" xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ebank="http://www.rdn.ac.uk/oai/ebank_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:identifier xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/</dc:identifier>

<dc:type >Crystal Structure</dc:type>

<dc:creator >Hursthouse, Michael B.</dc:creator>

<dc:creator >Coles, Simon J.</dc:creator>

<dc:publisher ></dc:publisher>

<dc:subject xsi:type="ebankterms:EmpiricalFormula">C14H22O6</dc:subject>

<dc:subject xsi:type="ebankterms:IUPAC">(5,2 -Dimethyl-5 -oxo-octahydro-[2, 2 ]bifuranyl-5-yl)-hydroxy-acetic acid ethyl ester</dc:subject>

<dc:subject xsi:type="ebankterms:CCDC">HUZDEL</dc:subject>

<dc:subject xsi:type="ebankterms:CompoundClass">Organic</dc:subject>

<dcterms:isReferencedBy xsi:type=“dcterms:URI”>http://scripts.iucr.org/cgi-bin/getarticleid?issn=1600-5368&volume=59&fpage=o501&details=yes</dcterms:isReferencedBy>

<dcterms:available >2004-05-23</dcterms:available>

Page 51: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

51

eBank_dc schema<ebank:ebank_dc xmlns:ebankterms="http://purl.org/ebank/terms/"

xmlns:dcterms="http://purl.org/dc/terms/" xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ebank="http://www.rdn.ac.uk/oai/ebank_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:identifier xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/</dc:identifier>

<dc:type >Crystal Structure</dc:type>

<dc:creator >Hursthouse, Michael B.</dc:creator>

<dc:creator >Coles, Simon J.</dc:creator>

<dc:publisher ></dc:publisher>

<dc:subject xsi:type="ebankterms:EmpiricalFormula">C14H22O6</dc:subject>

<dc:subject xsi:type="ebankterms:IUPAC">(5,2 -Dimethyl-5 -oxo-octahydro-[2, 2 ]bifuranyl-5-yl)-hydroxy-acetic acid ethyl ester</dc:subject>

<dc:subject xsi:type="ebankterms:CCDC">HUZDEL</dc:subject>

<dc:subject xsi:type="ebankterms:CompoundClass">Organic</dc:subject>

<dcterms:isReferencedBy xsi:type=“dcterms:URI”>http://scripts.iucr.org/cgi-bin/getarticleid?issn=1600-5368&volume=59&fpage=o501&details=yes</dcterms:isReferencedBy> <dcterms:available >2004-05-23</dcterms:available>

Page 52: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

52

eBank_dc schema<ebank:ebank_dc xmlns:ebankterms="http://purl.org/ebank/terms/"

xmlns:dcterms="http://purl.org/dc/terms/" xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ebank="http://www.rdn.ac.uk/oai/ebank_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:identifier xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/</dc:identifier>

<dc:type >Crystal Structure</dc:type>

<dc:creator >Hursthouse, Michael B.</dc:creator>

<dc:creator >Coles, Simon J.</dc:creator>

<dc:publisher ></dc:publisher>

<dc:subject xsi:type="ebankterms:EmpiricalFormula">C14H22O6</dc:subject>

<dc:subject xsi:type="ebankterms:IUPAC">(5,2 -Dimethyl-5 -oxo-octahydro-[2, 2 ]bifuranyl-5-yl)-hydroxy-acetic acid ethyl ester</dc:subject>

<dc:subject xsi:type="ebankterms:CCDC">HUZDEL</dc:subject>

<dc:subject xsi:type="ebankterms:CompoundClass">Organic</dc:subject>

<dcterms:isReferencedBy xsi:type=“dcterms:URI”>http://scripts.iucr.org/cgi-bin/getarticleid?issn=1600-5368&volume=59&fpage=o501&details=yes</dcterms:isReferencedBy> <dcterms:available >2004-05-23</dcterms:available>

Page 53: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

53

eBank_dc schema (cont.)<dcterms:references xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/#cif</

dcterms:references> <dcterms:references xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/#proc</

dcterms:references> <dcterms:references xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/#rfne</

dcterms:references> <dcterms:references xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/#soln</

dcterms:references> </ebank:ebank_dc>

<ebank:ebank_dc xmlns:dcterms="http://purl.org/dc/terms/" xmlns:ebankterms="http://purl.org/ebank/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ebank="http://www.rdn.ac.uk/oai/ebank_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.rdn.ac.uk/oai/ebank_dc/ http://www.rdn.ac.uk/oai/ebank/20040611/ebank_dc.xsd">

<dc:type xsi:type="ebankterms:EbankDatasetType">CIFDataset</dc:type> <dc:identifier xsi:type="dcterms:URI">http://ecrystals.chem.soton.ac.uk/archive/00000027/#cif</

dc:identifier></ebank:ebank_dc>

METS Metadata

Dublin Core Metadata (ebank_dc)

Dublin Core Metadata (ebank_dc)

Dublin Core Metadata (ebank_dc)

Page 54: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

54

Suggestions

• It useful to design two sets of metadata: • A core set expressible within the

OAI-PMH Dublin Core manifestation;

• an extended set specific to value-adding agents.

• Use OAI-PMH friends facility• Define OAI-PMH sets for crystallography

data

Page 55: Dublin Core, OAI-PMH and the eBank UK schema Monica Duke m.duke@ukoln.ac.uk UKOLN, University of Bath, UK  UKOLN is supported by:

55

Questions?