Patent ID: 8423339

Claim:
A computer implemented method of analyzing a protein folding process, the method comprising: executing on a processor residing at an information processing system the following: conducting a trie-based incremental pattern discovery process, wherein the incremental pattern discovery process comprises: judging multidimensional data from a simulation of a protein folding process, wherein the simulation produces a continuous stream of raw data for pattern discovery that comprises a set of structural information associated with protein intermediates during the protein folding process; hierarchically extracting a plurality of distinct and complete incremental patterns as needed from the continuous stream of raw data; and capturing a set of intermediate data points in the plurality of incremental patterns; generating a set of pattern landscapes associated with the protein folding process based on the set of intermediate data points that has been captured, the set of pattern landscapes being different and distinct from free energy contour maps, wherein each pattern landscape in the set of pattern landscapes is a hierarchical pattern space with a user defined resolution, wherein the hierarchical pattern space comprises a plurality of levels each comprising a plurality of incremental patterns from the set of incremental patterns where no two distinct patterns are equal at each level; storing the set of pattern landscapes that has been generated in a memory; visually displaying one or more pattern landscapes in the set of pattern landscapes to a user; updating the one or more pattern landscapes that are displayed over a given period time; and displaying a set of changes associated with the one or more pattern landscapes for the given period of time.