-
In Argo, find all records to be updated. This can usually be done by searching for the catKey. If using a custom list if DRUIDs, skip to the next step.
-
Under ‘Bulk Actions’, download the descriptive metadata for the objects to be modified. Unzip the folder.
-
Download/copy addMetadata.py and compile_wrap_descMD.rb into the newly created metadata folder.
-
Open a terminal and navigate to the metadata folder.
-
From this workbook, create a CSV file from the sheet containing the metadata. Update the numbers in the ‘date/sequence designation’ column with leading zeros to ensure that they will list in the proper sequence. Save the file as ‘maps.csv’ in the metadata folder.
-
Run the Python script:
$ python addMetadata.py
-
Examine a few records to make sure they have updated correctly.
-
Run the Ruby script:
$ ruby compile_wrap_descMD.rb . metadata.xml
-
In Argo, open the map objects for versioning.
-
Locate the APO for the map set. Select ‘MODS Bulk Loads” and choose ‘Submit new file.’
Select the file (metadata.xml) and choose 'MODS XML input; load into objects.'
-
Close object versions.