LogoLogo
  • What is LABDRIVE
  • Concepts
    • Architecture and overview
    • Organize your content
    • OAIS and ISO 16363
      • Understanding OAIS and ISO 16363
      • LABDRIVE support for OAIS Conformance
      • Benefits of preserving research data
      • Planning for preservation
      • ISO 16363 certification guide
      • LABDRIVE support for FAIRness
  • Get started
    • Create a data container
    • Upload content
    • Download content
    • Introduction to metadata
    • Search
    • File versioning and recovery
    • Work with data containers
    • Functions
    • Storage mode transitions
    • Jupyter Notebooks
  • Configuration
    • Archive organization
    • Container templates
    • Configure metadata
    • Users and Permissions
    • Running on premises
  • DATA CURATION AND PRESERVATION
    • Introduction
    • Information Lifecycles
    • Collecting Information needed for Re-Use and Preservation
    • Planning and Using Additional Information in LABDRIVE
    • How to deal with Additional Information
      • Representation Information
      • Provenance Information
      • Context Information
      • Reference Information
      • Descriptive Information
      • Packaging Information
      • Definition of the Designated Community(ies)
      • Preservation Objectives
      • Transformational Information Properties
    • Preservation Activities
      • Adding Representation Information
        • Semantic Representation Information
        • Structural Representation Information
        • Other Representation Information
          • Software as part of the RIN
            • Preserving simple software
              • Jupyter Notebooks as Other RepInfo
            • Preserving complex software
              • Emulation/Virtualisation
                • Virtual machines as Other RepInfo
                • Docker and other containers as Other RepInfo
              • Use of ReproZip
      • Transforming the Digital Object
      • Handing over to another archive
    • Reproducing research
    • Exploiting preserved information
  • DEVELOPER'S GUIDE
    • Introduction
    • Functions
    • Scripting
    • API Extended documentation
  • COOKBOOK
    • LABDRIVE Functions gallery
    • AWS CLI with LABDRIVE
    • Using S3 Browser
    • Using FileZilla Pro
    • Getting your S3 bucket name
    • Getting your S3 storage credentials
    • Advanced API File Search
    • Tips for faster uploads
    • File naming recommendations
    • Configuring Azure SAML-based authentication
    • Exporting OAIS AIP Packages
  • File Browser
    • Supported formats for preview
    • Known issues and limitations
  • Changelog and Release Notes
Powered by GitBook
On this page

Was this helpful?

  1. DATA CURATION AND PRESERVATION
  2. Preservation Activities

Adding Representation Information

As technology, environment and tacit knowledge change, the bits in the digital object may not be usable/understandable. Extra Representation Information can overcome such changes.

PreviousPreservation ActivitiesNextSemantic Representation Information

Last updated 3 years ago

Was this helpful?

For example the archive may add Representation Information which was not required because it has been common knowledge previously, for example the definition of a specific variant of FITS or an XML schema which is no longer available at its normal URI (schemaLocation).

If software which is commonly available becomes, or threatens to become, unavailable or unusable in some way, then the Representation Information to be added could be a software installation kit and/or a software emulator or Virtual Machine, perhaps with a machine emulator such as , or a container. Each of these may require its own Representation Information, for example a Docker container needs underlying support such as an operating system.

Details are provided, following OAIS, in:

  • Structural Representation Information

  • Semantic Representation Information

  • Other Representation Informationwhich includes

    • Software as part of the RIN - including a description of how to preserve software, including Jupyter Notebooks, Virtual Machines and Containers.

If the additional Representation Information is essentially a replacement for the existing Representation Information, for example replacing a text file which is a placeholder saying "Need to add more details here", or perhaps a formal data description which has an improved version, then the may be used so that existing pointers to the original file will automatically pick up the new version. If, on the other hand, it is important to keep other versions of the Representation Information available simultaneously, then the versioning technique of referring to a folder which contains all the different versions of a file (the Representation Information) would be appropriate.

Tools for adding Representation Information

Representation Information may be added as "metadata" elements to the OAIS Archival Information Model Schema associated with the Data Object in one of a number of ways see Configure metadata:

  • using the GUI

  • using the API via the command line or script as CURL commands, or via a programming language such as PYTHON or JAVA.

The metadata may be a link to another Data Object, which itself may have one or more "metadata" elements in its OAIS Archival Information Model Schema, or it may be a text description.

QEMU
Docker
File Versioning