250 likes | 261 Views
Explore enhanced features in Primo for viewing videos, indexing PDFs, displaying XML, and more at the University of New South Wales.
E N D
Enhancing Primo for users Viewing videos, indexing PDFs, displaying XML and more Carmel Carlsen, Sue Harmer
Search • resource specific search options • indexing PDFs Display • build and display a citation • repository objects: name, size, format • direct access to objects • XML and RDF Videos • thumbnail, tab, and play
The University of New South Wales • 52,000 students: 15,000 post graduates, 14,000 international students • 7,700 staff: 4,900 academics, 2,800 professional • 3 campuses; 8 Faculties, 52 Schools, 97 affiliated institutes • 5 libraries • 300,000 e-books, 900,000 print books • 88,250 online journals, <2,000 active print • 5,500,000 searches in 2012
Repositories for research • Manage and curate UNSW research materials • Web-based repositories for Faculties • Business model 1 • ad-hoc, on-demand development • varying levels of customisations and maintenance requirements • Business model 2 • cost effective, sustainable infrastructure • robust, support, development path
The multi-repository project • A standard repository for every Faculty • A core set of functions • Sept 2012 – Nov 2013 Deposit/Edit Web-forms Primo Fedora
Primo Integration Engineering Arts and Social Sciences Membrane Science School of Arts and Media National Centre in HIV Social Research MemRE NCHSR Moving Image Collection Primo data source Primo data source Primo data source
Search • resource specific search options • indexing PDFs
Search: resource specific search options • The local JS file removes the text field for a selected search box and replaces it with a drop down menu of labels that correspond to select data from the local search field
Display • Build and display a citation • Repository attachments: name, size, format • Direct access to objects • Display and export RDF and XML
Display: adding information Additional info: • Gather datastreaminformation • Add link to datastreams • Add citation • Generate and add fulltext Additional datastream information Fedora OAI-PMH (DC) Primo database Updated DC Generate citation File splitter File Splitter parameters mapping table Request citation Get parameters information Citation builder
Display: updated Dublin Core <?xml version="1.0" encoding="UTF-8" ?> <oai_dc:dcxmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"> <dc:title>Human resources for health in maternal, neonatal and reproductive health at community level: a profile of Fiji</dc:title> <dc:creator>Dawson, Angela</dc:creator> <dc:creator>Howes, Tara</dc:creator> <dc:creator>Gray, Natalie</dc:creator> <dc:creator>Kennedy, Elissa</dc:creator> <dc:subject>Topic:*Deployment and distribution;Skill mix</dc:subject> <dc:subject>Topic:*Deployment and distribution;Staffing ratio</dc:subject> <dc:description>This profile provides baseline information that can inform policy and program planning by donors, multilateral agencies, non-government organisations and international health practitioners.</dc:description> <dc:publisher>Organisation:Human Resources for Health Knowledge Hub and Burnet Institute, Sydney, Australia.</dc:publisher> <dc:publisher>Publisher:Human Resources for Health Knowledge Hub of the School of Public Health and Community Medicine at the University of New South Wales.</dc:publisher> <dc:publisher>Publication Place:Sydney, Australia</dc:publisher> <dc:date>2011</dc:date> <dc:type>Report</dc:type> <dc:identifier>002:3200</dc:identifier> <dc:identifier>ISBN:9780733429750</dc:identifier> <dc:identifier>http://handle.unsw.edu.au/1959.4/002_3200</dc:identifier> <dc:language>eng</dc:language> <dc:relation>URL:http://www.med.unsw.edu.au/HRHweb.nsf/resources/MNRH+Fiji+Web.pdf/$file/MNRH+Fiji+Web.pdf</dc:relation> <dc:relation>Access:Unrestricted</dc:relation> <dc:relation>Page:16</dc:relation> <dc:coverage>Region:*Western Pacific (Region);Fiji</dc:coverage> <dc:rights>http://www.med.unsw.edu.au/HRHweb.nsf/resources/MNRH+Fiji+Web.pdf/$file/MNRH+Fiji+Web.pdf</dc:rights> <dc:title>Citation:Dawson, A, Howes, T, Gray, N & Kennedy, E 2011, <i>Human resources for health in maternal, neonatal and reproductive health at community level: a profile of Fiji</i>, Human Resources for Health Knowledge Hub of the School of Public Health and Community Medicine at the University of New South Wales., Sydney, Australia.</dc:title> </oai_dc:dc>
XML and RDF (Resource Description Framework) • Research data • Dublin Core never intended to describe research data • RDF and MODS richer descriptions, enables linking between related resources • Primo can handle any XML, including RDF/XML and MODS • Harvest records from Fedora to Primo • View in Primo in same format as other content • Link to export record in RDF or MODS
Videos • Thumbnail • Tab • Play
Video: thumbnail and tab Additional info: - PID - Datastream ID - Datastream path location - Mime Type OAI-PMH (DC) Fedora File splitter Resolves link to thumbnails Custom Tile Normalisation Rules PNX Records with link to customised tab
Videos: play • Custom tile containing a .jsp file that embeds video player • Used jQueryLightbox • Lightbox pops up when • “View Online” tab is clicked • link on detail tab section is clicked • Use jwplayer video player
Video: challenges • Embedding video player in Primo front-end • Lightbox integration; difficult to re-purpose Primo’s lightbox • Functional customisation to Primo front-end requires • programming skills, such as Jquery and Javascript • increased maintenance effort, e.g. regression testing at upgrades
Future work • Statistics and Reporting • Generating Council of Australian University Librarian (CAUL) statistics • Item-level statistics through Google Analytics • Open-source website usage statistics collection services • Sitemap for Google and other harvesters • EZproxy to access restricted resources • Primo PDS for multiple authentication sources • Custom FRBR for versioning of records • Customising Primo URLs for directly accessing resources
Carmel Carlsen c.carlsen@unsw.edu.au Sue Harmer s.harmer@unsw.edu.au