OAI-PMH Dawn Petherick, University Web Services Team Manager, Information Services, University of Birmingham MIDESS Dissemination.

Slides:



Advertisements
Similar presentations
A centre of expertise in digital information management The OAI Protocol for Metadata Harvesting Andy Powell UKOLN,
Advertisements

A brief overview of the Open Archives Initiative Steve Hitchcock Open Citation Project (OpCit) Southampton University Prepared for Z39.50/OAI/OpenURL plenary.
Gary Holton ANLC LSA Symposium: The Open Language Archives Community 4 January 2002 Creating an OLAC data provider at the Alaska Native Language Center.
Rapid Visual OAI Tool S. Kothamasa, K. Maly, M. Zubair (Old Dominion University) X. Liu (Los Alamos National Laboratory) RCDL 2003, St. Petersburg.
Y.T. a brief history of the OAI 0 Kaynak: Herbert van de Sompel.
OAI in DigiTool DigiTool Version 3.0.
Harvesting Metadata Using OAI-PMH Roy Tennant California Digital Library.
Building Reliable Distributed Information Spaces Carl Lagoze CS /22/2002.
1 Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) Alon Kadury.
Dspace – Digital Repository Dawn Petherick, University Web Services Team Manager Information Services, University of Birmingham MIDESS Dissemination.
UCLA Digital Library UC Digital Library Forum August 5, 2002 UCLA Digital Library Presenter: Curtis Fornadley Senior Programmer/Analyst.
OAI Standards for Sheet Music Meeting March 28-29, 2002 Basic OAI Principals How They Apply to Sheet Music Presenter: Curtis Fornadley, Senior Programmer/Analyst.
OAI-PMH at Yale Report on the DLF OAI Training Session November 10, 2005 Charlottesville, VA.
OCLC Online Computer Library Center Harvesting and Resolution Methods for Building OAI-based Services Jeffrey A. Young
NAL-Institutional Repository: A Case Study CSIR Metadata Harvester I.R.N. Goudar Head, ICAST, NAL National Symposium on Open Access and.
A Digital Library Repository Utilizing the Open Archives Initiative Developed to meet the needs of UTK Library Special Collections.
Introduction to the OAI Metadata Harvesting Protocol Hussein Suleman, Digital Library Research Laboratory Virginia Tech.
Metadata Harvesting The Hague, 13 & 14 January 2009 Julie Verleyen Scientific Coordinator, Europeana Office EuropeanaLocal Knowledge Sharing Workshop.
Rapid Visual OAI Tool S. Kothamasa, K. Maly, M. Zubair (Old Dominion University) X. Liu (Los Alamos National Laboratory) RCDL 2003, St. Petersburg.
Metadata: An Overview Katie Dunn Technology & Metadata Librarian
Metadata Harvesting Interoperable digital collections.
Open Archives Iniative – Protocol for Metadata Harvesting Iztok Kavkler, University of Ljubljana Some slides by Stefaan Ternier, KUL Bram Vandenputte,
Metadata Harvesting Interoperable digital collections.
Metadata Harvesting Interoperable digital collections.
LIS 654 BUILDING DIGITAL LIBRARIES FALL 2011 NOVEMBER 03, 2011 The OAI-PMH Harvester Plugin for The Omeka Content Management System JAMES R. GRIFFIN III.
OAI-PMH The Open Archives Initiative Protocol for Metadata Harvesting Presenter: Knud Möller Friday,
GLOBAL BIODIVERSITY INFORMATION FACILITY Éamonn Ó Tuama Senior Programme Officer, IDA 21 June Metadata publishing with the IPT.
1 OAI-PMH harvester for agricultural knowledge gathering (Development, testing and implementation) Francesco Castellani and Stefka Kaloyanova 4 February.
SCIELO AS AN OPEN ARCHIVE: the development of SciELO / OpenArchives data provider interface Prof. Carlos H. Marcondes Federal Fluminense University/ Information.
1 CS 430 / INFO 430 Information Retrieval Lecture 24 Architecture of Information Retrieval Systems.
OAI-PMH: Open Archives Initiative Protocol for Metadata Harvesting T.B. Rajashekar National Centre for Science Information (NCSI) Indian Institute of Science,
The Open Archives Initiative Protocol for Metadata Harvesting: Overview Jewel Ward Visiting Scholar, Keio University Lib-Sys Seminar, Keio University,
The OAI Protocol for Metadata Harvesting Van de Sompel, Herbert Los Alamos National Laboratory – Research Library.
Metadata harvesting in regional digital libraries in PIONIER Network Cezary Mazurek, Maciej Stroiński, Marcin Werla, Jan Węglarz.
Digital Library Interoperability Architecture CS 502 – Carl Lagoze – Cornell University.
Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) Phil Barker, March © Heriot-Watt University. You may reproduce all or any part.
Open Archive Initiative – Protocol for metadata Harvesting (OAI-PMH) Surinder Kumar Technical Director NIC, New Delhi
Caltech CODA CODA: Collection of Digital Archives Caltech Scholarly Communication.
Slavic Digital Text Workshop 2006 The Open Archives Initiative Protocol for Metadata Harvesting: an Opportunity for Sharing Content in a Distributed Environment.
1 GRID Based Federated Digital Library K. Maly, M. Zubair, V. Chilukamarri, and P. Kothari Department of Computer Science Old Dominion University February,
OAI Overview DLESE OAI Workshop April 29-30, 2002 John Weatherley
Integrating Access to Digital Content Sarah Shreeves University of Illinois at Urbana-Champaign Visual Resources Association 23 rd Annual Conference Miami.
Bitter Harvest Metadata Harvesting Issues, Problems, and Possible Solutions Roy Tennant California Digital Library.
Search Interoperability, OAI, and Metadata Sarah Shreeves University of Illinois at Urbana-Champaign Basics and Beyond Grainger Engineering Library April.
SPASE and the VxOs Jim Thieman Todd King Aaron Roberts.
Metadata and OAI DLESE OAI Workshop June 29 to July 2, 2002 Katy Ginger Presentation available at:
The OAI: technical overview OAI Open Meeting – Washington DC – January 23 rd 2001 Herbert Van de Sompel & Carl Lagoze Cornell University -- Computer Science.
The Open Archives Initiative Marshall Breeding Director for Innovative Technologies and Research Vanderbilt University
Open Archives Initiative Protocol for Metadata Harvesting.
Metadata Harvesting Interoperable digital collections.
Standards OAI-Protocol Metadata: DC - Agris - MODS Marc Goovaerts Hasselt University Library ODIN-PI TRAINING OSTENDE, May 2008.
2/22/2016J Ammerman1 Open Archives Initiative What is it? What’s it good for?
NSDL & the Open Archives Initiative A Brief Introduction to OAI Timothy W. Cole Mathematics Librarian & Professor of Library Administration.
Introduction to the OAI Protocol for Metadata Harvesting Version 2.0 Hussein Suleman Virginia Tech DLRL 25 March 2002.
1 CS 430: Information Discovery Lecture 26 Architecture of Information Retrieval Systems 1.
The NSDL, OAI and Your Metadata Core Infrastructure Metadata Repository (“union catalog”) Naomi Dushay Cornell University.
OAI and ODL Building Digital Libraries from Components Ryan Richardson Virginia Tech DLRL 18 September 2003.
OAI and ODL Building Digital Libraries from Components Hussein Suleman Virginia Tech DLRL 12 September 2002.
Harvesting and Exporting Metadata 714: Metadata Margaret E.I. Kipp -
Open your Alfresco Data
Metadata Harvesting - OAI-PMH
Getting a Leg Up on OAI for the NSDL
Georges Arnaout Chaitanya Krishna
Making the most of research outputs
CS431 guest lecture Simeon Warner
OAI and Metadata Harvesting
Digitometric Services for Open Archives Environments
OAI 11/20/07.
Open Archive Initiative
IVOA Interoperability Meeting - Boston
Presentation transcript:

OAI-PMH Dawn Petherick, University Web Services Team Manager, Information Services, University of Birmingham MIDESS Dissemination event, 4 th May 2007

What is OAI-PMH?  The OAI-Protocol for Metadata Harvesting (OAI- PMH) defines a mechanism for harvesting records containing metadata from repositories.  OAI-PMH uses the open standards HTTP (Hypertext Transport Protocol) and XML (eXtensible Markup Language) to enable access to metadata records.

How is it used?  A Data Provider maintains one or more repositories that support the OAI-PMH protocol.  A Service Provider issues OAI-PMH requests to data providers and uses the metadata as a basis for building value-added services. A Service Provider in this manner is "harvesting" the metadata exposed by Data Providers.  When a data provider has a large volume of records to return for a request it is able to return some of the records and a resumption token which can be used to retrieve the rest of the results.

OAI Requests  Service Providers make requests to Data Providers using one of six verbs: –Identify –ListMetadataFormats –ListSets –ListIdentifiers –ListRecords –GetRecord

Identify  Identify is used to gather information about the repository.  Uses no further arguments and the response should contain the following information: –base-URL of the repository –the OAI protocol version supported –the repository name – address of the repository administrator

ListMetadataFormats  This request will show the available metadata formats in the repository or optionally for a record.  Accepts one optional argument, identifier, used to limit the response to those metadata formats for a specific record.

ListMetadataFormats  The response from the data provider should include the following information for each metadata format supported: –metadata prefix –namespace (optional) –XSD (for validation)  If an identifier argument is given but no record exists, no metadata formats are returned.  There are no restrictions on the type of metadata that can be supported by the data provider, only that it must be returned as XML.

ListSets  ListSets is used to retrieve information on the sets of records that are available from the data provider, returned as: –setSpec –setName  The setsSpec keys returned by ListSets can be used with ListIdentifiers and ListRecords to limit the records that are returned.  The only argument that is accepted is a resumption token from a previous request.

ListIdentifiers  ListIdentifiers is used to request unique identifiers of records contained within the repository.  This request can optionally either have arguments (from, until & set) to limit the identifiers returned by the request by date & set or a resumption token to continue a previous request.  Deleted record identifiers are returned with a status of deleted.

ListRecords  ListRecords is used to harvest multiple records from a repository.  It has the same optional values to limit the records returned as ListIdentifiers but requires an additional argument, metadataPrefix which is used to determine the format that the metadata records will be returned in.  Deleted records are returned with a status of deleted and no metadata. Records not available with a specified metadataPrefix are returned with no metadata.

GetRecord  GetRecord is used to retrieve a single record from a data provider.  This verb accepts two mandatory arguments –metadataPrefix, discoverable from ListMetadataFormats –identifier, discoverable from ListIdentifiers  Deleted records are returned with a status of deleted and no metadata. Records not available with a specified metadataPrefix are returned with no metadata.

metadatPrefix=oai_dc  oai_dc is an xml representation of unqualified Dublin Core and is a reserved metadataPrefix in OAI-PMH.  It is mandatory for a repository to support oai_dc as a metadataPrefix as it considered to be the baseline for all data providers to be able expose metadata to service providers.

MIDESS OAI-PHM  During the MIDESS Project OAI-PMH has been evaluated as a possibility for sharing access to or discovery of collections between institutions.  Although the repositories can act as Data Providers, we have experienced problems as none of the repositories natively acts as a service provider (to process data harvested from other institutions)

MIDESS OAI-PMH  At the University of Birmingham we were able to create a workaround by creating a service provider client that harvested metadata from the other MIDESS data providers and create items for DSpace to ingest (using it’s import tools).

Further technical questions….  Contact Matt Martin, Digital Library Technical Analyst at or tel: