Print

Print


Hi Vicky,

Thanks for your comments. I will look into this and get back to you.

Tracy

Tracy Meehleib
Network Development and MARC Standards Office
Library of Congress
101 Independence Ave SE
Washington, DC 20540-4402
+1 202 707 0121 (voice)
+1 202 707 0115 (fax)
[log in to unmask]


-----Original Message-----
From: Metadata Object Description Schema List [mailto:[log in to unmask]] On Behalf Of Vicky Phillips
Sent: Friday, January 13, 2012 11:46 AM
To: [log in to unmask]
Subject: [MODS] MARCXML to MODS stylesheets versions 3.3 and 3.4

Hello,
I've just been using the following stylesheets to try and convert MARCXML files to MODS.  
http://www.loc.gov/standards/mods/v3/MARC21slim2MODS3-3.xsl
http://www.loc.gov/standards/mods/v3/MARC21slim2MODS3-4.xsl
I wanted to ensure that the 653 fields along with indicators contained in the MARC records were retained during the conversion process as described on the following page http://www.loc.gov/standards/mods/mods-mapping.html. 
Unfortunately I have found that version 3.3 although it retains the MARC field content it does not seem to interpret the indicators and therfore use the correct elements as set out on the MARC Mapping to MODS page http://www.loc.gov/standards/mods/mods-mapping.html with regards to the indicators.  Version 3.4 seems to ignore the 653 altogether. For example in MARCXML I have the following:

<datafield tag="653" ind1=" " ind2="1">
<subfield code="a">F. W. Roger Brambell</subfield> </datafield>

<datafield tag="653" ind1=" " ind2="2">
<subfield code="a">Brambell Laboratories, Zoology Dept., Bangor University</subfield> </datafield>

<datafield tag="653" ind1=" " ind2="4">
<subfield code="a">November 17, 1971</subfield> </datafield>

<datafield tag="653" ind1=" " ind2="6">
<subfield code="a">Photo negatives</subfield> </datafield>

<datafield tag="653" ind1=" " ind2="5">
<subfield code="a">Bangor (Wales)</subfield> </datafield>

Which converts to MODS 3.3 as...
<subject>
<topic>F. W. Roger Brambell</topic>
</subject>
<subject>
<topic>Brambell Laboratories, Zoology Dept., Bangor University</topic> </subject> <subject> <topic>November 17, 1971</topic> </subject> <subject> <topic>Photo negatives</topic> </subject> <subject> <topic>Bangor (Wales)</topic> </subject> 

And does not convert at all to MODS 3.4.

I also notice that the 242$a MARC field appears twice after converting. 
For example in MARCXML I have the following..

<datafield tag="242" ind1="1" ind2="0">
<subfield code="a">Opening of the Brambell Laboratories of the Zoology Department of Bangor University in rememberance of Professor F. W. Roger Brambell.</subfield> <subfield code="y">eng</subfield> </datafield> 

which then converts to the following in both versions 3.3 and 3.4 of the stylesheet.

<titleInfo type="translated" lang="eng"> <title>Opening of the Brambell Laboratories of the Zoology Department of Bangor University in rememberance of Professor F. W. Roger Brambell</title> <title>Opening of the Brambell Laboratories of the Zoology Department of Bangor University in rememberance of Professor F. W. Roger Brambell</title> </titleInfo>

Would it be possible to fix these in version 3.4 of the stylesheet? 

Thanks,
Vicky