Integrating Koha and IIIF to manage a digital library

Slides:



Advertisements
Similar presentations
Demonstration Files for the HDL Plug-in for Acrobat The HDL Plug-in for Adobe Acrobat and Acrobat Reader is an extension that adds functionality to PDF.
Advertisements

Permanent Hosting, Archiving and Indexing of Digital Resources and Assets Raman Ganguly Computer Center University of Vienna.
Home-Grown Digital Library System Built Upon Open Source XML Technologies and Metadata Standards David Lacy Villanova University
Usage Statistics in Context: related standards and tools Oliver Pesch Chief Strategist, E-Resources EBSCO Information Services Usage Statistics and Publishers:
E-Content Service Group Virtual Meeting Digital Preservation: How to Get Started.
Enterprise Integration Solutions SharePoint Imaging.
Providing Online Access to the HKUST University Archives: EAD to INNOPAC Sintra Tsang and K.T. Lam The Hong Kong University of Science and Technology 7th.
Resource Discovery Module DigiTool Version 3.0. Resource Discovery 2 Deposit Approval Search & Index Dispatcher & Viewers Single & Bulk Web Services DigiTool.
Putting it all together for Digital Assets Jon Morley Beck Locey.
Section 13.1 Add a hit counter to a Web page Identify the limitations of hit counters Describe the information gathered by tracking systems Create a guest.
Ingest and Dissemination with DAITSS Presented by Randy Fischer, Programmer, Florida Center for Library Automation, University of Florida DigCCurr2007.
Web-based workflow software to support book digitization and dissemination The Mounting Books project books.northwestern.edu Open Repositories 2009 Meeting,
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
EBSCOadmin. Select Change Password Select EBSCOadmin Security.
Interoperability Scenario Producing summary versions of compound multimedia historical documents.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
Document Solutions Document Solutions Confidential Property of FileMark Corporation Document Solutions Document Solutions Apr 15, 2008 SMART Document Solutions.
Roxanne Wyns Business Consultant Heron Stephan Pauls
Web based METS creation Ralf Stockmann case study.
1 XML as a preservation strategy Experiences with the DiVA document format Eva Müller, Uwe Klosa Electronic Publishing Centre Uppsala University Library,
Metadata Considerations Implementing Administrative and Descriptive Metadata for your digital images 1.
Interoperability through Library APIs Library Technology Services Open House 7/30/15.
Linking electronic documents and standardisation of URL’s What can libraries do to enhance dynamic linking and bring related information within a distance.
The S&I Tools & Repository April 12 th, S&I Tools and Repository Agenda: siframework.org S&I Repository repository.siframework.org.
UNESCO ICTLIP Module 1. Lesson 61 Introduction to Information and Communication Technologies Lesson 6. What is the Internet?
Emerging Uses for the OpenURL Framework Ann Apps and Ross MacIntyre MIMAS, The University of Manchester.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
PatentScope - Electronic Publication World Intellectual Property Organization.
Alternative Architecture for Information in Digital Libraries Onno W. Purbo
Collecting History: Profiles in Science Alexa T. McCray National Library of Medicine Bethesda, MD Stanford University August 21, 1999.
Permanent Hosting, Archiving and Indexing of Digital Resources and Assets Markus Höckner Computer Center University of Vienna.
1 « Luxembourg, 18 April 2007 « Virtual Library of Official Statistics « Dissemination Working Group.
IIIF and Mirador Randy Stern Harvard University IT Library Technology Services January 29, 2016.
International Forum on “Local Wisdom as Power to Social and Economic Development” ELECTRONIC RESOURCES OF LOCAL INFORMATION IN NATIONAL LIBRARY OF VIETNAM.
Digital Library Development Kyle Rimkus and Bill Ingram February 10, 2016.
Memory Masters Preserving Digitized Histories— for today, for tomorrow, and for the future This project is made possible by a grant from the federal Institute.
Digitizing Historical Newspapers South Carolina Digital Newspaper Program's participation with the Library of Congress' Chronicling America: Historic American.
NLM Update and Still Image Serving April 27, 2016 John Doyle, Doron Shalvi, TA Nguyen National Library of Medicine.
Pcdm, iiif, & interoperability esmé dplafest
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Jacynthe Touchette, MSI JGH Health Sciences Library
Architecture Review 10/11/2004
A Generic Toolkit for Electronic Editions of Medieval Manuscripts
AEM Digital Asset Management - DAM Author : Nagavardhan
7th Annual Hong Kong Innovative Users Group Meeting
Web Programming Language
Ten Thousand Rooms Life of the Buddha
Ingest and Dissemination with DAITSS
Calendar Browser is fully integrated into SharePoint
A look at the digital initiatives of Laval University Library
Information modeling and infrastructures for metadata
Tutorial Reading in EBSCOhost support.ebsco.com.
Markup of Educational Content
Project 1 Introduction to HTML.
WHAT DOES THE FUTURE HOLD? Ann Ellis Dec. 18, 2000
Digital Library Development
PHP / MySQL Introduction
Link Resolver and Knowledge Base in Discovery Services
Library Technology Conference: Building Exhibits
DIGITAL LIBRARY.
Stefano Bargioni Juan Diego Ramírez
Managing a Web Server and Files
Application Software EIT, © Author Gay Robertson, 2016.
Manuscript Transcription Assistant Initiative
The implementation of the HIRMEOS Annotation Service
Why IIIF? Shane Huddleston Jeff Mixter Dave Collins Product Manager
Products and services for digital library
Microsoft Office Illustrated Fundamentals
NLM Digital Repository The Search for a New Book viewer
SDMX IT Tools SDMX Registry
Presentation transcript:

Integrating Koha and IIIF to manage a digital library Stefano Bargioni bargioni@pusc.it ORCID http://orcid.org/0000-0001-7679-2874 Pontificia Università della Santa Croce 37th ADLUG Meeting - Venice, September 12, 2018

Agenda 0. What is Koha (in less than 3 seconds) 1. What is IIIF (in less than 3… hours) 2. Digilib at PUSC 3. The architecture of Digilib 2.0

Koha The best free ILS 20 years of open source software Only open standards Impressive distribution all over the world A strong community of librarians, companies and developers - KohaCon18 in Portland, Oregon, in these same days - KohaCon19 in Stockholm, Sweden, or Dublin, Ireland

IIIF - International Image Interoperability Framework https://iiif.io/

IIIF - What is it IIIF is used by libraries and museums interested in publishing their image repositories and making them interoperable. Based on open source software and open standards: image server viewer JSON-LD for both the Image API Image Information Request and the Presentation API JPEG, JPEG2000, PNG and TIFF source images

An IIIF Repository - Basic Component parts image server metadata (manifest) server viewer server CPU intensive taks

An IIIF Repository - The dialog image server viewer server metadata (manifest) server A IIIF manifest URL is published (in Koha) The browser requests the viewer The viewer requests the manifest to the metadata server Metadata are interpreted by the viewer, image(s) are sent to the browser Moving, zooming… interactions with the document are managed by the image server

IIIF - Viewers http://showcase.iiif.io Javascript applications Open source Powerful research tools for digital humanities OpenSeaDragon Project Mirador Universal Viewer Leaflet-IIIF Klokan Tech IIIF Viewer http://showcase.iiif.io

IIIF - Image servers Open source or commercial Loris IIIF Image Server IIPImage IIIFServer Cantaloupe (our choice) Cantaloupe is an open-source dynamic image server for on-demand generation of derivatives of high-resolution source images. With available operations including cropping, scaling, and rotation, it can support deep-zooming image viewers, as well as on-the-fly thumbnail generation. Compliance with the IIIF Image API enables it to work with a growing number of IIIF viewers.

IIIF - Viewer and Image server cooperation The viewer downloads The image server sends only the images, or even the portion of the image, that is visible to the user. This minimizes bandwidth consumption while providing a very fast viewing experience.

IIIF - Companies Create a repository Customize viewers Hosting Customize services ...

IIIF - Services Documents can be associated with services, described in the same JSON-LD manifest that describes the document. Authentication Annotation Search Geolocalization Download as... and more

Digilib at PUSC - A book

Digilib at PUSC - A book (2) Metadata include a link to the Koha bibliographic record metadata

Digilib at PUSC - Plain text Pressing a button, the full text (plain text) is shown, for copy and paste functionality. The text comes from the OCR process.

Digilib at PUSC - OCR Products of the OCR process are: Tiff images Plain text Stored in a sqlite database, one for each book Each word is indexed along side with its: Page number Line number Relative position in the line Services based on plain text: Display Search inside the book collection of books

Digilib at PUSC - The architecture A semi-professional planetary scanner and an office double-face scanner produce tiff images or pdf files OCR process produces plain texts, from modern books Tiff images and text enter the repository (terabytes) A link in the bibliographic record launches the viewer and open the book (RDA, 856, 776) A SQL table links the bibliographic record to administrative data: Dates Creator Embargo Cover Rights Usage counter Access control

Digilib at PUSC - Bibliographic description in Koha A modern or ancient book is described in Koha, using RDA and MARC21: a standard book-material bibliographic record a bibliographic electronic-resource record for the digital version both records are linked each other using tag 776, e.g. in record 66888: 776 0 8 $i Risorsa digitale: $t L'ecclesialità del processo contenzioso-ordinario e del contenzioso-amministrativo $w 175341 in record 175341: 776 0 8 $i Testo a stampa: $t L'ecclesialità del processo contenzioso-ordinario e del contenzioso-amministrativo $w 66888 the record of the digital resource has a 856 tag for the manifest URL: 856 4 0 $3 Risorsa digitale $u http://digilib.pusc.it/manifest/2428 the manifest is generated on the fly, taking info from the Koha record of the digital resource and from the images stored in the repository

Digilib at PUSC - Manifest generation The IIIF manifest file in JOSN-LD format is generated on the fly, based on the bibliographic record of the digital resource the images stored in the repository Image credits: http://dmt.bodleian.ox.ac.uk/about-iiif/

Digilib at PUSC - access control IP address of the user User authentication User role Copyright statement contained in the metadata For a general discussion, see Copyright and access restrictions – providing access to the digital collections of Leiden University Libraries with conditional access rights by Saskia van Bergen and Lucas van Schaik https://journal.code4lib.org/articles/13588

IIIF - Interoperability https://demos.biblissima.fr/mirador/

IIIF users and demos Stanford University Libraries Princeton University Libraries The British Library Biblissima Europeana The Vatican Library ...

The end :-)