Dublin Core, OAIPMH and the eBank UK schema PowerPoint PPT Presentation

presentation player overlay
About This Presentation
Transcript and Presenter's Notes

Title: Dublin Core, OAIPMH and the eBank UK schema


1
Dublin 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
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
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/

4
Bluffers 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

5
Bluffers 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)

6
Bluffers 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/
7
Bluffers 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.

8
Important 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/

9
Abstract models for DC
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

11
(No Transcript)
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)

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

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)

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

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)

17
The 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

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

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.)

ltdctitlegt a document lt/dctitlegt ltdccreatorgt and
y powell lt/dccreatorgt
20
Model summary
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.

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.

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

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


25
Encoding DC in XML
26
DCMI recommendations
  • For the full detailsGuidelines for
    implementing Dublin Core in XMLhttp//dublincore.
    org/documents/dc-xml-guidelines/
  • nine recommendations for encoding DC in XML

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 ltdctitlegt

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 propertyltdctitlegt
    Dublin Core in XMLlt/dctitlegt
  • do not use constructs likeltdctitle
    value"Dublin Core in XML" /gt

29
Repeating Properties
  • multiple value strings should be encoded by
    repeating the XML element for that
    propertyltdctitlegtFirst titlelt/dctitlegt
    ltdctitlegtSecond titlelt/dctitlegt

30
Value 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

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 ltdcgt,
    ltdublinCoregt, ltresourcegt, ltrecordgt and ltmetadatagt

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)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

33
Encoding 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

34
OAI-PMH
35
OAI-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

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, )

37
OAI-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
38
Data Flow in eBank UK
create
Institutional repository
Data files
Metadata
39
OAI-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
40
OAI-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
41
OAI-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
42
OAI-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
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 seehttp//www.dlib.org/dlib/december04/
vandesompel/12vandesompel.html
44
Using 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

45
OAI-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
46
Anatomy of an eBank UK record
47
eBank_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

48
eBank_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

49
eBank_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?
50
eBank_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

51
eBank_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

52
eBank_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

53
eBank_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)
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

55
Questions?
Write a Comment
User Comments (0)
About PowerShow.com