[OPEN-ILS-GENERAL] Series facet fix from conference.

Josh Stompro stomproj at exchange.larl.org
Thu May 26 14:22:05 EDT 2016


Elaine, did you mean to say traced series?  The method from the presentation happens after all the various series fields are gathered together, so it would remove everything after a semicolon in any of those fields.

Josh Stompro - LARL IT Director

From: Open-ils-general [mailto:open-ils-general-bounces at list.georgialibraries.org] On Behalf Of Elaine Hardy
Sent: Wednesday, May 25, 2016 1:04 PM
To: Evergreen Discussion Group
Subject: Re: [OPEN-ILS-GENERAL] Series facet fix from conference.

Is this something that can also be done for series added entries for traced serials -- 800, 810, 811, and 830?

Elaine



J. Elaine Hardy
PINES & Collaborative Projects Manager
Georgia Public Library Service/PINES
1800 Century Place, Ste. 150
Atlanta, GA 30045
404.235.7128 Office
404.548.4241 Cell
404.235.7201 FAX

On Wed, May 25, 2016 at 10:37 AM, Josh Stompro <stomproj at exchange.larl.org<mailto:stomproj at exchange.larl.org>> wrote:
Hello All, I was notified by Brent Mills (Sage) on IRC that one of the presentations at the conference covered fixing the issue with the series facet where the 490 subfield v is included.  So instead of one entry for the series, you get one entry per volume of the series.  I just wanted to bring it up here in case anyone is searching for it in the future.  I would be for this just being included in the default system, but I’m not a cataloger so I don’t know if this is generally applicable or not.

The presentation was Metadata Abattoir by Mike Rylander
https://evergreen-ils.org/wp-content/uploads/2015/11/eg16-Prime-cuts.pdf

Our 490a data wasn’t all uniform, the space before the semicolon is missing in many cases, so I adjusted the regexp from “ ;.*” to “;.*” so more of our 490’s would get fixed without needing to modify the marc data.

We also have a bunch of 490 entries that leave out the semicolon, so I either need to fix the marc for all of those, or find out how to not include the 490v in the first place.  I need to learn much more about xpath and mods before I can figure that out though. (oh, looks like Mike explained how to do that back in 2012 - http://markmail.org/message/l7cfk7fcj2xmw27t - sweet!)

A reingest is needed after the new normalizer is specified before you will see changes in the facet data.  I used the following to only reingest the records that contained a semicolon in the series facet, limited to 9000 records in a batch.

select metabib.reingest_metabib_field_entries(source) from metabib.facet_entry where field=1 and value ~ ';.*$' limit 9000;
Thanks
Josh

Lake Agassiz Regional Library - Moorhead MN larl.org<http://larl.org>
Josh Stompro     | Office 218.233.3757 EXT-139<tel:218.233.3757%20EXT-139>
LARL IT Director | Cell 218.790.2110<tel:218.790.2110>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20160526/81686528/attachment-0001.html>


More information about the Open-ils-general mailing list