Skip to content

Discovery Analysis Report

A discovery analysis report contains one or more sets of related properties that an open discovery service has discovered about the resource, its metadata, structure and/or content. These are stored in a set of discovery annotations linked off of the discovery analysis report.

It is attached to the asset for the digital resource that was analysed. Overtime, the discovery analysis reports show how the digital resource's contents are changing.

Asset with discovery analysis reports

The discovery analysis report is created in the open metadata repository by the Asset Analysis OMES when it creates an new open discovery service instance. The open discovery service can retrieve information about the discovery analysis report through the discovery analysis report store client. This client is accessed through the discovery annotation store.

The discovery analysis report store also enables a long-running discovery service (typically an open discovery pipeline to record its current analysis step.

Discovery annotations

A discovery annotation describes one or more related properties about a digital resource. Some annotations refer to the entire digital resource and others refer to a data field within the digital resource. The annotations that describe a single data field are called data field annotations.

Structure of discovery analysis reports

The annotation types defined in the Open Discovery Framework (ODF) are as follows:

Open Metadata Types for Discovery Annotations

The open metadata types for a discovery annotations are describe in Area 6.

The main entity type is called Annotation. It is extended by DataFieldAnnotation to distinguish annotations that refer, primarily to a data field. Other more specialist annotations extend these two basic annotation types.

Raise an issue or comment below