Open Collections Documentation
-
GitHub
Metadata Application Profile
The Metadata Application Profile (MAP) defines how metadata is structured and validated in our applications and services, guiding its storage, serialisation and representations (e.g. RDF, JSON-LD)
-
GitHub
Open Collections API Creations
Repository for code utilities made for the Open Collections API
-
GitHub
Harvester CONTENTdm
Harvester is used to pull items out of CONTENTdm using the RESTful API, and in turn submit them to an ingestion service
Open Collections Source Code
-
GitHub
Discovery UI Component
A standalone fork of UBC Library Open Collections search & discovery interface. The search results and discovery component has been extracted for use in other projects. Functionality is equivalent to the Open Collections search results page.
Open Collections API Use Cases
-
Website · GitHub
MacMillan Bloedel Collection
Linked data web application providing a georeferenced visualization of UBC Open Collection MacMillan Bloedel metadata, linked to Geonames.
-
Website · GitHub
UBC Fisheries Records Collection
Linked data web application providing a georeferenced visualization of UBC Open Collection Institute of Fisheries Field Records metadata, linked to Encyclopedia of Life.
-
GitHub
GVRD Maps Collection
Proof of concept of a georeferenced web application using data from the Greater Vancouver Regional District Planning UBC collection.
-
GitHub
Epigraphic Squeezes Collection
Demo showing a potential application of annotations using IIIF and Mirador to UBC Open Collections.
-
GitHub
World War Posters Collection
Demo integrating the collections from World Digital Library (which contains collections from Library of Congress, British Library, among others), University of Washington and University of British Columbia, using IIIF and Mirador viewer.
UBC Library Online Course Reserves Source Code
-
GitHub
Blackboard Connect
Library Online Course Reserves - Sample Plugin Content for BlackBoard Connect LMS