Alle Datensätze werden innerhalb der Toolbox in einem einheitlichen Format abgelegt und verarbeitet. Diese Seite dient der Dokumentation der Spezifikation dieses Formates.
Die Aufgabe der TAload-Routine ist, eine Schnittstelle zwischen allen von der TA-Toolbox verarbeitbaren Dateiformaten und der GUI zu schaffen.
Deshalb gibt es eine einheitliche Datenstruktur für das Ausgabeformat der TAload-Routine, die im Folgenden beschrieben wird.
Hintergrund: Mittlerweile hat sich herauskristallisiert, daß auch für die Toolbox nicht nur die reinen Daten (strenggenommen eine n×m-Matrix) relevant sind, sondern eben gerade auch eine Menge zusätzlicher Informationen, die teilweise aus den Rohdateien gewonnen werden können, teilweise von anderer Stelle eingepflegt werden müssen. Das ist auch und gerade im Hinblick auf eine spätere Anbindung an ein Laborinformationssystem von Nutzen. Außerdem liefert die GUI der Toolbox einen ersten Zugriff auf diverse „Metadaten“.
Entwurf für die Struktur:
data - matrixdataMFon - matrixaxes - structx - structvalues - vectordata-Feldesmeasure - stringunit - stringy - structvalues - vectordata-Feldesmeasure - stringunit - stringz - structmeasure - stringunit - stringparameters - structruns - scalaroperator - stringdate - NEW structstart - datetimeend - datetimeshotRepetitionRate - structvalue - scalarunit - stringspectrometer - structname - stringsoftware - stringtransient - structpoints - scalartriggerPosition - scalarlength - scalarunit - stringspectrograph - structtype - stringmodel - stringaperture - structfront - structvalue - scalarunit - stringback - structvalue - scalarunit - stringdetection - structtype - stringmodel - stringpowersupply - stringimpedance - structvalue - scalarunit - stringtimeConstant - structvalue - scalarunit - stringrecorder - structsensitivity - structvalue - scalarunit - string averages - scalartimeBase - struct (alt: scalar)value - scalarunit - stringbandwidth - structvalue - scalarunit - stringcoupling - stringmodel - stringpump - structtype - stringmodel - stringwavelength - structvalue - scalarunit - stringpower - structvalue - scalarunit - stringrepetitionRate - structvalue - scalarunit - stringtunable - structtype - stringmodel - stringdye - stringtype=„OPO“)probe - structtype - stringmodel - stringwavelength - structstart - scalarstop - scalarstep - scalarsequence - stringunit - stringpower - structvalue - scalarunit - stringfilter - stringbackground - stringtemperature - structvalue - scalarunit - stringcontroller/model - stringcryostat - stringcryogen - stringMFE - structfield - structvalue - scalarunit - stringcoils - structtype - stringmodel - stringpowersupply - stringgaussmeter - stringtimeProfiles - struct (1xn)filename - stringwavelength - structvalue - scalarunit - stringaverages - scalarruns - scalarfilter - stringname - stringdescription - cell arraypreparation - cell arraycuvette - stringheader - cell arraycomment - cell arrayinfo - structfile - structname - stringlabel - stringformat - structname - stringversion - string