Skip to content

GAMS Objektverzeichnisse

Die eigentliche Arbeit an einem Projekt erfolgt in den GAMS-Projektordner. Die Kernidee ist, dass jedes digitale Objekt in einem eigenen Verzeichnis existiert, dessen Name der Projekt-Id entspricht.

Das Paket gamspreprocessing (installierbar via uv oder pip) bietet Werkzeuge zur Erstellung und Verwaltung solcher Objektverzeichnisse.

Aufbau eines Objektverzeichnisses

Jedes Objektverzeichnis MUSS mindestens folgende Dateien enthalten:

  • Mindestens einen Datenstrom (z.B. ein TEI File mit den dazugehörigen Bildern)
  • DC.xml - Den Dublin Core Datenstrom für das Objekte, z.B. via XSLT extrahiert aus dem TEI Header.
  • object.csv und datastreams.csv - Diese beiden Dateien enthalten zusätzliche Metadaten für das Objekt und alle enthaltenen Datenströme. Das gamspreprocessing Paket erleichtert die Erzeugung und Verwaltung dieser Dateien.