Skip to content

Cookbook: Generating MODS from OAI_DC

Mark Jordan edited this page Nov 5, 2016 · 2 revisions

This recipe applies to all OAI-PMH toolchains.

Most OAI-PMH providers only supply Dublin Core metadata. However, most Islandora instances use MODS as their default metadata schema.

If you want to convert the Dublin Core retrieved by MIK's OAI-PMH toolchains into MODS for ingesting into Islandora, you can apply an XSLT stylesheet to each Dublin core file. Depending on your local needs, you can use one of the DC-to-MODS stylesheets provided by the Library of Congress, or you can write your own. The British Columbia Electronic Library Network took the latter approach and has included the stylesheet it developed to migrate .... .

You can apply your XSLT using your favorite XSLT processor, or via an MIK post-write hook. A sample post-write hook script that will work with BCELN's XSLT is available.

Cookbook table of contents

Clone this wiki locally