How to fill out subject template CSV¶
Example of completed subject.csv
¶
authority_id | source | term | term_type |
---|---|---|---|
http://id.worldcat.org/fast/834963 | fast | Blue Jay | topical |
http://id.worldcat.org/fast/1048358 | fast | Ornithology | topical |
http://id.worldcat.org/fast/1755024 | fast | Hurricane Isabel (2003) | topical |
http://vocab.getty.edu/page/aat/300400474 | aat | feathers (animal components) | genre_form |
http://vocab.getty.edu/page/aat/300310080 | aat | microcassettes | genre_form |
CSV columns¶
Columns related to Basic Information
¶
authority_id
- ArchivesSpace field equivalent: Authority ID
- Required in CSV:
True
- Allows multiple values:
False
- Data type: String - External URI
source
- ArchivesSpace field equivalent:
- Required in CSV:
True
- Allows multiple values:
False
- Data type: Controlled list - Subject Source
Columns related to Terms and Subdivisions
¶
term
- ArchivesSpace field equivalent: Term
- Required in CSV:
True
- Allows multiple values:
False
- Data type: String
term_type
- ArchivesSpace field equivalent: Term
- Required in CSV:
True
- Allows multiple values:
False
- Data type: Controlled list - Subject Term Type
Default values¶
These are values automatically added to each record and can only be changed by editing the postSubjects.py
script.
'jsonmodel_type': 'subject'
'jsonmodel_type': 'term'
'vocabulary': '/vocabularies/1'
'publish': True