Skip to content

How to fill out subject template CSV

For template, go to link and then click "Download raw file" on right upper corner. Download raw file

Download blank template

Download example template

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

authority_id
  • ArchivesSpace field equivalent: Authority ID
  • Required in CSV: ✅ True
  • Allows multiple values: ❌ False
  • Data type: String - External URI
source
  • ArchivesSpace field equivalent: Source
  • Required in CSV: ✅ True
  • Allows multiple values: ❌ False
  • Data type: Controlled list - Subject Source
term
  • ArchivesSpace field equivalent: Term
  • Required in CSV: ✅ True
  • Allows multiple values: ❌ False
  • Data type: String
term_type
  • ArchivesSpace field equivalent: Type
  • 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