UBC’s Digital Library Framework Poster

1
The UBC Digital Library Framework PDF Viewer The Collections The Systems The End-Users Image Tiler API CONTENTdm DSpace AtoM Our PDF viewer provides access to PDF documents on a webpage using the open source FlexPaper PDF viewer. It provides a consistent user experience regardless of how documents are stored in our repositories. Our custom-built JavaScript image viewer requests image tiles directly from the Image Tiler and is served JPEG copies based on the original CONTENTdm image, presenting a Google Maps-like tiling effect for zooming in and out of images. Archivematica UBC Digital Library OAI-PMH (with full text) Open Data API Responsive Web Interface Our flexible interface will respond and adapt to the size and type of device used to view our content. In employing responsive design and Bootstrap, we are able to create as dynamic and efficient an experience for users connecting through smart phones and mobile devices as those working from a large-screen desktop computer. We view the collections and objects in our digital library as data: we leverage the API that powers our interface to provide a service to researchers or anyone who wants to use that data for scholarly work. We provide access to sets of metadata and full text when possible. We view our digital library as a content provider: our framework utilizes a request widget to make it possible for an aggregator or other service provider to harvest one or more OAI sets from the digital library rather than from each individual repository. We expose metadata and full text when possible. Elasticsearch This open-source index provides an out-of-the-box RESTful API and ingests metadata in near real-time from our repositories. Using Lucene technology, Elasticsearch provides full-text indexing and search and presents results with faceted limiters. One of the key components of our digital preservation strategy, Archivematica uses a suite of micro services and open-source tools to process digital objects from ingest to access, and is integrated with the existing systems (CONTENTdm, DSpace, and AtoM) we use to manage digital objects. Institutional Repository Digitized Collections Born-Digital Archives Image Tiler Cache CONTENTdm (data and storage) DSpace (data and storage) AtoM (data and storage) Poster Design by Schuyler Lindberg Paul Joseph and Bronwen Sprout University of British Columbia Library October 2013 [email protected] [email protected]

description

Poster for the 2013 Digital Library Federation Forum by Bronwen Sprout and Paul Joseph

Transcript of UBC’s Digital Library Framework Poster

Page 1: UBC’s Digital Library Framework Poster

The UBC Digital Library Framework

PDF Viewer

The Collections The Systems The End-Users

Image Tiler

API

CONTENTdmDSpace

AtoM

Our PDF viewer provides access to PDF documents on a webpage using the open source FlexPaper PDF viewer. It provides a consistent user experience regardless of how documents are stored in our repositories.

Our custom-built JavaScript image viewer requests image tiles directly from the Image Tiler and is served JPEG copies based on the original CONTENTdm image, presenting a Google Maps-like tiling effect for zooming in and out of images.

Arc

hive

mat

ica

UBC Digital Library

OAI-PMH (with full text)

Open Data API

Responsive Web Interface

Our flexible interface will respond and adapt to the size and type of device used to view our content. In employing responsive design and Bootstrap, we are able to create as dynamic and efficient an experience for users connecting through smart phones and mobile devices as those working from a large-screen desktop computer.

We view the collections and objects in our digital library as data: we leverage the API that powers our interface to provide a service to researchers or anyone who wants to use that data for scholarly work. We provide access to sets of metadata and full text when possible.

We view our digital library as a content provider: our framework utilizes a request widget to make it possible for an aggregator or other service provider to harvest one or more OAI sets from the digital library rather than from each individual repository. We expose metadata and full text when possible.

Ela

stic

sear

ch

This open-source index provides an out-of-the-box RESTful API and ingests metadata in near real-time from our repositories. Using Lucene technology, Elasticsearch provides full-text indexing and search and presents results with faceted limiters.

One of the key components of our digital preservation strategy, Archivematica uses a suite of micro services and open-source tools to process digital objects from ingest to access, and is integrated with the existing systems (CONTENTdm, DSpace, and AtoM) we use to manage digital objects.

Institutional Repository

Digitized Collections

Born-Digital Archives

Image Tiler Cache

CONTENTdm(data and storage)

DSpace(data and storage)

AtoM(data and storage)

Poster Design by Schuyler Lindberg

Paul Joseph and Bronwen SproutUniversity of British Columbia Library

October 2013

[email protected] [email protected]