Title: Dublin Core, OAIPMH and the eBank UK schema
1Dublin Core, OAI-PMH and the eBank UK schema
eBank UK workshop on Chemistry schemas University
of Bath, 18th February 2005
- Monica Duke
- m.duke_at_ukoln.ac.uk
- UKOLN, University of Bath, UK
- http//www.ukoln.ac.uk/
UKOLN is supported by
2Contents
- 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
3Acknowledgement
- 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/
4Bluffers guide to DC
http//dublincore.org/
- DC short for Dublin Core
- simple metadata standard,supporting
cross-domainresource discovery - original focus on Web resources but that is no
longer the case e.g. usage to describe physical
artefacts in museums - current usage across wide range of sectors
academic, e-government, museums, libraries,
business, semantic Web
5Bluffers Guide to DC
- simple DC provides 15 elements (metadata
properties) - multiple encoding syntaxes including HTML ltmetagt
tags, XML and RDF/XML (XML schema are available)
6Bluffers Guide to DC
- relatively slow programme of adding new terms to
qualified DC - new elements (e.g. dctermsaudience)
- element refinements (e.g. dctermsdateCopyrighted)
- encoding schemes (e.g. dctermsLCSH and
dctermsW3CDTF - 48 elements and 17 encoding schemes
http//dublincore.org/documents/dcmi-terms/
7Bluffers Guide to DC
- 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 - however, simple DC forms baseline metadata format
for the OAI protocol.
8Important DCMI documents
- DCMI Abstract Model DRAFThttp//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-guideli
nes/ - Expressing Simple Dublin Core in
RDF/XMLhttp//dublincore.org/documents/dcmes-xml/
- Expressing Qualified Dublin Core in
RDF/XMLhttp//dublincore.org/documents/dcq-rdf-xm
l/ - Namespace Policy for the DCMIhttp//dublincore.or
g/documents/dcmi-namespace/ - DCMI Metadata Termshttp//dublincore.org/document
s/dcmi-terms/
9Abstract models for DC
10Why 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
11(No Transcript)
12What 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)
13DC 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
14DCMI 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)
15DCMI 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
16DCMI 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)
17The 11 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 11 principle
- the principle that a DCMI metadata description
describes one, and only one, resource - however
18Description 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
19DCMI 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.)
ltdctitlegt a document lt/dctitlegt ltdccreatorgt and
y powell lt/dccreatorgt
20Model summary
21Simple 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.
22Simple 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.
23Qualified 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
24A 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
25Encoding DC in XML
26DCMI recommendations
- For the full detailsGuidelines for
implementing Dublin Core in XMLhttp//dublincore.
org/documents/dc-xml-guidelines/ - nine recommendations for encoding DC in XML
27General 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 ltdctitlegt
28Properties 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 propertyltdctitlegt
Dublin Core in XMLlt/dctitlegt - do not use constructs likeltdctitle
value"Dublin Core in XML" /gt
29Repeating Properties
- multiple value strings should be encoded by
repeating the XML element for that
propertyltdctitlegtFirst titlelt/dctitlegt
ltdctitlegtSecond titlelt/dctitlegt
30Value String language
- where the language of the value is indicated, it
should be encoded using the xmllang
attributeltdcsubject xmllang"en"gt
seafoodlt/dcsubjectgtltdcsubject xmllang"fr"gt
fruits de merlt/dcsubjectgt
31Container 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 ltdcgt,
ltdublinCoregt, ltresourcegt, ltrecordgt and ltmetadatagt
32Element 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)ltdctermsavailablegt2002-0
6lt/dctermsavailablegt - do not use any of the followingltdcdate
refinement"available"gt2002-06lt/dcdategtltdcdate
type"available"gt2002-06lt/dcdategtltdcdategt
ltdctermsavailablegt2002-06 lt/dctermsavailablegt
lt/dcdategt
33Encoding schemes
- encoding schemes should be implemented using the
'xsitype' 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)ltdcidentifier
xsitype"dctermsURI"gt http//www.ukoln.ac.uk/
lt/dcidentifiergt
34OAI-PMH
35OAI-PMH
http//www.openarchives.org/
- 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
36OAI-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, )
37OAI-PMH model
resource
OAI-PMH identifier entry point to all records
pertaining to the resource
item
Dublin Core Metadata
records
MARC Metadata
Crystal Structure Report Jump-off page (HTML)
Model adapted from http//www.dlib.org/dlib/decem
ber04/vandesompel/12vandesompel.html
38Data Flow in eBank UK
create
Institutional repository
Data files
Metadata
39OAI-PMH model
ltdcidentifiergt
resource
OAI-PMH identifier entry point to all records
pertaining to the resource
item
records
Dublin Core Metadata
IMS Metadata
Crystal Structure Report Jump-off page (HTML)
11 principle
40OAI-PMH outline record
ltrecordgt ltheadergt ltidentifiergtoaiecrysta
ls.chem.soton.ac.uk27lt/identifiergt
ltdatestampgt2004-07-20lt/datestampgt
ltsetSpecgt7374617475733D707562lt/setSpecgt
lt/headergt ltmetadatagt ltebankebank_dc
xsischemaLocation"http//www.rdn.ac.uk/oai/ebank
_dc/ http//www.rdn.ac.uk/oai/ebank/20040611/ebank
_dc.xsd"gt ltdcidentifier
xsitype"dctermsURI"gt
http//ecrystals.chem.soton.ac.uk/archive/00000027
/ lt/dcidentifiergt
lt/metadatagt lt/recordgt
41OAI-PMH outline record
ltrecordgt ltheadergtlt/headergt ltmetadatagt
ltebankebank_dc xsischemaLocation"http//www.rdn
.ac.uk/oai/ebank_dc/ http//www.rdn.ac.uk/oai/eban
k/20040611/ebank_dc.xsd"gt
ltdcidentifier xsitype"dctermsURI"gt
http//ecrystals.chem.soton.ac.uk/archive
/00000027/ lt/dcidentifiergt
ltebankebank_dc xsischemaLocation"http//www.rdn
.ac.uk/oai/ebank_dc/ http//www.rdn.ac.uk/oai/eban
k/20040611/ebank_dc.xsd"gt
ltdcidentifier xsitype"dctermsURI"gt
http//ecrystals.chem.soton.ac.uk/archive
/00000027/cif lt/dcidentifiergt
lt/metadatagt lt/recordgt
42OAI-PMH outline record
ltrecordgt ltheadergtlt/headergt ltmetadatagt
lt! Need a wrapper here ? ltebankebank_dc
xsischemaLocation"http//www.rdn.ac.uk/oai/ebank
_dc/ http//www.rdn.ac.uk/oai/ebank/20040611/ebank
_dc.xsd"gt ltdcidentifier
xsitype"dctermsURI"gt
http//ecrystals.chem.soton.ac.uk/archive/00000027
/ lt/dcidentifiergt
ltebankebank_dc xsischemaLocation"http//www.rdn
.ac.uk/oai/ebank_dc/ http//www.rdn.ac.uk/oai/eban
k/20040611/ebank_dc.xsd"gt
ltdcidentifier xsitype"dctermsURI"gt
http//ecrystals.chem.soton.ac.uk/archive
/00000027/cif lt/dcidentifiergt lt!
insert end wrapper here ? lt/metadatagt lt/recordgt
43Wrapper 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 seehttp//www.dlib.org/dlib/december04/
vandesompel/12vandesompel.html
44Using packaging
- ltmetadatagt
- lt! Need a wrapper here ?
- ltMETSmets xsischemaLocation"http//www.loc.gov/
METS/ http//www.loc.gov/standards/mets/mets.xsd"
xmlnsxsi"http//www.w3.org/2001/XMLSchema-instan
ce" xmlnsMETS"http//www.loc.gov/METS/"
xmlns"http//www.loc.gov/METS/"gt - ltdmdSec ID"oaiecrystals.chem.soton.ac.uk27"
gt - ltmdWrap MDTYPE"DC" MIMETYPE"text/xml"
LABEL"eBank Metadata"gt ltxmlData gt - ltebankebank_dc xsischemaLocation"http//w
ww.rdn.ac.uk/oai/ebank_dc/ http//www.rdn.ac.uk/oa
i/ebank/20040611/ebank_dc.xsd"gt - ltdcidentifier xsitype"dctermsURI"gt
- http//ecrystals.chem.soton.ac
.uk/archive/00000027/ - lt/dcidentifiergt
- ltebankebank_dc xsischemaLocation"http//w
ww.rdn.ac.uk/oai/ebank_dc/ http//www.rdn.ac.uk/oa
i/ebank/20040611/ebank_dc.xsd"gtlt/ebank_dcgt -
45OAI-PMH model
DC 11 principle
Linking lta href gt
resource
OAI-PMH identifier entry point to all records
pertaining to the resource
item
records
Dublin Core Metadata
METS Metadata
Crystal Structure Report Jump-off page (HTML)
Dublin Core Metadata (eBank_dc)
Dublin Core Metadata (eBank_dc)
ltdcidentifiergt
ltdctype xsitypeeBankDtaasetTypegtCIFDatasetlt/dc
typegt
ltdctypegtCrystal Structurelt/dctypegt
46Anatomy of an eBank UK record
47eBank_dc schema
- ltebankebank_dc xmlnsebankterms"http//purl.org/
ebank/terms/" xmlnsdcterms"http//purl.org/dc/te
rms/" xsischemaLocation"http//www.rdn.ac.uk/oai
/ebank_dc/ http//www.rdn.ac.uk/oai/ebank/20040611
/ebank_dc.xsd" xmlnsxsi"http//www.w3.org/2001/X
MLSchema-instance" xmlnsebank"http//www.rdn.ac.
uk/oai/ebank_dc/" xmlnsdc"http//purl.org/dc/ele
ments/1.1/"gt ltdcidentifier xsitype"dctermsURI"
gthttp//ecrystals.chem.soton.ac.uk/archive/0000002
7/lt/dcidentifiergt - ltdctype gtCrystal Structurelt/dctypegt
- ltdccreator gtHursthouse, Michael
B.lt/dccreatorgt - ltdccreator gtColes, Simon J.lt/dccreatorgt
- ltdcpublisher gtlt/dcpublishergt
- ltdcsubject xsitype"ebanktermsEmpiricalFo
rmula"gtC14H22O6lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsIUPAC"gt(5,2
-Dimethyl-5 -oxo-octahydro-2, 2
bifuranyl-5-yl)-hydroxy-acetic acid ethyl
esterlt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCCDC"gtHUZDEL
lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCompoundClas
s"gtOrganiclt/dcsubjectgt - ltdctermsisReferencedBy xsitypedctermsURI
gthttp//scripts.iucr.org/cgi-bin/getarticleid?iss
n1600-5368volume59fpageo501detailsyeslt/dcte
rmsisReferencedBygt ltdctermsavailable
gt2004-05-23lt/dctermsavailablegt
48eBank_dc schema
- ltebankebank_dc xmlnsebankterms"http//purl.org/
ebank/terms/" xmlnsdcterms"http//purl.org/dc/te
rms/" xsischemaLocation"http//www.rdn.ac.uk/oai
/ebank_dc/ http//www.rdn.ac.uk/oai/ebank/20040611
/ebank_dc.xsd" xmlnsxsi"http//www.w3.org/2001/X
MLSchema-instance" xmlnsebank"http//www.rdn.ac.
uk/oai/ebank_dc/" xmlnsdc"http//purl.org/dc/ele
ments/1.1/"gt ltdcidentifier xsitype"dctermsURI"
gthttp//ecrystals.chem.soton.ac.uk/archive/0000002
7/lt/dcidentifiergt - ltdctype gtCrystal Structurelt/dctypegt
- ltdccreator gtHursthouse, Michael
B.lt/dccreatorgt - ltdccreator gtColes, Simon J.lt/dccreatorgt
- ltdcpublisher gt???????lt/dcpublishergt
- ltdcsubject xsitype"ebanktermsEmpiricalFo
rmula"gtC14H22O6lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsIUPAC"gt(5,2
-Dimethyl-5 -oxo-octahydro-2, 2
bifuranyl-5-yl)-hydroxy-acetic acid ethyl
esterlt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCCDC"gtHUZDEL
lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCompoundClas
s"gtOrganiclt/dcsubjectgt - ltdctermsisReferencedBy xsitypedctermsURI
gthttp//scripts.iucr.org/cgi-bin/getarticleid?issn
1600-5368volume59fpageo501detailsyeslt/dcter
msisReferencedBygt ltdctermsavailable
gt2004-05-23lt/dctermsavailablegt
49eBank_dc schema
- ltebankebank_dc xmlnsebankterms"http//purl.org/
ebank/terms/" xmlnsdcterms"http//purl.org/dc/te
rms/" xsischemaLocation"http//www.rdn.ac.uk/oai
/ebank_dc/ http//www.rdn.ac.uk/oai/ebank/20040611
/ebank_dc.xsd" xmlnsxsi"http//www.w3.org/2001/X
MLSchema-instance" xmlnsebank"http//www.rdn.ac.
uk/oai/ebank_dc/" xmlnsdc"http//purl.org/dc/ele
ments/1.1/"gt ltdcidentifier xsitype"dctermsURI"
gthttp//ecrystals.chem.soton.ac.uk/archive/0000002
7/lt/dcidentifiergt - ltdctype gtCrystal Structurelt/dctypegt
- ltdccreator gtHursthouse, Michael
B.lt/dccreatorgt - ltdccreator gtColes, Simon J.lt/dccreatorgt
- ltdcpublisher gtlt/dcpublishergt
- ltdcsubject xsitype"ebanktermsEmpiricalFo
rmula"gtC14H22O6lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsIUPAC"gt(5,2
-Dimethyl-5 -oxo-octahydro-2, 2
bifuranyl-5-yl)-hydroxy-acetic acid ethyl
esterlt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCCDC"gtHUZDEL
lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCompoundClas
s"gtOrganiclt/dcsubjectgt - ltdctermsisReferencedBy xsitypedctermsURI
gthttp//scripts.iucr.org/cgi-bin/getarticleid?iss
n1600-5368volume59fpageo501detailsyeslt/dcte
rmsisReferencedBygt - ltdctermsavailable gt2004-05-23lt/dctermsavail
ablegt
Add general subject terms e.g. Chemistry, Crystall
ography
Are there existing ontologies that can be re-used
for general subject terms?
50eBank_dc schema
- ltebankebank_dc xmlnsebankterms"http//purl.org/
ebank/terms/" xmlnsdcterms"http//purl.org/dc/te
rms/" xsischemaLocation"http//www.rdn.ac.uk/oai
/ebank_dc/ http//www.rdn.ac.uk/oai/ebank/20040611
/ebank_dc.xsd" xmlnsxsi"http//www.w3.org/2001/X
MLSchema-instance" xmlnsebank"http//www.rdn.ac.
uk/oai/ebank_dc/" xmlnsdc"http//purl.org/dc/ele
ments/1.1/"gt ltdcidentifier xsitype"dctermsURI"
gthttp//ecrystals.chem.soton.ac.uk/archive/0000002
7/lt/dcidentifiergt - ltdctype gtCrystal Structurelt/dctypegt
- ltdccreator gtHursthouse, Michael
B.lt/dccreatorgt - ltdccreator gtColes, Simon J.lt/dccreatorgt
- ltdcpublisher gtlt/dcpublishergt
- ltdcsubject xsitype"ebanktermsEmpiricalFo
rmula"gtC14H22O6lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsIUPAC"gt(5,2
-Dimethyl-5 -oxo-octahydro-2, 2
bifuranyl-5-yl)-hydroxy-acetic acid ethyl
esterlt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCCDC"gtHUZDEL
lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCompoundClas
s"gtOrganiclt/dcsubjectgt - ltdctermsisReferencedBy xsitypedctermsURI
gthttp//scripts.iucr.org/cgi-bin/getarticleid?iss
n1600-5368volume59fpageo501detailsyeslt/dcte
rmsisReferencedBygt - ltdctermsavailable gt2004-05-23lt/dctermsavail
ablegt
51eBank_dc schema
- ltebankebank_dc xmlnsebankterms"http//purl.org/
ebank/terms/" xmlnsdcterms"http//purl.org/dc/te
rms/" xsischemaLocation"http//www.rdn.ac.uk/oai
/ebank_dc/ http//www.rdn.ac.uk/oai/ebank/20040611
/ebank_dc.xsd" xmlnsxsi"http//www.w3.org/2001/X
MLSchema-instance" xmlnsebank"http//www.rdn.ac.
uk/oai/ebank_dc/" xmlnsdc"http//purl.org/dc/ele
ments/1.1/"gt ltdcidentifier xsitype"dctermsURI"
gthttp//ecrystals.chem.soton.ac.uk/archive/0000002
7/lt/dcidentifiergt - ltdctype gtCrystal Structurelt/dctypegt
- ltdccreator gtHursthouse, Michael
B.lt/dccreatorgt - ltdccreator gtColes, Simon J.lt/dccreatorgt
- ltdcpublisher gtlt/dcpublishergt
- ltdcsubject xsitype"ebanktermsEmpiricalFo
rmula"gtC14H22O6lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsIUPAC"gt(5,2
-Dimethyl-5 -oxo-octahydro-2, 2
bifuranyl-5-yl)-hydroxy-acetic acid ethyl
esterlt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCCDC"gtHUZDEL
lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCompoundClas
s"gtOrganiclt/dcsubjectgt - ltdctermsisReferencedBy xsitypedctermsURI
gthttp//scripts.iucr.org/cgi-bin/getarticleid?issn
1600-5368volume59fpageo501detailsyeslt/dcter
msisReferencedBygt ltdctermsavailable
gt2004-05-23lt/dctermsavailablegt
52eBank_dc schema
- ltebankebank_dc xmlnsebankterms"http//purl.org/
ebank/terms/" xmlnsdcterms"http//purl.org/dc/te
rms/" xsischemaLocation"http//www.rdn.ac.uk/oai
/ebank_dc/ http//www.rdn.ac.uk/oai/ebank/20040611
/ebank_dc.xsd" xmlnsxsi"http//www.w3.org/2001/X
MLSchema-instance" xmlnsebank"http//www.rdn.ac.
uk/oai/ebank_dc/" xmlnsdc"http//purl.org/dc/ele
ments/1.1/"gt ltdcidentifier xsitype"dctermsURI"
gthttp//ecrystals.chem.soton.ac.uk/archive/0000002
7/lt/dcidentifiergt - ltdctype gtCrystal Structurelt/dctypegt
- ltdccreator gtHursthouse, Michael
B.lt/dccreatorgt - ltdccreator gtColes, Simon J.lt/dccreatorgt
- ltdcpublisher gtlt/dcpublishergt
- ltdcsubject xsitype"ebanktermsEmpiricalFo
rmula"gtC14H22O6lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsIUPAC"gt(5,2
-Dimethyl-5 -oxo-octahydro-2, 2
bifuranyl-5-yl)-hydroxy-acetic acid ethyl
esterlt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCCDC"gtHUZDEL
lt/dcsubjectgt - ltdcsubject xsitype"ebanktermsCompoundClas
s"gtOrganiclt/dcsubjectgt - ltdctermsisReferencedBy xsitypedctermsURI
gthttp//scripts.iucr.org/cgi-bin/getarticleid?issn
1600-5368volume59fpageo501detailsyeslt/dcter
msisReferencedBygt ltdctermsavailable
gt2004-05-23lt/dctermsavailablegt
53eBank_dc schema (cont.)
- ltdctermsreferences xsitype"dctermsURI"gthttp//
ecrystals.chem.soton.ac.uk/archive/00000027/ciflt/
dctermsreferencesgt - ltdctermsreferences xsitype"dctermsURI"gthttp//
ecrystals.chem.soton.ac.uk/archive/00000027/proclt
/dctermsreferencesgt - ltdctermsreferences xsitype"dctermsURI"gthttp//
ecrystals.chem.soton.ac.uk/archive/00000027/rfnelt
/dctermsreferencesgt - ltdctermsreferences xsitype"dctermsURI"gthttp//
ecrystals.chem.soton.ac.uk/archive/00000027/solnlt
/dctermsreferencesgt - lt/ebankebank_dcgt
- ltebankebank_dc xmlnsdcterms"http//purl.org/dc/
terms/" xmlnsebankterms"http//purl.org/ebank/te
rms/" xmlnsxsi"http//www.w3.org/2001/XMLSchema-
instance" xmlnsebank"http//www.rdn.ac.uk/oai/eb
ank_dc/" xmlnsdc"http//purl.org/dc/elements/1.1
/" xsischemaLocation"http//www.rdn.ac.uk/oai/eb
ank_dc/ http//www.rdn.ac.uk/oai/ebank/20040611/eb
ank_dc.xsd"gt - ltdctype xsitype"ebanktermsEbankDatasetType"
gtCIFDatasetlt/dctypegt - ltdcidentifier xsitype"dctermsURI"gthttp//ec
rystals.chem.soton.ac.uk/archive/00000027/ciflt/dc
identifiergt - lt/ebankebank_dcgt
METS Metadata
Dublin Core Metadata (ebank_dc)
Dublin Core Metadata (ebank_dc)
Dublin Core Metadata (ebank_dc)
54Suggestions
- 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
55Questions?