Instructions for For accessioning new transfers of born-digital records
...
In addition to ingesting materials to secure storage, this process will also connect and document the files in an ASpace accession record.
1. Create a new ASpace Accession
- Basic use will accession records in a transfer folder (see above)
- Will assume transfer is at: \\Lincoln\Library\SPE_Processing\ingest\<Collection Folder>
...
- Use the additional -p flag to use another transfer directory
- Must use path accessible to the rails2/processing server
- Must convert to Linux path:
- \\Romeo\SPE\folder1\folder2 is /media/SPE/folder1/folder2
- \\Lincoln\Masters\Special Collections\Electronic_Records_Library is /media/Masters/Special Collections/Electronic_Records_Library
- May barfs on paths with spaces
- -p flag must point to "transfer" directory in a transfer folder (see above)
- Run transfer using -p flag:
transfer ua500 -p "/media/Masters/Special Collections/ua500/transfer"
- Will still log to \\Romeo\SPE\ingest
Results of Transfer
- Files will be packaged unto a SIP bag here: \\Lincoln\Masters\Archive\SIP\<collection ID>/<package ID>
- SIP and AIP packages are here: https://github.com/UAlbanyArchives/packages
- SIP and AIP packages are here: https://github.com/UAlbanyArchives/packages
- Processing folder for package is created in \\Romeo\SPE\processing\<collection ID>/<package ID>
- Master files are places in \masters subfolder
- Example Processing package:
- ua200_d4f5RMWRXj9dx2aVkV7erL
- derivatives
- masters
- metadata
- ua200_d4f5RMWRXj9dx2aVkV7erL
Using an Accession template
Accession templates are for scheduled transfers, so the process can be automated
- Create a spreadsheet accession template in \\Lincoln\Library\ESPYderivatives\accessionProfiles
- Must be named with the collection ID in uppercase
- UA200.xlsx
- UA395.xlsx
What is happening
...
usage: transferAccession.py [-h] [-p PATH] [-a ACCESSION] ID
positional arguments:
ID Collection ID for the files you are packaging.
optional arguments:
-h, --help show this help message and exit
-p PATH, --path PATH Path of files to ingest.
-a ACCESSION, --accession ACCESSION
Optional ArchivesSpace Accession ID for new
acquisitions.
...
nohup /opt/lib/ingest-processing-workflow/transferAccessions.py ua200 -a 2019-043 >> /media/SPE/ingest/ua200-transfer.log 2>&1
Uses a pyenv called "ingest" by running: pyenv activate ingest
...
Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...