FRBR SortManipulation of Head Records in search result list
Tags:
FRBR, sort, Primo, frbr groups
Last Updated:
10.12.2010
- DescriptionIn the frbr section you can define criterias which records should be summarized in a frbr group. One main problem with displaying these groups are, that there is no possibility to sort titles in these groups. Consequences of this is, that the selection of the displayed document (more exactly the displayed "head" of the group) in the result list seems to be randomly, if a user searches without any restriction e. g. for the year of publication. The java program checks all frbr members and boost the newest document by the ranking\booster1 PNX attribut. Evaluated attribute for this decision is the display section attribute creationdate. Here should be defined a year, e.g. 2000. Values of [1999] or 2000/10 are invalid with the consequence that this record is rejected.
- After running the program you need to run the Indexing and Hotswapping to take effect of all changes. In Münster we run the routine in a test period every day after the daily update of cataloque datas.
- In our case we have more or less 10 Mio Records in der P_PNX table and the program need ~ 10 minutes to check all frbr members (~700000 members) and update about 200000 records ("heads" of frbr group).
- After Indexing and Hotswapping you can see the effect. In a search all adapted frbr groups shows the newest title in the result list. If you click on the frbr group link you find this document always first.
- PLEASE NOTE WE CANNOT GIVE ANY GUARANTEES IN THE SOFTWARE. It is a first test and of course it is a fast hack, but it runs and I think I will use it so long till Exlibris offers a solution. At the moment we use Primo V 3.0.2.
- Author: Dirk Kußmann
- Institution: Universitäts und Landesbibliothek Münster
- Year: 2010
- License: Apache License, Version 2.0 (the "License")
- Short description: Use, modification and distribution of the code are permitted provided the copyright notice, list of conditions and disclaimer appear in all related material.
- Link to terms: Detailed license terms
- Skill required for using this code:
Choose one of the following: basic, intermediate, advanced, expert. Please also add your choice as a tag at the bottom of the page.
intermediate
State
In Development
Programming language
java
Software requirements
Text...
Screen captures
Place your screen shot here...
Author(s) homepage
http://
Download
zip Archiv with source, jar file and start shell
Working example
http://
Using the following Ex Libris open interfaces
Text...
Changes
I have changed the code in order to use the program with Primo 3.0.2.
Primo 3.0.2 uses only the clob fields in the P_PNX table instead of part_1, part_2 ... fields.
Release notes
Text...
Installation instructions
Text...
| Tip sample |
| Info sample |
TO DO list
Text...
Known issues
Text...
Comments
Text...

