1 / 98

NU Primo – A Story of Development “ How to make Primo your own ”

NU Primo – A Story of Development “ How to make Primo your own ”. Michael North - LEAD, Systems Team Sr. Systems Analyst / Programmer Northwestern University. IGeLU 2013 Septembe 2013. IT related services (through applications) - already out of date after 6 months. AGENDA.

soderquist
Download Presentation

NU Primo – A Story of Development “ How to make Primo your own ”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NU Primo – A Story of Development“How to make Primo your own” Michael North - LEAD, Systems Team Sr. Systems Analyst / Programmer Northwestern University IGeLU 2013 Septembe 2013

  2. IT related services (through applications) - already out of date after 6 months

  3. AGENDA .1. Quick NU Tour of Primo .2. MODS protocol extract and Ingestion (Winterton) .3. LibGuides into Primo .4. Primo / Blackboard Plugin Adaptor .5. FRBR enhancement Fix .6. Other DEV work – if time !

  4. QUICK NUL Primo Tour

  5. NU Primo Umbrella "All Roads Lead to Rome" Philosophy • Applications Under the Primo Umbrella • Voyager • SFX • Metalib • Repositories (local) (ex: Africana Images, BooksNorthwestern) • Repositories (remote) • Primo Central • bX

  6. Goggle-ish Searching – single searchbox

  7. Customizations – many of which can be found on ELCommons

  8. MODS Protocol Harvesting EAD  MODs  Primo (Winterton Collection)

  9. Archival and Manuscript Collection Portal : Over 400 collections are accessible using EAD Finding Aid

  10. The “other” EAD project

  11. c01: Group c02: Album c03: Page c03: Page c03: Page c04: Photograph c04: Photograph … c02: Album … c02: Album c01: Box c02: Slide c02: Slide c02: Slide … c01: Group c02: Album c03: Page c04: Photograph c04: Photograph … c02: Album c03: Page c04: Photograph c04: Photograph c02: Envelope c03: Photograph c03: Photograph c03: Photograph c01: Photograph c01: Album c02: Page c02: Page c03: Photograph c03: Photograph c02: Page …

  12. c01: Group -> MODS: Group c02: Album -> MODS: Album c03: Page -> MODS: Page c03: Page -> MODS: Page c03: Page -> MODS: Page c04: Photograph -> MODS: Photograph c04: Photograph -> MODS: Photograph c04: Photograph -> MODS: Photograph … c02: Album -> MODS: Album c02: Album -> MODS: Album MODS: Group MODS: Album MODS: Page MODS: Page MODS: Page MODS: Photograph MODS: Photograph MODS: Photograph … MODS: Album MODS: Album

  13. <mods> <titleInfo displayLabel="Title"> <title>Uganda Railway : scenes at stations</title> </titleInfo> ….. <identifier displayLabel="Handle" type="hdl"> http://hdl.handle.net/2166.DL/inu-wint-8-1-6</identifier> <relatedItem type="host" displayLabel="Parent"> <titleInfo displayLabel="Title"> <title>British East Africa</title> </titleInfo> <identifier displayLabel="Handle" type="hdl"> http://hdl.handle.net/2166.DL/inu-wint-8-1</identifier> </relatedItem> <relatedItem type="constituent" displayLabel="On this page"> <titleInfo displayLabel="Page"> <title>African and European men</title> </titleInfo> <identifier displayLabel="Handle" type="hdl"> http://hdl.handle.net/2166.DL/inu-wint-8-1-6-2 </identifier> </relatedItem>

  14. FEDORA Digital Image collectionsinto Primo • Fedora (Flexible Extensible Digital Object Repository Architecture) • An architecture for storing, managing, and accessing digital content in the form of digital objects. • We have numerous Fedora repositories. • Started with Africana Library’s Winterton Collection.Records in EAD format in Fedora.MODS records created in Fedora. • THEN…..Use XSLT script to transform MODS to PNX.Import into Primo server.

  15. Digital Image collection into Primo XSLT MODS PNX

  16. Why XSL instead of the Back Office Normalization?

  17. Complex, hierarchical Subject Headings

  18. Documentation Flexibility Permanence

  19. Digital Image collection into Primo Winterton Collection – Fedora Repository

  20. Primo Record Discovery

  21. Parent of image Actual image (item record)

  22. Actual Photo display Click on “thumbnail” or image displayed in Online Resource or Details tabs.

  23. Parent of actual image record (hierarchy provided) Click on the “Link to source in Winterton Collection of East African Photographs” link in the “Online Resource” or “Details” tabs. This will display the parent page of the individual record (shows where the image came from). Image on parent page

  24. . • Group: 21 • Title from inventory: East Africa Protectorate • Dates: Circa 1899-1902 • Photographer: Unidentified photographers • Physical description: 1 album and 1 envelope of loose photographs • Object ID: 21 • Languages: Collection is captioned in English. • Abstract: Original photographs, compiled during the construction of the Uganda Railway. Historic Notes: An important album with good images of Mombasa at the turn of the century, the building of the Uganda Railway and the founding of Nairobi. The lion trap at Tsavo is of particular interest. Many of the pictures were probably taken by the ‘official’ railway photographer, some bearing captions imprinted on the image. The compiler of the album may have been the Chief Medical Officer assigned under contract to the Uganda Railway Company, originally based, as one would expect, in Mombasa and later transferring to Nairobi when that settlement became the center for railway building operations. • Subjects: • Uganda Railway--Pictorial works • Railroads--Design and construction--Pictorial works • Railroads--Africa, East--Pictorial works • Europeans--Africa, East--Social life and customs--Pictorial works • Mombasa (Kenya)--Description and travel--Pictorial works • Africa, East--Description and travel--Pictorial works • Related Material: • See also the Young album of photographs of the Uganda Railway. N.B. none of these images are duplicated in the Young album. • In this Group: • Object 21-1 - East Africa Protectorate • Object 21-2 - East Africa Protectorate • Cultural Context: Cultural Context of African Colonial Photographs and the Herskovits Library Collections • Citation: East Africa Protectorate. Circa 1899-1902. Winterton Collection of East African Photographs, Melville J. Herskovits Library of African Studies, Northwestern University, Evanston. Object 21. 7 September, 2013. http://hdl.handle.net/2166.DL/inu-wint-21

  25. Clicking on Component Page provides Picture detail …. Plus metadata for the picture.

  26. So, Why Is This So GREAT ! ! ! This harvesting method that incorporates hierarchical metadata into Primo for our collections, provides another access point for patrons who never knew about the Winterton Collection. So now, patrons can look at the digital object directly in a webpage, or they can go to the Winterton Repository website via Primo and be placed right into the collection website so they can look at other related objects.

  27. Winterton Ingestion into Primo

  28. How to setup the Harvest Process Take the PNX file (MODS --> XSLT processing output) and create a targz file. Create and setup a simple File Splitter - using "RootXPath", "FullRecordXPath", and "IndentifierXpath" parameters. Setup the Data Source configuration section in the Back Office. Setup Normalization Rules - Almost all of the normalization rules treat the source as complex XML and simply copies the text into the appropriate field. Thumbnail setup : (1) Setup the thumbnail image to appear in the Details tab by adding the html img tag in the normalization rule. (2) Setup the Primo Search Result thumbnail to open the Primo record in a window. This helps inform the patron that they can go to the source document or the item document. Setup a pipe to harvest the Winterton TARGZ file (pnx records). Run the Winterton Harvest pipe and Index and Hotswap.

  29. The Thumbnail Adding thumbnail image to details tab: Pnx record Details tab

  30. The Thumbnail Getting thumbnail to open Primo record:

  31. End Result

  32. LibGuides into Primo

  33. LibGuides into Primo – why good!

  34. LibGuides into Primo Generate XML file of LibGuides content

  35. LibGuides into Primo • Use XSLT script to create mapping table that will link LibGuide creator to guide

  36. LibGuides into Primo • Upload mapping table in Primo Back Office

  37. LibGuides into Primo • Create File Splitterfile splitter mapping tablefile splitter params mapping table

  38. LibGuides into Primo • Create Pipe to harvest LibGuide contentConfigure Data SourceDefine Pipe

  39. LibGuides into Primo Test File Splitter

  40. LibGuides into Primo Create a tar.gz file 

  41. LibGuides into Primo Run the pipe: 

  42. LibGuides into Primo Records appear in Primo: 

More Related