Bases de données OghmaNano : matériaux, données optiques, formes et spectres.
Il existe une série de bases de données utilisées pour définir les paramètres des matériaux, les formes et les spectres solaires, etc. Elles sont décrites dans cette section. Elles sont accessibles via l’interface graphique, dans le ruban de la base de données, comme le montre la figure 15.1.
Il existe deux copies de ces bases de données : une dans le répertoire d’installation d’OghmaNano, à l’emplacement C:\(\backslash\)Program Files\(\backslash\)OghmaNano\(\backslash\), et l’autre dans votre répertoire personnel, dans un dossier appelé oghma_local. Lors du premier lancement du modèle, la base de données des matériaux en lecture seule est copiée de son emplacement d’origine vers le dossier oghma_local de votre répertoire personnel. Si vous supprimez la copie de la base de données des matériaux dans le dossier oghma_local, elle sera à nouveau copiée lors du prochain lancement du modèle. Ainsi, vous pouvez toujours revenir aux bases de données d’origine si vous endommagez la copie dans oghma_local.
La structure des bases de données est simple : il s’agit d’une série de répertoires, chaque répertoire étant dédié à un matériau ou à un spectre, etc. Par exemple, dans la base de données optique, il y aura un répertoire appelé « Ag » qui définit l’argent, et dans la base de données des spectres, un autre répertoire appelé « am1.5g » qui définit le spectre solaire. Dans chaque répertoire, il y a un fichier « data.json » qui définit les propriétés de base du matériau, telles que sa nature et l’icône à utiliser pour le représenter. Il peut y avoir quelques fichiers « .bib » qui contiennent des informations de référence pour l’objet, au format BibTeX. Le reste des informations essentielles sera stocké dans des fichiers « .csv » lisibles. Ces fichiers peuvent être ouverts dans le Bloc-notes ou tout autre éditeur de texte. La seule exception est que, dans la base de données des formes, certains fichiers volumineux sont stockés dans un format binaire.