[prev in list] [next in list] [prev in thread] [next in thread] 

List:       web4lib
Subject:    Re: [WEB4LIB] Converting OAI-PMH records to Marc
From:       Peter Murray <000002a0ff832e73-dmarc-request () LISTSERV ! UC ! EDU>
Date:       2023-05-08 15:57:53
Message-ID: d58e7457-8922-43fe-957d-41f68be6a9a2 () Spark
[Download RAW message or body]

OAI-PMH is old, but still so useful. My favorite tool for stuff like this is the OAI \
Repository Explorer (http://oai.clarin-pl.eu/). Once you get your caching issue \
figured out, put in your base URL ("https://canterburystories.nz/oai/request") and \
click on the "List Metadata Formats". If MARC is available, you'll be able to simply \
swap out the "metadataPrefix". If not, then you'll be looking at a Dublin Core to \
MARC transformation tool. Using XSLT for the transformation is the most expediant, \
but not for the faint of heart if you haven't worked with it before.

Peter
On May 5, 2023 at 10:09 AM -0400, Sutherland, Paul <Paul.Sutherland@ccc.govt.nz>, \
wrote:
> I am interested in how to convert an OAI-PMH feed into MARC records.
> 
> Although the OAI-PMH protocols are "old" I think it is still used by many as a way \
> of harvesting metadata via web based methods. 
> Searching the web I find lots of promises but mostly dead ends and   404s
> 
> 
> Currently our overall feed is not loading externally due to a frontend cache issue \
> – but individual records are available. E.g.
> https://canterburystories.nz/oai/request?verb=GetRecord&identifier=oai:canterburystories.nz:node-4200&metadataPrefix=oai_dc
>  https://canterburystories.nz/oai/request?verb=GetRecord&identifier=oai:canterburystories.nz:node-391&metadataPrefix=oai_dc
>  
> Desired result would be to make Marc recods for each OAI-PMH record – so we could \
> join and load into our LMS… 
> Any thoughts would be welcome
> 
> Regards
> Paul
> 
> 
> Paul Sutherland
> Digital Content Innovation Librarian
> Digital Content
> Christchurch City Libraries
> 
> <>
> 
> <>
> 03 941 7876
> <>
> Paul.Sutherland@ccc.govt.nz
> <>
> PO Box 3845, Christchurch 8140
> <>
> christchurchcitylibraries.com
> 
> <>
> 
> 
> 
> This electronic email and any files transmitted with it are intended solely for the \
> use of the individual or entity to whom they are addressed. The views expressed in \
> this message are those of the individual sender and may not necessarily reflect the \
> views of the Christchurch City Council. If you are not the correct recipient of \
> this email please advise the sender and delete the email. 


[Attachment #3 (text/html)]

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection">
<div dir="auto">OAI-PMH is old, but still so useful. My favorite tool for stuff like \
this is the OAI Repository Explorer (<a href="http://oai.clarin-pl.eu/" \
target="_blank">http://oai.clarin-pl.eu/</a>). Once you get your caching issue \
figured out, put in your base URL ("https://canterburystories.nz/oai/request") and \
click on the "List Metadata Formats". If MARC is available, you'll be able to simply \
swap out the "metadataPrefix". If not, then you'll be looking at a Dublin Core to \
MARC transformation tool. Using XSLT for the transformation is the most expediant, \
but not for the faint of heart if you haven't worked with it before.&#160;<br \
/></div> </div>
<div name="messageSignatureSection"><br />
Peter</div>
<div name="messageReplySection">On May 5, 2023 at 10:09 AM -0400, Sutherland, Paul \
&lt;Paul.Sutherland@ccc.govt.nz&gt;, wrote:<br /> <blockquote type="cite" \
style="border-left-color: grey; border-left-width: thin; border-left-style: solid; \
margin: 5px 5px;padding-left: 10px;"> <div class="WordSection1">
<p class="MsoNormal">I am interested in how to convert an OAI-PMH feed into MARC \
records.</p> <p class="MsoNormal">&#160;</p>
<p class="MsoNormal">Although the OAI-PMH protocols are "old" I think it is still \
used by many as a way of harvesting metadata via web based methods.</p> <p \
class="MsoNormal">&#160;</p> <p class="MsoNormal">Searching the web I find lots of \
promises but mostly dead ends and &#160;404s</p> <p class="MsoNormal">&#160;</p>
<p class="MsoNormal">&#160;</p>
<p class="MsoNormal">Currently our overall feed is not loading externally due to a \
frontend cache issue – but individual records are available.</p> <p \
class="MsoNormal">E.g.</p> <p class="MsoNormal"><a \
href="https://canterburystories.nz/oai/request?verb=GetRecord&amp;identifier=oai:cante \
rburystories.nz:node-4200&amp;metadataPrefix=oai_dc">https://canterburystories.nz/oai/ \
request?verb=GetRecord&amp;identifier=oai:canterburystories.nz:node-4200&amp;metadataPrefix=oai_dc</a></p>
 <p class="MsoNormal"><a \
href="https://canterburystories.nz/oai/request?verb=GetRecord&amp;identifier=oai:cante \
rburystories.nz:node-391&amp;metadataPrefix=oai_dc">https://canterburystories.nz/oai/r \
equest?verb=GetRecord&amp;identifier=oai:canterburystories.nz:node-391&amp;metadataPrefix=oai_dc</a></p>
 <p class="MsoNormal">&#160;</p>
<p class="MsoNormal">Desired result would be to make Marc recods for each OAI-PMH \
record – so we could join and load into our LMS…</p> <p \
class="MsoNormal">&#160;</p> <p class="MsoNormal">Any thoughts would be welcome</p>
<p class="MsoNormal">&#160;</p>
<p class="MsoNormal">Regards</p>
<p class="MsoNormal">Paul</p>
<p class="MsoNormal">&#160;</p>
<p class="MsoNormal">&#160;</p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" \
style="border-collapse:collapse"> <tbody>
<tr>
<td width="602" valign="top" style="width:451.3pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal" style="line-height:105%"><b><span \
style="font-size:16.0pt;line-height:105%;font-family:&quot;Arial&quot;,sans-serif;color:#098484;mso-fareast-language:EN-US">Paul \
Sutherland</span></b><b><span \
style="font-size:10.0pt;line-height:105%;font-family:&quot;Arial&quot;,sans-serif;color:black;mso-fareast-language:EN-US"><br \
/> Digital Content Innovation Librarian<br /></span></b> <span \
style="font-size:10.0pt;line-height:105%;font-family:&quot;Arial&quot;,sans-serif;color:black;mso-fareast-language:EN-US">Digital \
Content</span></p> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:10.0pt;line-height:105%;font-family:&quot;Arial&quot;,sans-serif;color:black;mso-fareast-language:EN-US">Christchurch \
City Libraries</span></p> </td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span \
style="font-size:5.0pt;color:#1F497D;mso-fareast-language:EN-US">&#160;</span></p> \
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" \
style="margin-left:5.4pt;border-collapse:collapse"> <tbody>
<tr style="height:20.0pt">
<td width="33" valign="top" style="width:25.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D">&lt;&gt;</span><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D;mso-fareast-language:EN-US"></span></p>
 </td>
<td width="467" valign="top" style="width:350.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D;mso-fareast-language:EN-US">&#160;</span></p>
 </td>
</tr>
<tr style="height:20.0pt">
<td width="33" valign="top" style="width:25.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D">&lt;&gt;</span><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D;mso-fareast-language:EN-US"></span></p>
 </td>
<td width="467" valign="top" style="width:350.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:10.0pt;line-height:105%;font-family:&quot;Arial&quot;,sans-serif;color:black;mso-fareast-language:EN-US"><a \
href="callto:tel:+6439417876"><span style="color:black;text-decoration:none">03 941 \
7876&#160;&#160;&#160;</span></a></span> <span \
style="font-size:5.0pt;line-height:105%;color:black;mso-fareast-language:EN-US"></span></p>
 </td>
</tr>
<tr style="height:20.0pt">
<td width="33" valign="top" style="width:25.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D">&lt;&gt;</span><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D;mso-fareast-language:EN-US"></span></p>
 </td>
<td width="467" valign="top" style="width:350.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:10.0pt;line-height:105%;font-family:&quot;Arial&quot;,sans-serif;color:black;mso-fareast-language:EN-US"><a \
href="mailto:%20Paul.Sutherland@ccc.govt.nz"><span \
style="color:black;text-decoration:none">Paul.Sutherland@ccc.govt.nz</span></a></span><span \
style="font-size:5.0pt;line-height:105%;color:black;mso-fareast-language:EN-US"></span></p>
 </td>
</tr>
<tr style="height:20.0pt">
<td width="33" valign="top" style="width:25.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D">&lt;&gt;</span><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D;mso-fareast-language:EN-US"></span></p>
 </td>
<td width="467" valign="top" style="width:350.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:10.0pt;line-height:105%;font-family:&quot;Arial&quot;,sans-serif;color:#1F497D;mso-fareast-language:EN-US">PO \
Box 3845, Christchurch 8140</span></p> </td>
</tr>
<tr style="height:20.0pt">
<td width="33" valign="top" style="width:25.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D">&lt;&gt;</span><span \
style="font-size:5.0pt;line-height:105%;color:#1F497D;mso-fareast-language:EN-US"></span></p>
 </td>
<td width="467" valign="top" style="width:350.0pt;padding:0cm 5.4pt 0cm \
5.4pt;height:20.0pt"> <p class="MsoNormal" style="line-height:105%"><span \
style="font-size:10.0pt;line-height:105%;font-family:&quot;Arial&quot;,sans-serif;color:black;mso-fareast-language:EN-US"><a \
href="http://christchurchcitylibraries.com/"><span \
style="color:black;text-decoration:none">christchurchcitylibraries.com</span></a></span><span \
style="font-size:5.0pt;line-height:105%;color:black;mso-fareast-language:EN-US"></span></p>
 </td>
</tr>
</tbody>
</table>
<div>
<div>
<div class="MsoNormal"><span \
style="font-size:5.0pt;color:#1F497D;mso-fareast-language:EN-US"></span> <hr size="2" \
width="433" style="width:325.0pt" align="left" /></div> </div>
</div>
<p class="MsoNormal"><span \
style="font-size:10.0pt;color:#1F497D;mso-fareast-language:EN-US">&#160;</span></p> \
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" \
style="border-collapse:collapse"> <tbody>
<tr>
<td width="602" valign="top" style="width:451.3pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal" style="line-height:105%"><span \
style="font-size:10.0pt;line-height:105%;color:#1F497D">&lt;&gt;</span><span \
style="font-size:10.0pt;line-height:105%;color:#1F497D;mso-fareast-language:EN-US"></span></p>
 </td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span \
style="font-size:10.0pt;color:#1F497D;mso-fareast-language:EN-US">&#160;</span></p> \
<p class="MsoNormal"><span style="color:#1F497D">&#160;</span></p> <p \
class="MsoNormal">&#160;</p> </div>
<p style="font-family: Source Sans Pro; font-size:9pt; color:#000000;">This \
electronic email and any files transmitted with it are intended solely for the use of \
the individual or entity to whom they are addressed.<br /> The views expressed in \
this message are those of the individual sender and may not necessarily reflect the \
views of the Christchurch City Council.<br /> If you are not the correct recipient of \
this email please advise the sender and delete the email.</p> <br />
<a href="https://ccc.govt.nz" target="_blank"><img \
src="https://ccc.govt.nz/resources/themes/ccc-default/dist/images/Logos-Branding/EmailTemplates/CCC-logo-black.png" \
width="150" aria-hidden="true" alt="Christchurch City Council logo" \
title="Christchurch City Council logo" /></a></blockquote> </div>
</body>
</html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic