OghmaNano-Datenbanken: Materialien, optische Daten, Formen und Spektren
Es gibt eine Reihe von Datenbanken, die zur Definition von Materialparametern, Formen und Sonnenspektren usw. verwendet werden. Diese werden im folgenden Abschnitt beschrieben. Über die grafische Benutzeroberfläche können sie über die Datenbank-Symbolleiste aufgerufen werden, siehe Abbildung 15.1.
Es gibt zwei Kopien dieser Datenbanken: eine Kopie befindet sich im Installationsverzeichnis von OghmaNano: C:\(\backslash\)Program Files\(\backslash\)OghmaNano\(\backslash\), und die andere in Ihrem persönlichen Verzeichnis in einem Ordner namens oghma_local. Wenn das Modell zum ersten Mal gestartet wird, wird die schreibgeschützte Materialdatenbank von ihrem ursprünglichen Speicherort in den Ordner oghma_local in Ihrem persönlichen Verzeichnis kopiert. Wenn Sie die Kopie der Materialdatenbank im Ordner oghma_local löschen, wird sie beim nächsten Start des Modells erneut kopiert. Auf diese Weise können Sie jederzeit zu den ursprünglichen Datenbanken zurückkehren, falls die Kopie in oghma_local beschädigt wird.
Die Struktur der Datenbanken ist einfach: Es handelt sich um eine Reihe von Verzeichnissen, wobei jedem Verzeichnis ein bestimmtes Material oder Spektrum usw. zugeordnet ist. Zum Beispiel gibt es in der Datenbank für optische Daten ein Verzeichnis namens „Ag“, das Silber definiert, und in der Datenbank für Spektren ein Verzeichnis namens „am1.5g“, das das Sonnenspektrum definiert. In jedem Verzeichnis befindet sich eine Datei namens „data.json“, die grundlegende Materialeigenschaften des Materials definiert, z. B. was es ist und welches Symbol dafür verwendet werden soll. Möglicherweise gibt es ein paar Dateien im .bib-Format, die Referenzinformationen für das Objekt enthalten. Die übrigen wichtigen Informationen werden in für Menschen lesbaren .csv-Dateien gespeichert. Diese Dateien können in einem Texteditor oder einem beliebigen anderen Textverarbeitungsprogramm geöffnet werden. Die einzige Ausnahme ist, dass in der Datenbank für Formen einige große Dateien in einem binären Format gespeichert werden.