1 / 11

METS from scratch

Learn how to create METS objects from scratch, including steps to analyze the object, decide on extension schema, create the root <mets> element, build file sections, create structural maps, and add administrative and descriptive metadata.

judyh
Download Presentation

METS from scratch

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. Jerome McDonough New York University October 21, 2003 METS from scratch

  2. steps to a METS object analyse object decide on extension schema create root <mets> element build file section build structural map build administrative metadata build descriptive metadata build <metsHdr>

  3. object analysis • three content files: high bit rate MPEG4, low bit rate QuickTime, and TEI text transcription • how many manifestations are we dealing with? • what’s the intended use? • is there innate structure to manifestations? • do we want to present that structure? • what do we need to manage this object? • what do we need to let users find this?

  4. extension schema • descriptive metadata • administrative metadata • technical • rights • digital provenance • source • XLink

  5. root <mets> element • attributes: OBJID, LABEL, TYPE, PROFILE • namespace declarations • schemaLocation declaration

  6. building the file section • file grouping • file specific technical metadata • internal vs. external files • file location mechanisms • welcome to XML namespacing • the GROUPID attribute

  7. building the structural map • <div> structures • content file affordances • plain <fptrs> vs. use of <area>/<par>/<seq> elements

  8. building administrative metadata • internal vs. external • welcome to XML namespacing (again) • relating files to administrative metadata

  9. building descriptive metadata • internal vs. external • relating object, files to descriptive metadata

  10. building the <metsHdr> • why altRecordID?

  11. a few final words of advice • validation is your friend; make sure your XML software really validates everything, including extension schema sections. • if you are creating content (say, TEI), make sure you create it in a way that makes it easy to build METS around it. • simpler is better. • METS profiles are even better friends than validation.

More Related