MODS What is MODS: o Stands for Metadata Object Descriptive Schema o MODS is an XML descriptive metadata standard.  Uses the XML schema language of the.

Slides:



Advertisements
Similar presentations
OLAC Metadata Steven Bird University of Melbourne / University of Pennsylvania OLAC Workshop 10 December 2002.
Advertisements

Putting together a METS profile. Questions to ask when setting down the METS path Should you design your own profile? Should you use someone elses off.
1 Demystifying metadata Ann Chapman UKOLN University of Bath UKOLN is funded by Resource: The Council for Museums, Archives and Libraries, the Joint Information.
UKOLN is supported by: Using the RSLP schema Ann Chapman Collection Description Focus A centre of expertise in digital information management
A centre of expertise in digital information management UKOLN is supported by: The Dublin Core Application Profile for Scholarly Works.
Amy Benson NELINET, Inc. November 7, 2005
Introduction to metadata for IDAH fellows Jenn Riley Metadata Librarian Digital Library Program.
An Introduction to MODS: The Metadata Object Description Schema Tech Talk By Daniel Gelaw Alemneh October 17, 2007 October 17, 2007.
MARC Machine Readable Cataloging & MARC family
Metadata for Digital Content Jane Mandelbaum, Ann Della Porta, Rebecca Guenther.
SLIDE 1IS 257 – Fall 2007 Codes and Rules for Description: History 2 University of California, Berkeley School of Information IS 245: Organization.
MODS What is MODS: – Stands for Metadata Object Descriptive Schema – MODS is an XML descriptive metadata standard. – Extension schema to METS – MODS was.
METS What is METS ? What is METS ? A schema that provides a flexible mechanism for encoding descriptive, administrative, and structural metadata for a.
MODS What is MODS: When is MODS use:
PREMIS What is PREMIS? o Preservation Metadata Implementation Strategies When is PREMIS use? o PREMIS is used for “repository design, evaluation, and archived.
AIP Archival Information Package – Defines how digital objects and its associated metadata are packaged using XML based files. METS (binding file) MODS.
1 CS 502: Computing Methods for Digital Libraries Lecture 17 Descriptive Metadata: Dublin Core.
Descriptive Metadata o When will mods.xml be used by METS (aip.xml) ?  METS will use the mods.xml to encode descriptive metadata. Information that describes,
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
A METS Application Profile for Historical Newspapers
Digital Encoding What’s behind E-text Resources?.
Guest Lecture LIS 656, Spring 2011 Kathryn Lybarger.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
Z39.50, XML & RDF Applications ZIG Tutorial January 2000 Poul Henrik Jørgensen, Danish Bibliographic Centre,
By Carrie Moran. To examine the Metadata Object Description Schema (MODS) metadata scheme to determine its utility based on structure, interoperability.
US GPO AIP Independence Test CS 496A – Senior Design Team members: Antonio Castillo, Johnny Ng, Aram Weintraub, Tin-Shuk Wong Faculty advisor: Dr. Russ.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
SOFTWARE ENGINEERING BIT-8 APRIL, 16,2008 Introduction to UML.
Mark Sullivan University of Florida Libraries Digital Library of the Caribbean.
XML CPSC 315 – Programming Studio Fall 2008 Project 3, Lecture 1.
Creating rich shareable metadata: The DLF Aquifer MODS implementation guidelines Sarah L. Shreeves University of Illinois at Urbana-Champaign ALA Annual.
EAD Revision: Response to Call for Comments Bill Stockting: Co-Chair TS-EAD: EAD Roundtable/EAD Revision Forum: SAA Annual Meeting, Chicago, 24 August.
Metadata Object Description Schema (MODS). XML What is XML? –EXtensible Markup Language. XML is a set of rules for defining markup languages and describing.
The Metadata Object Description Schema (MODS) NISO Metadata Workshop May 20, 2004 Rebecca Guenther Network Development and MARC Standards Office Library.
ARCHIVISTS’ TOOLKIT WORKSHOP March 13, 2008 Christine de Catanzaro Jody Thompson.
An Introduction to METS Morgan Cundiff Network Development and MARC Standards Office Library of Congress Metadata Encoding and Transmission Standard.
JENN RILEY METADATA LIBRARIAN IU DIGITAL LIBRARY PROGRAM Introduction to Metadata.
Archival Information Packages for NASA HDF-EOS Data R. Duerr, Kent Yang, Azhar Sikander.
PREMIS Rathachai Chawuthai Information Management CSIM / AIT.
Overview of EAD Jenn Riley Metadata Librarian Digital Library Program.
AIXM 5 Metadata. Requirements for AIXM Metadata AIXM Metadata Model Examples Requirements for AIXM Metadata AIXM Metadata Model Examples.
Introduction to metadata
METS Application Profiles Morgan Cundiff Network Development and MARC Standards Office Library of Congress.
Evidence from Metadata INST 734 Doug Oard Module 8.
1 Dublin Core & DCMI – an introduction Some slides are from DCMI Training Resources at:
Introduction to Metadata Jenn Riley Metadata Librarian IU Digital Library Program.
SCORM Course Meta-data 3 major components: Content Aggregation Meta-data –context specific data describing the packaged course SCO Meta-data –context independent.
Sobek for Curators and Collection Managers Training Two: Submitting and Editing Resource Files and Metadata Mark Sullivan November 2013 University of Florida.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Functional Requirements for Bibliographic Records The Changing Face of Cataloging William E. Moen Texas Center for Digital Knowledge School of Library.
5. Applying metadata standards: Application profiles Metadata Standards and Applications Workshop.
If not DC, then MODS? A look at the Metadata Object Description Schema Cheryl Walters Kayla Willey ULA Annual Conference St. George, Utah May 17, 2006.
Basic Encoded Archival Description METRO New York Library Council Workshop Presented by Lara Nicosia December 9, 2011 New York, NY.
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
Future of Cataloguing: how RDA positions us for the future for RDA Workshop June, 2010.
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
Introduction to metadata for IDAH fellows Jenn Riley Metadata Librarian Digital Library Program.
Describing resources II: Dublin Core CERN-UNESCO School on Digital Libraries Rabat, Nov 22-26, 2010 Annette Holtkamp CERN.
A centre of expertise in digital information management UKOLN is supported by: Metadata – what, why and how Ann Chapman.
Digitizing Historical Newspapers South Carolina Digital Newspaper Program's participation with the Library of Congress' Chronicling America: Historic American.
Dublin Core Basics Workshop Lisa Gonzalez KB/LM Librarian.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Session 3 Metadata & Workflow
US GPO AIP Independence Test
Introduction to Metadata
Metadata for research outputs management
Some Options for Non-MARC Descriptive Metadata
Attributes and Values Describing Entities.
FRBR and FRAD as Implemented in RDA
Get to Know Metadata Object Description Schema (MODS)
Presentation transcript:

MODS What is MODS: o Stands for Metadata Object Descriptive Schema o MODS is an XML descriptive metadata standard.  Uses the XML schema language of the W3C o MODS was derived from MARC (which is another standard for representation of bibliographic information)  More specifically, MODS uses a subset of MARC data elements When is MODS use: o MODS will be used for descriptive metadata, in other words, MODS will be help to identify resources such as a bibliographic data. o Extension schema to METS What is MODS: o Stands for Metadata Object Descriptive Schema o MODS is an XML descriptive metadata standard.  Uses the XML schema language of the W3C o MODS was derived from MARC (which is another standard for representation of bibliographic information)  More specifically, MODS uses a subset of MARC data elements When is MODS use: o MODS will be used for descriptive metadata, in other words, MODS will be help to identify resources such as a bibliographic data. o Extension schema to METS

MODS Schema Attributes Language Attributes o xml:lang – is an XML standard attribute that defines the language individual elements may use Date Attributes o encoding: refers to the values that identify the format of the dates, for instance, “w3cdtf” refers to dates that use the pattern: YYYY-MM-DD, as defined by the W3C. Repeatable: refers to whether or not the elements can be used more than one time to describe information about a rendition. Language Attributes o xml:lang – is an XML standard attribute that defines the language individual elements may use Date Attributes o encoding: refers to the values that identify the format of the dates, for instance, “w3cdtf” refers to dates that use the pattern: YYYY-MM-DD, as defined by the W3C. Repeatable: refers to whether or not the elements can be used more than one time to describe information about a rendition.

MODS Top-Level Elements Top-level elements o Top-level elements in MODS, are element names without a hierarchy, meaning that these may or may not have sub-elements but are not sub- elements of any other element.  Sub-elements refers to elements that fall under a top- level elements o The only exception where all MODS elements are sub-elements is under container, this will be explained later with an couples of examples. Top-level elements o Top-level elements in MODS, are element names without a hierarchy, meaning that these may or may not have sub-elements but are not sub- elements of any other element.  Sub-elements refers to elements that fall under a top- level elements o The only exception where all MODS elements are sub-elements is under container, this will be explained later with an couples of examples.

MODS Top-Level Elements title Info name typeOfResource genre originInfo language physicalDescription abstract tableOfContents targetAudience title Info name typeOfResource genre originInfo language physicalDescription abstract tableOfContents targetAudience note subject classification relatedItem identifier location accessCondition part extension recordInfo note subject classification relatedItem identifier location accessCondition part extension recordInfo

MODS Required Elements Required elements are items that are must be provided according to implementation guidelines for MODS encoding practices. Based on this, my understanding is that these elements are essential in order to assemble the archive Required elements are items that are must be provided according to implementation guidelines for MODS encoding practices. Based on this, my understanding is that these elements are essential in order to assemble the archive

MODS Required Elements titleInfo typeOfResource originInfo physicalDescription location accessCondition recordInfo titleInfo typeOfResource originInfo physicalDescription location accessCondition recordInfo language (required if language is primary to the resource) subject (required if applicable) language (required if language is primary to the resource) subject (required if applicable)

MODS Required Elements Example 1 Taken from the mods.xml that Kate send to us: titleInfo o Information such as the title of the resource. o The attribute type indicates the resource type of title. For example, “alternative” refers to a different title that further identifies the resource. o For example: To increase Federal Pell Grants for the children of fallen public safety officers, and for other purposes. Officer Daniel Faulkner Children of Fallen Heroes Scholarship Act of 2010 S (IS) Taken from the mods.xml that Kate send to us: titleInfo o Information such as the title of the resource. o The attribute type indicates the resource type of title. For example, “alternative” refers to a different title that further identifies the resource. o For example: To increase Federal Pell Grants for the children of fallen public safety officers, and for other purposes. Officer Daniel Faulkner Children of Fallen Heroes Scholarship Act of 2010 S (IS)

MODS Required Elements Example 2 Taken from the mods.xml that Kate send to us: originInfo o Information that pertains to the origin of the resource such as publisher, date published, how the resource was issued for instance, “monographic “means that it was released in one part or a finite number of parts. o For example: U.S. Government Printing Office monographic Taken from the mods.xml that Kate send to us: originInfo o Information that pertains to the origin of the resource such as publisher, date published, how the resource was issued for instance, “monographic “means that it was released in one part or a finite number of parts. o For example: U.S. Government Printing Office monographic

MODS Required Elements Example 3 Taken from the mods.xml that Kate send to us: physicalDescription o describes the physical attributes of the resource such as general text based information about the resource (for example “type” is an attribute that gives more detail to the general text) o describes the method use to achieve digital form of the resource (for example “born digital” indicates that this particular archive was created and must remain in digital form) o describes the number of units that make up the resource o It is not repeatable Taken from the mods.xml that Kate send to us: physicalDescription o describes the physical attributes of the resource such as general text based information about the resource (for example “type” is an attribute that gives more detail to the general text) o describes the method use to achieve digital form of the resource (for example “born digital” indicates that this particular archive was created and must remain in digital form) o describes the number of units that make up the resource o It is not repeatable

MODS Required Elements Example 3 continue o For example deposited born digital 7 p. o For example deposited born digital 7 p.

MODS Required Elements Example 4 Taken from the mods.xml that Kate send to us: location o Identifies the repository holding the resource o displayLabel is an attribute the provides information associated with the location o access is an attribute that indicates the type resource that will be accessed via the URL link, for instance, the value “raw object” means that the URL is a direct link to the resource. o For example: 111s3880is.htm 111s3880is.pdf 111s3880is.xml Taken from the mods.xml that Kate send to us: location o Identifies the repository holding the resource o displayLabel is an attribute the provides information associated with the location o access is an attribute that indicates the type resource that will be accessed via the URL link, for instance, the value “raw object” means that the URL is a direct link to the resource. o For example: 111s3880is.htm 111s3880is.pdf 111s3880is.xml

MODS Required Elements Example 5 Taken from the mods.xml that Kate send to us: recordInfo o Provides information about the metadata of the original record such as who created it or modified it, date it was created (encoding – denotes the format of the date) o Provides information about the date it was last modified, contains the organization and the system control number assigned to it, shows the origin of the MODS record, and the language (can be used to represent more than one language) o It is not repeatable. Taken from the mods.xml that Kate send to us: recordInfo o Provides information about the metadata of the original record such as who created it or modified it, date it was created (encoding – denotes the format of the date) o Provides information about the date it was last modified, contains the organization and the system control number assigned to it, shows the origin of the MODS record, and the language (can be used to represent more than one language) o It is not repeatable.

MODS Required Elements Example 5 continue o For example DGPO </recordChangeDate BILLS-111s3880is machine generated eng  type attribute “identifies what type of is recorded”, for example, “the value used to express language” in a coded term is code, meaning that it uses values from a controlled list  authority attribute, refers to a value taken from a controlled list, for example “iso639-2b” refers to a bibliographic language code from ISO  In, the value “marcorg” given to authority attribute indicates that the value from of a MARC Code list. If the authority attribute is not used, the value is presumed to be textual. o For example DGPO </recordChangeDate BILLS-111s3880is machine generated eng  type attribute “identifies what type of is recorded”, for example, “the value used to express language” in a coded term is code, meaning that it uses values from a controlled list  authority attribute, refers to a value taken from a controlled list, for example “iso639-2b” refers to a bibliographic language code from ISO  In, the value “marcorg” given to authority attribute indicates that the value from of a MARC Code list. If the authority attribute is not used, the value is presumed to be textual.

MODS Required Elements– Without Example accessCondition - o Information pertaining to the permission of accessibility of the resource Subject - o Information detailing the specific topic of the resource typeOfResource - o Information describing the form of the resource content accessCondition - o Information pertaining to the permission of accessibility of the resource Subject - o Information detailing the specific topic of the resource typeOfResource - o Information describing the form of the resource content

MODS Recommended Elements Recommended elements are items that the implementer may ignore as long he or she have taken into account the consequences of doing so The recommended elements are: o genre o abstract –  “A summary of the content of the resource” o identifier Recommended elements are items that the implementer may ignore as long he or she have taken into account the consequences of doing so The recommended elements are: o genre o abstract –  “A summary of the content of the resource” o identifier

MODS Recommended Elements Example 1 Taken from the mods.xml that Kate send to us: genre o Gives more specific terms to the form of the resource content used in typeOfResource o Again, an interesting attribute of genre is “authority”, which refers to the controlled list from which the value is taken, in the case below the value “marcgt” refers to MARC (another standard for representation of bibliographic information) genre terms o For example: government publication Taken from the mods.xml that Kate send to us: genre o Gives more specific terms to the form of the resource content used in typeOfResource o Again, an interesting attribute of genre is “authority”, which refers to the controlled list from which the value is taken, in the case below the value “marcgt” refers to MARC (another standard for representation of bibliographic information) genre terms o For example: government publication

MODS Recommended Elements Example 2 Taken from the mods.xml that Kate send to us: identifier o refers to a unique standard number or code that identifies a resource o type is attribute of identifier refers to the identifier being used, in this case "local" refers to a locally define identifier o For example: V0b002ee180b003e5 Taken from the mods.xml that Kate send to us: identifier o refers to a unique standard number or code that identifies a resource o type is attribute of identifier refers to the identifier being used, in this case "local" refers to a locally define identifier o For example: V0b002ee180b003e5

MODS Recommended If Applicable Recommended If Applicable refers to an item that can be applied to the resource, again the implementer may ignore as long he or she have taken into account the consequences of doing so

MODS Recommended IF Applicable

MODS Recommended IF Applicable Example 1

MODS Recommended IF Applicable Example 2 Earlier, I mentioned that there was an exception where all MODS elements are sub-elements of relatedItem o May be best used for complex objects that may need more detail descriptive information, for example a CD with several tracks o the type attribute describes the association between the resource in the MODS record and, for example “isReferencedBy” are references or citations of the content of the resource Earlier, I mentioned that there was an exception where all MODS elements are sub-elements of relatedItem o May be best used for complex objects that may need more detail descriptive information, for example a CD with several tracks o the type attribute describes the association between the resource in the MODS record and, for example “isReferencedBy” are references or citations of the content of the resource

MODS Recommended IF Applicable Example 2 continue… o For example (Taken from the mods.xml that Kate send to us): 20 U.S.C. 1070a(b)(2) 20 U.S.C. 1087mm(b) o For example (Taken from the mods.xml that Kate send to us): 20 U.S.C. 1070a(b)(2) 20 U.S.C. 1087mm(b)

MODS Recommended IF Applicable – Without Examples

MODS Optional Elements Optional elements are items that may be used at the implementer’s discretion o is a container used to include information that is not MODS o For example, information that is local to the creator of the data o Another example, is to extend MODS to allow another XML schema to handle information about the resource Optional elements are items that may be used at the implementer’s discretion o is a container used to include information that is not MODS o For example, information that is local to the creator of the data o Another example, is to extend MODS to allow another XML schema to handle information about the resource

MODS Optional Element Example 1 o Taken from the mods.xml that Kate send to us: BILLS To increase Federal Pell…. searchTitle> Bills and Statutes 111_cong_bills legislative o Taken from the mods.xml that Kate send to us: BILLS To increase Federal Pell…. searchTitle> Bills and Statutes 111_cong_bills legislative

MODS Optional Element Example 2 o a code that identifies to the subject of the resource o the authority attribute is required, because it identifies such code. For instance, “sudocs” refers to Superintendent of Documents classification system. o For example: Y 1.6: o a code that identifies to the subject of the resource o the authority attribute is required, because it identifies such code. For instance, “sudocs” refers to Superintendent of Documents classification system. o For example: Y 1.6:

References Digital Library Federation/Acquifer Implementation Guidelines for Shareable MODS Records o mentationGuidelines.pdf mentationGuidelines.pdf MODS User Guidelines o MODS: Uses and Features o Digital Library Federation/Acquifer Implementation Guidelines for Shareable MODS Records o mentationGuidelines.pdf mentationGuidelines.pdf MODS User Guidelines o MODS: Uses and Features o