Slaying the Dragon: or, Our Journey Navigating DigiTool Metadata Batch Changes

Click here to load reader

download Slaying the Dragon: or, Our Journey Navigating  DigiTool  Metadata Batch Changes

of 14

description

Slaying the Dragon: or, Our Journey Navigating DigiTool Metadata Batch Changes. Lauren Bradley and Rebecca Clark Center for Jewish History, New York, NY. About the Center:. Our Software Landscape. ILS = Aleph Discovery Layer = Primo Museum management = EMu DAM = DigiTool. - PowerPoint PPT Presentation

Transcript of Slaying the Dragon: or, Our Journey Navigating DigiTool Metadata Batch Changes

Slaying the Dragon: or, Our Journey Nativagating DigiTool Metadata Batch Changes

Lauren Bradley and Rebecca ClarkCenter for Jewish History, New York, NY

Slaying the Dragon: or, Our Journey Navigating DigiTool Metadata Batch Changes

About the Center:Our Software LandscapeILS = AlephDiscovery Layer = PrimoMuseum management = EMuDAM = DigiTool

Metadata Batch ChangesThere are two ways to batch change metadata in DigiTool:Manage-21 in the Services MenuMetadata Global Changes in the Management ModuleDigiTool Manage-21

Great! This looks just like manage-21 in Aleph! This will be easy.DigiTool Support Incident ExLibris Support told us, Manage-21 is no longer supported in DigiTool!!!Metadata Global Changes

Step 1: Build a set

Note: Its a lot harder to build a set here than in Aleph. The searching is not as sophisticated, and this has led to some problems for us.Step 2: Enter your XPath Statments

But I dont know Xpath!ExLibris Support has Xpath documentationWarning: some of the syntax is incorrectOur Redesigned Documentation*:OperationInput XPathTarget XPath ValueAdd /recordNot RelevantHumboldt, Alexander von, 1769-1859. Given MARC tag 100 with subfield "a" and subfield "d" is added to the metadata.Add /record/datafield[@tag="100"][subfield[@code="a"]="Humboldt, Alexander von,"]Not Relevant1769-1859.Add a d subfield and value to the tag 100 field that has "Humboldt, Alexander von", in the a subfield.Update /record/datafield[@tag="260"]/subfield[@code="a"]["New York"]Not RelevantNew-YorkWill replace "New York" with "New-York" in tag 260 subfield aDelete/record/datafield[@tag="260"]/subfield[@code="a"]Not RelevantNot RelevantTags '260' subfield 'a' is deleted.Copy/record/datafield[@tag="260"]/record

For each MARC tag '260' a new tag '261' is created. The value of the new tag is equal to the value of the source tag.*MARC-onlySuccessful Example 1Update a subfield: Input XPath: /record/datafield[@tag="655"][subfield="Bulletins"]Value: