Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Site

Collection

EAD structure / location of born digital materials [type of hydra object]

notes

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b0600d16f4307cb1-4fe9fe8a-456c468c-bb32b372-2f64c2e9d88f03270ea43f02"><ac:plain-text-body><![CDATA[

Hull

Gallagher

collection [set]
]]></ac:plain-text-body></ac:structured-macro>

 

Hull

Socialist Health Assoc.

 

 

Stanford

Xanadu

collection

Wiki Markup
*\[set\]*

- <c> file (10 of 10) -- unittitle "Born Digital"
Wiki Markup
*\[set\]*

- - <c> item -- unitid: CM01
Wiki Markup
*\[item\]*

- - <c> item -- unitid: CM02
Wiki Markup
*\[item\]*

- - <c> item -- unitid: CM03
Wiki Markup
*\[item\]*

1. Target "born digital" sub-level identified by <unittitle>
2. Collection only described to the container level (hard drives).
3. EAD "item" level  corresponds to target Fedora "item".
4. Item <unitid> is used as a filename stem to bind content files to Hypatia objects.

Stanford

Gould

collection -- unittitle "Stephen Jay Gould papers" unitid: M1437

Wiki Markup
*\[set\]*

- <c> series -- unittitle "Series 6: Born Digital Materials"
Wiki Markup
*\[set\]*

EAD only goes down to the single "Born digital" series description, with no details expressed at lower levels. A rationalized directory structure and FTK output are intended to support a direct translation into Hypatia objects for both unprocessed and processed views without an intermediary EAD.

Virginia

Cheuse

 

 

Yale

Conn. Oral Histories

 

 

Yale

Love Makes a Family

 

 

Yale

Pelli

 

 

Yale

Tobin

collection

Wiki Markup
*\[set\]*

- <c01> series (3 of 7) -- unittitle "Accession 2004-M-088"
Wiki Markup
*\[set\]*

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7690921d91dfddb2-ecb76a5d-4d264198-8ecbbc94-c0c617a9158f65706b55db8f"><ac:plain-text-body><![CDATA[- - <c02> file (28 of 29) -- unittitle "Computer diskettes [3.5 inch]"
Wiki Markup
*\[set\]*

]]></ac:plain-text-body></ac:structured-macro>
- - - <c03 file -- unitid: 2004-M-088.0001
Wiki Markup
*\[item\]*

           :
- - - <c03 file -- unitid: 2004-M-088.0027"
Wiki Markup
*\[item\]*

1. Target sub-level identified by <unittitle>
2. Collection only described to the container level (diskettes).
3. EAD "item" level  corresponds to target Fedora "item".
4. Item <unitid> is used as a filename stem to bind content files to Hypatia objects.

Yale

Turner

 

 

Yale

Welch

 

 

...

Collection

FTK

MODS

Gould

 

<mods:location>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="16b8d183f1e72184-f88fe9bc-4cb8490e-8237858e-de2383d30cd9977d1b2bd0b9"><ac:plain-text-body><![CDATA[   <physicalLocation displayLabel="Located in">Stephen Jay Gould papers - Series 6: Born Digital Materials - [directoryname]</physicalLocation>
]]></ac:plain-text-body></ac:structured-macro>
</mods:location>

...

EAD element

MODS element

Notes

Example                                                                                                  

<unittitle>

<titleInfo>
   <title>

• Requires embedded element conversion

 

<origination>
   <persname>
or
   <corpname>
    

<name type="...">
   <namePart>

• EAD/persname maps to MODS <name type="personal">
• EAD/corpname maps to MODS <name type="corporate">
• EAD/origination label=creator (case insensitive) maps to MODS/name <role> sub-element (else ignore. no other value occur in sample data)
• EAD/origination source attribute maps to MODS/name authority attribute

<origination label="creator">
    <persname rules="aacr" source="ingest">Gould, Stephen Jay</persname>
</origination>

<mods:name type="personal" authority="ingest">
     <mods:namePart>Gould, Stephen Jay</mods:namePart>
     <mods:role>
         <mods:roleTerm authority="marcrelator" type="text">creator</mods:roleTerm>
     </mods:role>
</mods:name>

<repository>

<name>

Map <corpname> only to a corporate name with role=repository. Ignore other embedded elements, e.g., <address>

<repository>
      <corpname>Stanford University. Department of Special Collections and University Archives</corpname>
</repository>

<mods:name type="corporate">
      <mods:namePart>Stanford University. Department of Special Collections and University Archives</mods:namePart>
      <mods:role>
         <mods:roleTerm authority="local" type="text">repository</mods:roleTerm>
      </mods:role>
   </mods:name>

No corresponding EAD element

<typeOfResource>

For any Hypatia set created, create an entry indicating a collection.
(Mark top collection only; intermediates series are asets sets but not collections)

The following values are applicable to born digital materials: "sound recording", "still image", "moving image", "software, multimedia".  Attempt to generate based on format?

<mods:typeOfResource collection="yes"/>

<controlaccess>
   <genreform>

<genre>

• EAD origination source attribute maps to MODS/genre authority attribute
• DLF guidelines suggest creating separate MODS <genre> elements from this controlaccess subelement -- one at document level and one as a subject entry.

<controlaccess>
    <genreform source="aat">Videorecordings.</genreform>

<mods:genre authority="aat">Videorecordings</mods:genre>

<unitdate>

<originInfo>
   <dateCreated>

If only one <unitdate> is present for a <did>, add attribute keydate="yes". If more than one <unitdate>, only add keydate="yes" if EAD type="inclusive".

<mods:originInfo>
     <mods:dateCreated ketDate="yes">1977-1997</mods:dateCreated>
</mods:originInfo>

<langmaterial>
   <language>

<language>
   <languageTerm>

For <langmaterial>
• If no <language> sub-element, map  <langmaterial>#PCDATA to <langTerm type="text">#PCDATA
• else map each <language> sub-element to a separate MODS <langTerm> element and ignore any #PCDATA

For <language>
• If langcode attribute and no #PCDATA, create
        <languageTerm type="code" authority="iso639-2b"> (Stanford: prefer converting this to text)
• If #PCDATA and no langcode attribute, create
        <languageTerm type="text">
if both, create only the Text form
• Ignore scriptcode

<langmaterial label="Language(s):">The materials are in <language langcode="eng" scriptcode="Latn">English</language>.</langmaterial>

<mods:language>
    <mods:languageTerm type="Text">English</mods:languageTerm>
</mods:language>
-----
<langmaterial>
    <language langcode="eng"/>
</langmaterial>

<mods:language>
    <mods:languageTerm authority="iso639-2b" type="code">eng</mods:languageTerm>
</mods:language>

No corresponding EAD element

<physicalDescription>
   <digitalOrigin>

Add a "born digital" indication only for the born digital items in the collection, else omit.

<mods:physicalDescription>
      <mods:digitalOrigin>born digital</mods:digitalOrigin>

<physdesc>
   <extent>

<physicalDescription>
   <extent>

• Each EAD <extent> subelement will become a MODS/extent element
• If EAD <physdesc> has no sub-elements, map its #PCDATA into MODS/extent

<physdesc>
      <extent>1.0 computer media</extent>
      <extent>hard drive</extent>
</physdesc>

<mods:physicalDescription>
      <mods:extent>1.0 computer media</mods:extent>
      <mods:extent>hard drive</mods:extent>
</mods:physicalDescription>
-----
<physdesc label="Physical Characteristics">This collection consists of ca. 3,200 items</physdesc>

<mods:physicalDescription>
      <mods:extent>This collection consists of ca. 3,200 items</mods:extent>
</mods:physicalDescription>

<abstract>

<abstract>

Map EAD label attribute to MODS displayLabel attribute

Note DLF guidelines suggests the first paragraph of <scopecontent> could be used as an abstract, but it does not otherwise map <scopecontent>. Recommend a simple clean mapping of each as described here. 

<abstract label="Summary:">The papers consist of correspondence, subject files, and writings, primarily documenting the professional career and personal life of James Tobin as an economist and educator.</abstract>

<mods:abstract displayLabel="Summary:">The papers consist of correspondence, subject files, and writings, primarily documenting the professional career and personal life of James Tobin as an economist and educator.</mods:abstract>

<descgrp><scopecontent>
<bioghist>
<acqinfo>
<prefercite>
<userestrict>
<processinfo>
<note>

<note>

• Requires embedded element conversion
• Ignore a wrapping <desdgrp type="admininfo">
• They should be converted to notes in the order encountered in the EAD.
• A leading <head> value should map to the MODS displayLabel attribute, else provide a default displayLabel as follows:

  • <scopecontent> = "Scope"
  • <bioghist> = "Biography"
  • <acqinfo> = "Acquisition Information"
  • <prefercite> = "Preferred Citation"
  • <userestrict> = "Use restrictions"
  • <processinfo> = "Processing information"
  • <note> = "Note"

<prefercite id="ref6">
    <head>Cite As</head>
    <p>James Tobin Papers. Manuscripts and Archives, Yale University Library.</p>
</prefercite>

<mods:note displayLabel="Cite As">James Tobin Papers. Manuscripts and Archives, Yale University Library.</mods:note>

<arrangement>

<tableOfContents>

Mapping per DLF guidelines, with default displayLabel of "Arrangement".

<arrangement id="ref206">
     <head>Arrangement note</head>
     <p>The records are arranged in three series: I. Administrative Records,1991-2010. II. Audiovisual Recordings ...</p>
</arrangement>

<tableOfContents displayLabel="Arrangement note">The records are arranged in three series: I. Administrative Records,1991-2010. II. Audiovisual Recordings</tableOfContents>

No corresponding EAD element

<targetAudience>

mapping not applied to sample EADs

 

<odd>

<note>

not found in sample EADs

 

<controlaccess> with
   <corpname>
   <famname>
   <function>
   <genreform>
   <geogname>
   <name>
   <occupation>
   <persname>
   <subject>,
   <title>

<subject> with
   <topic>
   <geographic>
   <temporal>
   <titleInfo>
   <name>
   <genre>
   <hierarchicalGeographic>
   <cartographics>
   <geographicCode>
   <occupation>

Mappings of EAD <controlaccess> subelements to MODS's <subject> subelements:
• EAD <corpname> = MODS <name type="corporate">;
• EAD <famname> = MODS <name type="personal">;
• EAD <function> = MODS <topic> with no @authority attribute on <subject>;
• EAD <genreform> = MODS <genre>;
• EAD <geogname> = MODS <geographic>;
• EAD <name> = MODS <name>;
• EAD <occupation> = MODS <occupation>;
• EAD <persname> = MODS <name type="personal">;
• EAD <subject> = MODS <topic>; and
• EAD <title> = MODS <titleInfo>.

Map EAD source attribute for any <controlaccess> subelement to MODS authority attribute on <subject>.

<controlaccess>
   <persname rules="aacr">Lucas, Arel</persname>
   <corpname rules="dacs" source="ingest">Xanadu Operating Company (XOC)</corpname>
    <subject source="lcsh">Electronic publishing.</subject>
    <genreform source="aat">Videorecordings.</genreform>
    <subject source="lcsh">Word processing.</subject>
</controlaccess>

<mods:subject>
    <mods:name type="personal">
        <namePart>Lucas, Arel</namePart>
    </mods:name>
</mods:subject>
<mods:subject authority="ingest">
    <mods:name type="corporate">
        <namePart>Xanadu Operating Company (XOC)</namePart>
    </mods:name>
</mods:subject>
<mods:subject authority="lcsh">
    <mods:topic>Electronic publishing.</mods:topic>
</mods:subject>
<mods:subject authority="aat">
    <mods:genre>Videorecordings.</mods:topic>
</mods:subject>
<mods:subject authority="lcsh">
    <mods:topic>Word processing.</mods:topic>
</mods:subject>

No corresponding EAD element

<classification>

No mapping in samples

 

No corresponding EAD element

<relatedItem>

No mapping in samples

 

<unitid>

<identifier>

• All mapped to identifier of type=unitid
• EAD label attribute mapped to MODS displayLabel attribute

<unitid>M1437</unitid>

<identifier type="unitid">M1437</identifier>
-----
<unitid label="Call Number:" countrycode="US" repositorycode="US-CtY">MS 1746</unitid>

<identifier type="unitid" displayLabel="Call Number:">MS 1746</identifier>

No corresponding EAD element

<location><url>

No candidate sample data, through conversions could provide useful additions for born digital materials

 

<accessrestrict>

<accessConditions>

• Requires embedded element conversion
• Map <head> subelement to MODS attribute displayLabel
• Apply attribute type="restrictionOnAccess"

<accessrestrict id="ref5713">
    <head>Access to Collection</head>
    <p>Open for research. Audio-visual materials are not available in original format...</p>
</accessrestrict>

<accessConditions type="restrictionOnAccess" displayLabel="Access to Collection">Open for research. Audio-visual materials are not available in original format...</accessConditions>

<userestrict>

<accessCondition>

• Requires embedded element conversion
• Map <head> subelement to MODS attribute displayLabel
• Apply attribute type="useAndReproduction"

<userestrict id="ref5">
    <head>Publication Rights</head>
    <p>Property rights reside with the repository. Literary rights reside with the creators of the document....</p>
</userestrict>

<accessConditions type="useAndReproduction" displayLabel="Publication Rights">Property rights reside with the repository. Literary rights reside with the creators of the document....</accessConditions>