Dublin Core, OAI-PMH and the eBank UK schema Monica Duke [email protected] UKOLN, University of...
-
Upload
kayla-richards -
Category
Documents
-
view
214 -
download
2
Transcript of Dublin Core, OAI-PMH and the eBank UK schema Monica Duke [email protected] UKOLN, University of...
![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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/1.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/2.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/3.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/4.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/5.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/6.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/7.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/8.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/9.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/10.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/11.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/12.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/13.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/14.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/15.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/16.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/17.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/18.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/19.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/20.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/21.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/22.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/23.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/24.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/25.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/26.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/27.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/28.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/29.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/30.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/31.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/32.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/33.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/34.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/35.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/36.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/37.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/38.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/39.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/40.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/41.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/42.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/43.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/44.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/45.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/46.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/47.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/48.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/49.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/50.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/51.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/52.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/53.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/54.jpg)
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:](https://reader035.fdocuments.in/reader035/viewer/2022070306/55160a9f550346a2308b5049/html5/thumbnails/55.jpg)
55
Questions?