Patent ID: 7571151
Filing Date: 2009-08-04
Classification: G06F,Y10S

Abstract:
1. A data analysis parsing tool that is fully integratable into the workspace of other scientific analysis third-party graphical user interfaces (GUIs), said third-party GUIs comprising a comprehensive whiteboard-style workspace that makes available all necessary means for developing an ordered multi-step analysis using named variables, activating said multi-step analysis, performing numerical and non-numerical computations and graphically displaying the results of those analyses and computations, said data analysis parsing tool providing the third-party whiteboard GUI with new functions, capabilities and ways of usage, and comprising: a) means for providing single file parsing functions that directly associates the user's named analysis variable in the GUI workspace with a named data field contained within one named data file, b) means for providing multi-file parsing functions to batchfile process a vector list of named data files and return a corresponding collated vector list of single-file data field parsing results into a single named variable in said GUI workspace, c) a global file-selection index whose function is to change the selection of a new named data file from within a vector list of named data files and which is used as the means to initiate both the parsing and the computations of a multi-step analysis using information from data fields contained in that one newly selected named data file; d) said data analysis parsing tool providing the third-party whiteboard GUI with a new capability of cascading data file access, whereby said named text data fields in said named data files contain the names of yet other data files and whereby those data file names are parsed, using the above-described parsing functions, and then said parsed file names are used as a means to access their contents, using one of the group: the same above-described parsing methods, and by other file importation commands native to the third party GUI; e) a raw text viewer freely positionable in said third-party GUI to provide an embedded view of the contents of said at least one text data file within said third-party GUI, to act as an aid for a user to visually inspect the contents of a data file and thus remember the names of the data fields and/or to observe their dimensions and their data types; and f) means for transferring processed results obtained from the application of at least one of the above-mentioned techniques to a report by using a simple copy and paste operation on those results that were obtained by the combined use of the third-party whiteboard GUI and the integrated data analysis parsing tool.