Difference between revisions of "Metadata import"

From Archivematica
Jump to navigation Jump to search
Line 5: Line 5:
 
==Workflow==
 
==Workflow==
  
 +
#For compound objects, the user creates one or more subdirectory in the objects directory, each containing the items that form a compound object.
 
#The user adds a csv file to the metadata folder for the transfer entitled ''metadata.csv''
 
#The user adds a csv file to the metadata folder for the transfer entitled ''metadata.csv''
 
#*The first row of the csv file consists of field names
 
#*The first row of the csv file consists of field names
 
#*Dublin Core field names must contain the "dc" element in the name, eg "dc.title"
 
#*Dublin Core field names must contain the "dc" element in the name, eg "dc.title"
 
#*Each subsequent row contains the complete set of field values for a single directory or file
 
#*Each subsequent row contains the complete set of field values for a single directory or file
#*If the metadata are for compound objects, the csv file must contain a "parts" column listing the names of the directories containing the component files
+
#*If the metadata are for compound objects, the csv file must contain a "parts" column listing the names of the directories containing the items that form the compound object
 
#At the generate METS micro-service, Archivematica parses the metadata in ''metadata.csv'' to the METS file, as follows:
 
#At the generate METS micro-service, Archivematica parses the metadata in ''metadata.csv'' to the METS file, as follows:
 
#*All Dublin Core elements are used to generate a dmdSec for each directory or file with MDTYPE="DC"
 
#*All Dublin Core elements are used to generate a dmdSec for each directory or file with MDTYPE="DC"

Revision as of 12:36, 1 October 2012

Main Page > Development > Development documentation > Metadata import

This page documents the workflow and METS content for lower-level metadata import - i.e. metadata to be attached to subdirectories and files within a SIP.

Workflow

  1. For compound objects, the user creates one or more subdirectory in the objects directory, each containing the items that form a compound object.
  2. The user adds a csv file to the metadata folder for the transfer entitled metadata.csv
    • The first row of the csv file consists of field names
    • Dublin Core field names must contain the "dc" element in the name, eg "dc.title"
    • Each subsequent row contains the complete set of field values for a single directory or file
    • If the metadata are for compound objects, the csv file must contain a "parts" column listing the names of the directories containing the items that form the compound object
  3. At the generate METS micro-service, Archivematica parses the metadata in metadata.csv to the METS file, as follows:
    • All Dublin Core elements are used to generate a dmdSec for each directory or file with MDTYPE="DC"
    • All non-Dublin Core elements are used to generate a dmdSec for each directory or file with MDTYPE="OTHER" OTHERMDTYPE="CUSTOM"
    • The dmdSecs are linked to their directories or files in the structMap


File-level metadata

This section provides csv file and METS file examples for files

CSV file