-
Notifications
You must be signed in to change notification settings - Fork 2
Home
The Open Collections Metadata Application Profile (OC MAP) was created to enhance access and discovery within UBC’s Open Collections platform (OC). It forms the basis for the data structure that underlies the OC API.
The OC MAP is built on the foundations of the DPLA Metadata Application Profile (DPLA MAP) and the Europeana Data Model (EDM). For additional information, OC MAP users are encouraged to refer to the DPLA MAP and the EDM.
The OC MAP incorporates classes and elements from the following namespaces.
Prefix | Namespace | Description |
---|---|---|
bibo | http://purl.org/ontology/bibo/ | The Bibliographic Ontology |
dc | http://purl.org/dc/elements/1.1/ | Dublin Core Elements |
dcmitype | http://dublincore.org/documents/2000/07/11/dcmi-type-vocabulary/ | DCMI Type Vocabulary |
dcterms | http://purl.org/dc/terms/ | Dublin Core Terms |
dpla | http://dp.la/info/developers/map/ | DPLA Metadata Application Profile, version 4.0 |
edm | http://www.europeana.eu/schemas/edm/ | Europeana Data Model, version 2.3 |
fi | http://www.fao.org/fi/figis/devcon/fimes/doc/index.html# | Fisheries Metadata Element Set (FiMES) |
rdf | http://www.w3.org/1999/02/22-rdf-syntax-ns# | Resource Description Framework Syntax |
rdfs | https://www.w3.org/2000/01/rdf-schema# | Resource Description Framework Schema |
oa | http://www.w3.org/ns/oa# | The Web Annotation Data Model |
oc | http://open.library.ubc.ca/terms# | Open Collections Metadata Application Profile, version 1.0 |
ore | http://www.openarchives.org/ore/terms/ | OAI-ORE terms vocabulary |
skos | https://www.w3.org/2004/02/skos/ | Simple Knowledge Organization System (SKOS) |
wgs84_pos | http://www.w3.org/2003/01/geo/wgs84_pos# | WGS84 Geo Positioning |
vivo | http://vivoweb.org/ontology/core# | VIVO-ISF Ontology, version 1.6 |
Three core classes represent each item in Open Collections. A full description of each of these classes and its properties can be found in section 3.1.
OC MAP Class | Description |
---|---|
oc:SourceResource | Represents an original object (e.g., a photographic print). Locally-defined subclass of dpla: SourceResource and edm:ProvidedCHO. |
oc:WebResource | Represents an object’s digital surrogate (e.g., a scanned image). Locally-defined subclass of dpla:WebResource and edm:WebResource. |
ore:Aggregation | Connects an original object with its digital surrogate. |
The core classes are highlighted in dark blue on the following image. Related context classes are displayed in grey.
Eight locally-defined classes contain additional descriptive and administrative metadata. A full description of each of these classes and its properties can be found in section 3.1.
Five of these classes represent specific subtypes of original resources.
Class | Usage |
---|---|
oc:ArtifactDescription | Describes three-dimensional artifacts, such as Epigraphic Squeezes. |
oc:FieldNotesDescription | Describes field notes, such as Fisheries Field Records. |
oc:MediaDescription | Describes media, including television episodes. |
oc: PublicationDescription | Describes publications, including Theses & Dissertations. |
oc:ThesisDescription | Describes theses and dissertations. Subclass of oc:PublicationDescription. |
Two more classes provide additional contextual information about Fisheries Field Records, and may be used with oc: FieldNotesDescription.
Class | Usage |
---|---|
oc:DataDescription | Used with oc:FieldNotesDescription. Describes data contained in field notes. E.g.: Connects a Fisheries Field Record with a corresponding fish specimen and its collector. |
oc:GeographicDescription | Used with oc:FieldNotesDescription. Indicates the location where field notes data were collected. E.g.: Indicates the location where a corresponding fish specimen was collected. |
A final local class contains administrative metadata used for digital preservation.
Class | Usage |
---|---|
oc:DigitalPreservation | Connects a digital surrogate (oc:WebResource) with a corresponding Archival Information Package (AIP). Acts as a link between ContentDM and Archivematica. |
Like the DPLA MAP, the OC MAP uses the W3C’s February 2017 Web Annotation Data Model to represent annotations. All annotations are contained in the locally-defined class oc:AnnotationContainer, and the property oc:annotation is used to identify an annotation containing the full text associated with a resource. This usage is illustrated in the figure below. For more information on use of the Open Annotation model, users should consult Appendix A of the DPLA Metadata Application Profile, v4
Class | Usage |
---|---|
oc:AnnotationContainer | This locally-created container class brings together multiple annotations that apply to an item. It also provides access to the full text of an item. |
oa:Annotation | The class for annotations from the Web Annotation Data Model. |
oa:TextualBody | Used in conjunction with oa:Annotation to embed text. |
The OC Data Model will be updated periodically as needed. If you have a change request, please submit a ticket at http://helpdesk.library.ubc.ca/lsit/app-web/ (select "Digital Programs and Services" category).
1.1 Introduction
1.2 Alignment with other data models
1.3 Namespaces
1.4 Core classes
2.1 Core Classes
2.1.1 oc:SourceResource
2.1.2 oc:WebResource
2.1.3 ore:Aggregation
2.2.1 oc:ArtifactDescription
2.2.2 oc:DataDescription
2.2.3 oc:DigitalPreservation
2.2.4 oc:FieldNotesDescription
2.2.5 oc:GeographicDescription
2.2.6 oc:MediaDescription
2.2.7 oc:PublicationDescription
2.2.8 oc:ThesisDescription
2.3. Context Classes
2.3.1 dcmiType:Collection
2.3.2 edm:Place
2.3.3 fi:AqRes
2.3.4 fi:DepthBehav
2.3.5 fi:FishingGround
2.3.6 fi:HabitatBio
2.3.7 skos:Concept
2.3.8 vivo:DateTimeValue
2.3.9 vivo:EducationalProcess
2.3.10 bibo:Thesis
2.4.1 oc:AnnotationContainer
2.4.2 oa:Annotation
2.4.3 oa:TextualBody
3.1 AtoM
3.2 CDM
3.3 DSpace
3.4 Dataverse
3.5 DataCite Schema
3.6 Schema.org