<note important>The following data model is still in its development, although by now it is rather additions than severe restructurings taking place.</note>
data - cell-Arrayorigdata - cell-Arraydisplay - structhighlight - structmethod - string (color, linewidth, marker, style, none)value - string/scalar/vector (depending on the value of “method”)control - structspectra - struct, informations about currently loaded spectraactiveSpectrum - integer, reference to datavisible - vector, holds the positions of the visible spectra in the cell array datainvisible - see above with “visible”modified - see above with “visible”; reference to the spectra that got modified after they were laoded into the GUI2)missing - see above with “visible”, reference to the spectra that have missing parameters immediately after the load that are important for later operationsmeasure - structpointx1valy1valx1indy1indaxis - structdisplayType - string, 2D, B0, tMFEdisplay - stringgrid - structx - string, {“major”,“minor”,“off”}y - string, {“major”,“minor”,“off”}zero - structvisible - booleancolor - 1×3 vectorwidth - scalarstyle - stringlegend - structhandle - scalarlocation - stringbox - booleanFontName - stringFontWeight - stringFontAngle - stringFontSize - scalarhighlight - structmethodvaluelabels - structxmeasureunitymeasureunitzmeasureunitlimits - structauto - booleanxminmaxyminmaxzminmaxnormalisation - stringstdev - booleanonlyActive - booleanstatus - cell arrayTAgui_statuswindow)dirs - structlastLoad - stringlastSave - stringlastFigSave - stringlastExport - stringsystem - structusername - stringplatform - stringmatlab - stringTA - stringcontrol structure.The actual TA Toolbox data format is documented elsewhere. Here, only the additional fields are documented that are added when loading data into the GUI.
history - cell arraysystem - structusername - stringplatform - stringparameters - structinfo - cell array of stringsline - structcolor - string oder vector, default: 'k'style - string, default: '-'marker - string, default: 'none'width - scalar, default: 1display - structposition - structx - scalar, default: 1y - scalar, default: 1displacement - structx - scalar, default: 0y - scalar, default: 0z - scalar, default: 0scaling - structx - scalar, default: 1y - scalar, default: 1z - scalar, default: 1smoothing - structx - structvalue - scalar, default: 1filterfun - stringy - structvalue - scalar, default: 1filterfun - stringmeasure - structpoint - array of structsindex - vectorunit - vectorMFon - struct (OPTIONAL)line - structcolor - string oder vector, default: 'k'style - string, default: '-'marker - string, default: 'none'width - scalar, default: 1DeltaMF - struct (OPTIONAL)line - structcolor - string oder vector, default: 'k'style - string, default: '-'marker - string, default: 'none'width - scalar, default: 1mfilename.