Identify sample with respect to a method to be applied on the instrument is the key task should be done by user. Therefore UI for this part should be prepared enough useful and capable in oder to recored not only sample identification but also sampling and preparation information and purpose of analysis. In case of chromatography analysis, it is usually run standard samples with target samples, therefore one thread of analysis created as a sequence make sense.
Thus sample sequence should be able to record:
Data processing method with respect to the sample login
A function of the data processing is often atomic. For example, centroid process for mass spectrometry is a step of the process and the result to be an input for next step such as elemental composition. Another example, chromatography peak detection process is a step of quantitative analysis and an input for making calibration curve or handle as unknown (target) sample. Therefore data processing method should be designed as at least two layers or more in order to specify ultimate purpose and consisting atomic operation, parameter and operand.