Collections
About
In University of Tennessee Digital Collections, collections are groups of related digital objects that are stored together. Collections can belong to other collections and members of collections can belong to one or more collections.
Fedora Model
A collection has very few structural properties. In our current repository, it should always have a fedora-model:hasModel
stating its a Collection and a fedora:isMemberOfCollection property stating its relationship to various collections.
@prefix ns0: <info:fedora/fedora-system:def/relations-external#> .
@prefix ns1: <info:fedora/fedora-system:def/model#> .
@prefix ns2: <http://islandora.ca/ontology/relsext#> .
<info:fedora/collections:rfta>
ns0:isMemberOfCollection <info:fedora/digital:collections> ;
ns1:hasModel <info:fedora/islandora:collectionCModel> .
A collection can be a member of multiple collections and has structural properties when this is a thing.
@prefix fedora: <info:fedora/fedora-system:def/relations-external#> .
@prefix fedora-model: <info:fedora/fedora-system:def/model#> .
<info:fedora/collections:kefauver> fedora-model:hasModel <info:fedora/islandora:collectionCModel> ;
fedora:isMemberOfCollection <info:fedora/collections:mpa>, <info:fedora/digital:collections> .
IIIF Manifest
The IIIF manifest for a colleciton inherits the basic format for other manifests. For more information, see Base Manifest.
Collections should always have a type property equal to Collection and a viewingDirection of
left-to-right. The behavior should be unordered.
It is not assumed that a Collection has a curated thumbnail. For that reason, the thumbnail property consists of
the thumbnails of all children objects.
The items property includes each child with properties for id, type, label, thumbnail,
and homepage.
Viewing Experience
Collections work slightly differently than other manifests in IIIF viewers:
Current Bugs and Things to Address
The Collection object assumes all children are a
Manifesteven though some may be aCollection.If the child is a
Collection, it is assumed there is a thumbnail and written to thethumbnailproperty.