Skip to content

Commit

Permalink
Merge pull request #103 from NYPL/ryanmc
Browse files Browse the repository at this point in the history
Project Creation
  • Loading branch information
bturkus authored Apr 3, 2024
2 parents 60e4aa6 + 53a1e9c commit 451893a
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions docs/pages/mps/outsourced-digitization.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Outsourced Digitization
layout: default
nav_order: 5
has_children: true
has_children: false
---

# Oursourced Digitization
Expand All @@ -23,8 +23,8 @@ The following pages detail workflows, policies, and procedures for coordinating
* Project reporting and analysis

# Project Creation
* Digitization batch inventories are generated by Preservation and Collections Processing and/or the Media Preservation Manager, and emailed to the MPC.
* A project ID ("PAMI ID") is generated in the PAMI Database [(PAMI DB)](pami-database) and used to begin all documentation. The following preparatory documents are stored in AMI folders on Google Drive
* Digitization batch inventories are generated in SPEC Projects by the Manager of Audio and Moving Image Preservation, and shared with the Media Preservation Coordinator.
* A project ID ("MDR ID") is generated by submitting a Media Digitization Request in Service Now and used to begin all documentation related to the project. The following preparatory documents are stored in AMI folders on Google Drive
* Statement of Work
* Vendor Project Worksheet & Metadata Inventory
* Shipping Document
Expand All @@ -44,10 +44,10 @@ The following pages detail workflows, policies, and procedures for coordinating
# Creation of Vendor Project Worksheet:
* MPC creates a copy of the Vendor Project Worksheet Template:
* [20##_###_keyword_###_metadataInventory_DATE - TEMPLATE](https://docs.google.com/spreadsheets/d/1IaWGYeKfHa6YcWiHXGkfQ1wMFL8oqu6SmpeKbPMjZV4/edit?usp=sharing)
* Import the contents of the CMS batch export into the 'metadataInventory' tab of the project worksheet, ensuring that the data is entered into the correct columns.
* Import the contents of the SPEC batch export into the 'metadataInventory' tab of the project worksheet, ensuring that the data is entered into the correct columns.

## Metadata Cleanup
* CMS exports often contain characters and values which are incompatible with JSON metadata. After copying the CMS export into the template, **these values and characters must be removed using ```clean_cms_excel.py``` before the spreadsheet (the "...metadataInventory.xlsx" sheet) is sent to vendors for database import.**
* SPEC exports often contain characters and values which are incompatible with JSON metadata. After copying the SPEC export into the template, **these values and characters must be removed using ```clean_cms_excel.py``` before the spreadsheet (the "...metadataInventory.xlsx" sheet) is sent to vendors for database import.**

* Cleanup metadata inventory using ```clean_cms_excel.py```:

Expand All @@ -62,9 +62,10 @@ The following pages detail workflows, policies, and procedures for coordinating
* Box Check-Out:
* The template for the box check-out sheet is included in the Vendor Project Worksheet template. When you import the CMS batch export data, the 'box-barcode-list' tab in that sheet should be autopopulated using the values from the 'metadataInventory' tab. Do not alter the locked sheets.
* the 'box-check-out' and 'box-check-in' tabs are pre-filled with formulas that should pull the box barcodes from the auto-populated list. The check-out/in sheets may need to have rows added to them in order to accommodate the actual number of boxes that exist in the project. To do this, 'add rows' and drag drag formulas in columns A & B down to the last row, so that all formulas are working properly for all rows. Test by entering in valid and invalid barcodes into the column.
* Boxes are pulled by SFP team & PAMI staff by staging boxes on carts to prepare for movement.
* Once a cart is full and ready to move, PAMI Media Preservation Coordinator or Assistant scans box barcodes into the prepared Box Check-Out sheet - before they are moved to LSC room 306. The check-out sheet confirms that the scanned barcode matches the list of barcodes that is expected from the finalized Metadata Inventory in the Vendor Project Worksheet. If any discrepancies occur, box barcodes must be checked against the metadataInventory spreadsheet tab.
* Boxes on carts are brought to LSC room 306 and palletized; wrap 2 with plastic if possible to give shippers a head start.
* Boxes are pulled by MPL staff by staging boxes on carts to prepare for movement.
* Once a cart is full and ready to move, Media Preservation Coordinator scans box barcodes into the prepared Box Check-Out sheet - before they are moved to LSC room 306. The check-out sheet confirms that the scanned barcode matches the list of barcodes that is expected from the finalized Metadata Inventory in the Vendor Project Worksheet. If any discrepancies occur, box barcodes must be checked against the metadataInventory spreadsheet tab.
* Boxes on carts are brought to hallway leading to the 3rd floor loading dock and palletized.
* Media Preservation Coordinator monitors wrapping and loading of pallets into truck by shipper.

## Box Check-Out/In Google Sheet Color-Coding Guide
* Column B ("Inventory Box Barcodes Confirmation") value defaults to the value "CHECK BARCODE". Therefor, if you scan a box and the barcode is not on the expected barcode list, Column B will remain colored red with the CHECK BARCODE value, instructing you to double-check the barcode.
Expand Down

0 comments on commit 451893a

Please sign in to comment.