This repository specifies the file and naming conventions used by
New York University's Digital Library Technology Services department.
All digital object files must conform to these file naming specifications.
If you just want to see the naming conventions in practice, please see these examples
If you want to learn about the relationship between ArchivesSpace work orders and
digitization identifiers please see this document.
book
: theDOT
created when digitizing a bound volumeimage set
: theDOT
created when digitizing an unbounditem
, e.g., a folder of documents
DOT | workflow name |
master files |
original files |
dmaker files |
session target |
EOC file |
README.txt file |
naming template |
---|---|---|---|---|---|---|---|---|
book | preservation |
REQ. | NO | REQ. | REQ. | REQ. | optional | link |
image_set | preservation |
REQ. | NO | REQ. | optional | optional | optional | link |
book | bookeye |
NO | NO | REQ. | REQ. * | REQ. | optional | link |
book | access |
NO | NO | REQ. | NO | NO | optional | link |
image_set | access |
NO | NO | REQ. | NO | NO | optional | link |
book | born digital |
NO | REQ. | REQ. | --- | --- | optional | link |
image_set | born digital |
NO | REQ. | REQ. | --- | --- | optional | link |
REQ.
= REQUIRED
NO
= DO NOT INCLUDE
- in the Bookeye Workflow, the session target MUST be named
<digi_id>_000001.tif
.
Please refer to the Bookeye naming template for more information.
item
: a (physical) object being digitizeddigital object
: the digitized version of anitem
digital object type (DOT)
: a name assigned to a class ofdigital objects
,
e.g.,book
,image set
digitization
: the process of creating adigital object
from anitem
digitization identifier (digi_id)
: the string used to name thedigital object
digitization station
: the set of equipment used to digitize anitem
environment of creation file (eoc)
: a file that contains information about
thedigitization station
digitization workflow
: the workflow used to digitize the item,
e.g.,preservation
,access
,bookeye
master file
: a file used for long-term storage/preservation of thedigital object
.
In imaging projects, themaster file
includes a calibration target alongside
the content being imaged.session-target file
: a file containing the image of a calibration targetderivative-maker file (dmaker)
: a file used to generate access files.digital object type variant (DOT-variant)
: the name for the combination of aDOT
and
adigitization workflow
. For example, a book item can be digitized using various
digitization workflows
, e.g., thepreservation
workflow, theaccess
workflow,
thebookeye
workflow, all of which result in a different set of files in thedigital object
.born digital
: a term used for files and/or digital objects created outside of
a NYU-specified digitization workflow, e.g., an independent photographer provides a set of
original
files to NYU DLTS that may or may not pass file format validation.
Admaker
file is created for eachoriginal
file to facilitate content publication.
- naming templates are used throughout this documentation
- a template is a string that indicates how something should be named
- angle brackets
<...>
indicate a REQUIRED value - square brackets
[]
indicate an OPTIONAL value - a vertical bar
|
indicates alternate values - any characters outside of brackets must be present as written
- The ONLY characters allowed in directory names and file names are:
A-Za-z0-9_
i.e.,
capital lettersA
throughZ
lowercase lettersa
throughz
digits0
through9
underscore_
- The dot/period '.' character is ONLY allowed as a delimiter between
a filename stem and the filename extension.e.g., nyu_aco123456_fr01_d.tif where nyu_aco123456_fr01_d is the filename "stem" and tif is the filename "extension"
PLEASE NOTE:
THE ABOVE REQUIREMENTS APPLY TO DISK DRIVE NAMES AND DIRECTORY PATHS
No spaces or special characters are allowed in drive names or directory paths!
-
examples:
# GOOD /Volumes/Drive_001/this/is/a/valid/path/nyu_aco123456/nyu_aco123456_fr01_d.tif
# BAD /Volumes/My $uper C00l Drive!/(version 1)/nyu_aco123456/nyu_aco123456_fr01_d.tif
- new digital objects
- the first time a
digital object
is created, all files for the
digital object
MUST be stored in a directory named<digi_id>
,
e.g.,nyu_aco123456/
- the first time a
- patches
- if some files in the original
digital object
need to be replaced,
the replacement files MUST be stored in a directory named<digi_id>_patch
,
e.g.,nyu_aco123456_patch/
- if some files in the original
- redos
- if the original
digital object
needs to be replaced completely, the files
for thereplacement digital object
MUST be stored in a directory named
<digi_id>_redo
, e.g.,nyu_aco123456_redo/
- if the original
- additions
- if there are files that should be added to the original
digital object
,
e.g., searchable PDF files,.srt
files, the files MUST be stored in a
directory named<digi_id>_add
, e.g.,nyu_aco123456_add/
- if there are files that should be added to the original