Difference between revisions of "DSpace exports"

From Archivematica
Jump to navigation Jump to search
Line 26: Line 26:
 
*<metsHdr>
 
*<metsHdr>
 
*<dmdSec> (contains MODS metadata for collection-level description)
 
*<dmdSec> (contains MODS metadata for collection-level description)
*<dmdSec> (contains [https://wiki.duraspace.org/display/DSPACE/DSpaceIntermediateMetadata DSpace Intermediate Metadata (DIM)] for collection-level description; some overlap with MODS metadata)
+
*<dmdSec> (contains [https://wiki.duraspace.org/display/DSPACE/DSpaceIntermediateMetadata DSpace Intermediate Metadata (DIM)] for collection-level description; all mapped to dc; some overlap with MODS metadata)
 
*<amdSec> (contains information on DSpace users and groups associated with the collection)
 
*<amdSec> (contains information on DSpace users and groups associated with the collection)
 
*<fileSec> (references the collection's logo, if there is one)
 
*<fileSec> (references the collection's logo, if there is one)
Line 34: Line 34:
 
== Item-level METS file ==
 
== Item-level METS file ==
 
*<metsHdr>
 
*<metsHdr>
*<dmdSec> (contains MODS metadata for item
+
*<dmdSec> (contains MODS metadata for item)
*<dmdSec> (DIM
+
*<dmdSec> (contains DIM metadata for item; all mapped to dc; some overlap with MODS metadata)
*<amdSec>
+
*<amdSec> (contains rights metadata)
*<amdSec>
+
*<amdSec> (contains rights metadata)
*<amdSec>
+
*<amdSec> (contains PREMIS object metadata; rights metadata; DIM metadata for the item)
*<amdSec>
+
*<amdSec> (contains rights metadata)
*<amdSec>
+
*<amdSec> (contains PREMIS object metadata; rights metadata; DIM metadata for the licence)
*<fileSec>
+
*<fileSec> (links the item to the license)
*<structMap>
+
*<structMap> (links the bitstream to the logical object)
*<structMap>
+
*<structMap> (links the item to the collection)
 
[[Category:Development documentation]]
 
[[Category:Development documentation]]

Revision as of 13:11, 9 September 2011

Main Page > Development > Development documentation > DSpace exports

This page analyzes the structure of DSpace exports from an uncustomized (i.e. out of the box) DSpace installation.

Item export

Collection export

Used the following command to export a two-item collection with the handle 123456789-6:

./dspace packager -d -a -t AIP -e <user name> -i 123456789-6 calamy.zip

This results in the export of three zipped packages: one for the collection and one for each of the items:

  • calamy.zip
  • ITEM@123456789-7.zip
  • ITEM@123456789-8.zip

The extracted contents of each zipped file are shown in this screenshot:

Export.png

Collection-level mets.xml file

The mets.xml file for the collection is structured as follows:

  • <mets ID="DSpace_COLLECTION_123456789-6" OBJID="hdl:123456789/6" TYPE="DSpace COLLECTION" PROFILE="http://www.dspace.org/schema/aip/mets_aip_1_0.xsd" xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd">
  • <metsHdr>
  • <dmdSec> (contains MODS metadata for collection-level description)
  • <dmdSec> (contains DSpace Intermediate Metadata (DIM) for collection-level description; all mapped to dc; some overlap with MODS metadata)
  • <amdSec> (contains information on DSpace users and groups associated with the collection)
  • <fileSec> (references the collection's logo, if there is one)
  • <structMap> (references the collection's logo, if there is one, plus the two items in the collection)
  • <structMap> (references the collection's DSpace Community)

Item-level METS file

  • <metsHdr>
  • <dmdSec> (contains MODS metadata for item)
  • <dmdSec> (contains DIM metadata for item; all mapped to dc; some overlap with MODS metadata)
  • <amdSec> (contains rights metadata)
  • <amdSec> (contains rights metadata)
  • <amdSec> (contains PREMIS object metadata; rights metadata; DIM metadata for the item)
  • <amdSec> (contains rights metadata)
  • <amdSec> (contains PREMIS object metadata; rights metadata; DIM metadata for the licence)
  • <fileSec> (links the item to the license)
  • <structMap> (links the bitstream to the logical object)
  • <structMap> (links the item to the collection)