Feature #13550

Link to Preservica digital object access copies in archival description view template

Added by Peter Van Garderen 9 months ago. Updated 9 months ago.

Status:VerifiedStart date:08/05/2021
Priority:HighDue date:
Assignee:Peter Van Garderen% Done:

100%

Category:Digital object
Target version:-
Google Code Legacy ID: Tested version:
Sponsored:Yes Requires documentation:

Description

Use the Preservica API to request access copies (e.g. PDF) for digital objects that have archival description metadata stored in AtoM. This avoids having to duplicate storage of these access copies on an AtoM server.

This requires that the AtoM information object has a linked digital object record which has recorded the Preservica unique identifier in a new type of QubitProperty that uses the key "preservicaID". The unique Preservica identifier is all that is required to request the digital object from the Preservica API (along with its thumbnail and OCR text, if any -- see subtasks). Adding the Preservica ID to the matching AtoM information object/digital object is done via an out-of-band script. This feature enhancement assumes this Preservica ID value is present.

The logic for this can be found in the a new arUnogPreservicaPlugin in the dev/preservica-integration branch in this (private) repo: https://bit.ly/2VIF3R8

The logic's triggered in this endpoint: https://bit.ly/37yOnta

More information about using the endpoint is in the plugin's README file.

Screen Shot 2021-08-19 at 6.45.01 PM.png (78.4 KB) Peter Van Garderen, 08/19/2021 10:48 PM

Screen Shot 2021-08-19 at 6.45.26 PM.png (534 KB) Peter Van Garderen, 08/19/2021 10:49 PM


Subtasks

Feature #13551: Retrieve and store Preservica thumbnail fileVerifiedPeter Van Garderen

Feature #13552: Retrieve and store Preservica OCR textVerifiedPeter Van Garderen

History

#1 Updated by Peter Van Garderen 9 months ago

  • Subject changed from Display Preservica digital objects in archival description view template to Link to Preservica digital object access copies in archival description view template
  • Description updated (diff)

#2 Updated by Peter Van Garderen 9 months ago

This has been successfully QA'ed. Attached are screencaps of the CURL request that creates an AtoM digital object record that is linked to a Preservica digital object access copy. The second screencap shows how this appears in the AtoM archival description template. The Preservica "large thumbnail" is requested from its API and used as the AtoM "reference copy", AtoM generates its own thumbnail from this file. Clicking on the "master file" links makes a call out the Preservica API and starts a browser "save as" dialog.

#3 Updated by Peter Van Garderen 9 months ago

  • Description updated (diff)

Also available in: Atom PDF