[OPEN-ILS-GENERAL] Programmatic Merging of Bibliographic Records
Rogan Hamby
rhamby at esilibrary.com
Mon Apr 25 15:04:09 EDT 2016
Hi Jim,
It is available. To be clear I helped create the de-duplication algorithm
but the actual coding was done by Galen Charlton of Equinox. You can find
it here:
http://git.esilibrary.com/?p=migration-tools.git;h=300a04108fc6a3d14424c6d365329be334114f7d
The full scope of the script goes a bit beyond the original question as it
also does de-duplication before the merging. The merging work is done by
the merge_record_assets function that Jason referenced.
Whatever method you use I heartily recommend doing so on a testing system
and having catalogers look over the results first.
You may have already done all the due diligence but I say it for anyone
reading along as well. I've never had problems with
this method and heard back from others with positive success with it as
well but I also heard from at least one whose data
was apparently different enough that it was not a clean merge. Caveat
usor, let the user beware.
On Mon, Apr 25, 2016 at 2:36 PM, swills beyond-print.com <
swills at beyond-print.com> wrote:
> Rogan Hamby shared his work with me. It's a set of SQL procedures that
> product a 'best bib' and then identifies the less interesting duplicate and
> it seems to work well. I modified it so that it produces the candidates
> but doesn't actually do the merge since we like to have that personal touch
> up in Maine. I'm not sure if it is in Evergreen Repos or not?
>
> Rogan, can you help and thanks again.
>
> Steve Wills
>
> On April 25, 2016 at 2:24 PM Jim Taylor <jtaylor at jtdata.com> wrote:
>
> I raised the question at the conference regarding the ability to merge
> records outside the program interface and was told there was a
> procedure/function that would allow this to be done. Does anyone know
> where I can find this function? My searching has availed me naught. I
> found something under the Vandelay tables but not sure it is what I am
> needing as the above mentioned function is supposed to take two tcn numbers.
>
>
>
> Thanks.
>
>
>
> Jim
>
>
>
>
--
--------------------------------------------------------------
Rogan R. Hamby, Data and Project Analyst
Equinox - Open Your Library
rogan at esilibrary.com
1-877-OPEN-ILS | www.esilibrary.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20160425/55bf9e3a/attachment-0001.html>
More information about the Open-ils-general
mailing list