1 / 17

Presentation: METS

Presentation: METS. METS = Metadata Encoding & Transmission Standard - for descriptive, administrative and structural Metadata for digital objects.

ronni
Download Presentation

Presentation: METS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Presentation: METS

  2. METS = Metadata Encoding & Transmission Standard - for descriptive, administrative and structural Metadata for digital objects. - Provides an XML-document Format for encoding data for Managment and Exchange of digital objects between and in Repositories of an Digital Library. - Is an Initiative of the Digital Library Federation.

  3. Thesis: An existing book in a library is usefull even without metadata describing it. A digital book without metadata will dissolve in unconnected singlular elements, like single pages and images!

  4. 3 Kinds of Metadata in METS: a: Descriptive: Information about the intelectual Content and Catalogue Record b: Administrative: for internal administration purposes and for the user (Retrieval Purposes) c: Structural: Description of the internal structure of an object

  5. The Major Sections that a METS-document contains: 1: <DMDsec> (Descriptive Metadata) = Descriptive Information that may point to Metadata in an external METS-doc = Access to information for User and Administration - Allways contains one or more <dmdSec>Elements, which have to contain an ID as unique internal name - A <dmdSec>Element may contain a <mdRef>Element for external Metadata

  6. Example: <dmdSec ID="dmd001"> <mdRef LOCTYPE="URN" MIMETYPE="application/xml“ MDTYPE="EAD" LABEL="Berol Collection Finding Aid"> urn:xnyu:fales1735</mdRef> </dmdSec> Explanations: LOCTYPE = Locationtype (For example:URL, URN: Uniform Resource Name /-Locator, etc.) MIMETYPE: Multipurpose Internet Mail Extension MDTYPE: may also be DublinCore or another Standard, (here it’s: EAD = encoded archival description. LABEL: Description of the Metadata for the User

  7. - A <dmdSec>Element may also contain <mdWrap>Element for internally embedded Metadata It provides a wrapper around metadata embedded within a METS document. Example: <dmdSec ID="dmd002"> <mdWrap MIMETYPE="text/xml" MDTYPE="DC" LABEL="Dublin Core Metadata"> <xmlData> <dc:title>Alice's Adventures in Wonderland</dc:title> <dc:creator>Lewis Carroll</dc:creator> <dc:date>between 1872 and 1890</dc:date> <dc:publisher>McCloughlin Brothers</dc:publisher> <dc:type>text</dc:type> </xmlData> </mdWrap> </dmdSec> Explanations: Dc = DublinCore specification

  8. 2: <AMDsec> (Administrative Metadata) = Administrative Information about: - how the files were created and how they are stored - Property Rights - Metadata regarding the original source the file is derived from. - the Provenance of the file

  9. There are 4 main forms of <AMD>Elements: 1. Technical Metadata: <techMD> Element 2. Intellectual Property Rights Metadata: <rightsMD> Element 3. Source Metadata: <sourceMD> Element 4. Digital Provenance Metadata: <digiprovMD> Element Each of these four elements may occur morethan once in any METS document. They may contain an <mdRef> element and/or an <mdWrap> element All of them must carry an ID attribute

  10. Example: <techMD ID="AMD001"> <mdWrap MIMETYPE="text/xml" MDTYPE="NISOIMG" LABEL="NISO Img.Data"> <xmlData> <niso:MIMEtype>image/tiff</niso:MIMEtype> <niso:Compression>LZW</niso:Compression> <niso:PhotometricInterpretation>8</niso:PhotometricInterpretation> <niso:Orientation>1</niso:Orientation> <niso:ScanningAgency>NYU Press</niso:ScanningAgency> </xmlData> </mdWrap> </techMD> Explanation: NISO - National Information Standards Organization

  11. 3: <fileSec> (File Section ): Marks up what filetypes & -versions the digital object contains (i.e. images, OCR-Scans, xml-files) - Contains one or more <fileGrp> Elements to group related files Example: <fileSec> <fileGrp ID="VERS1"> <file ID="FILE001" MIMETYPE="application/xml" SIZE="257537" CREATED="2001-06-10"> <Flocat LOCTYPE="URL">http://dlib.nyu.edu/tamwag/beame.xml </FLocat> </file> </fileGrp> <fileGrp ID="VERS2"> <file ID="FILE002" MIMETYPE="audio/wav" SIZE="64232836" CREATED="2001-05-17" GROUPID="AUDIO1"> <Flocat LOCTYPE="URL">http://dlib.nyu.edu/tamwag/beame.wav </FLocat> </file> </fileGrp> </fileSec>

  12. 4: <structMap> (Structural Map): - encodes the hierarchical structure of the digital-library-object to allow a user to navigate through it. - Links the structure-elements to the real data (content, images) and their metadata Example: <structMap TYPE="logical"> <div ID="div1" LABEL="Oral History: Mayor Abraham Beame" TYPE="oral history"> <div ID="div1.1" LABEL="Interviewer Introduction" ORDER="1"> <fptr FILEID="FILE001"> <area FILEID="FILE001" BEGIN="INTVWBG" END="INTVWND" BETYPE="IDREF" /> </fptr> <fptr FILEID="FILE002"> <area FILEID="FILE002" BEGIN="00:00:00" END="00:01:47" BETYPE="TIME" /> </fptr> </div> </div> </structMap> 

  13. The <structMap> element encodes the hierarchy as a nested series of <div> elements. • - <div> = defines the kind of division, • - a <div> element may contain multiple METS pointer (<mptr>) and file pointer (<fptr>) • - METS pointers specify separate METS documents as containing the relevant file information for the <div> containing them. • - File pointers specify files within the current METS document's <fileSec>. • - A <area> element is used in each <fptr> to indicate that this division is connected to only a portion of the linked file, and to identify the exact portion of each linked file.

  14. 5: <behavior> (Behavior): - Associates the executable behaviors with content in a METS-Object. - Has an Interface-Definition-Element, that represents an abstract definition of the set of behaviors represented by a particular behavior section. - It contains executable code that runs the defined behaviors. - Behaviors can be implemented as linkages to distributed webservices

  15. Example: <METS:behavior ID="DISS1.1" STRUCTID="S1.1" BTYPE="uva-bdef:stdImage“ CREATED="2002-05-25T08:32:00" LABEL="UVA Std Image Disseminator" GROUPID="DISS1" ADMID="AUDREC1"> <METS:interfaceDef LABEL="UVA Standard Image Behavior Definition" LOCTYPE="URN" xlink:href="uva-bdef:stdImage"/> <METS:mechanism LABEL="A NEW AND IMPROVED Image Mechanism" LOCTYPE="URN" xlink:href="uva-bmech:BETTER-imageMech"/> </METS:behavior> Explanation: <Btype> an optional string attribute providing an identifier for a given set of related behaviors. <METS: mechanism> element: points to a module of executable code that implements and runs the specified behavior.

  16. Conclusion The METS schema provides a flexible standard for encoding descriptive, administrative, and structural metadata for a digital library object, and for expressing the complex relations between these various forms of metadata. So it can provide a useful standard for the exchange of digital library objects between repositories. Good news: It is complex, full-featured, extensible Bad news: It is complex, full-featured, extensible

  17. Sources & Information in the WWW: The METS-Standard: http://www.loc.gov/standards/mets/METSOverview.v2.html The Schema-Documentation: http://ark.cdlib.org/mets/schema_documentation/ A nice Graph showing which element contains what attributes with linked explanations: http://sunsite3.berkeley.edu/mets/diagram/#a57 Any Questions?

More Related