1. A process comprising: a. creating a dataset comprising a plurality of data points, each data point representing the biomarker expression profile for individual cells of a cellular sample; b. interrogating said dataset for data points having a similar pattern of expression of said biomarkers using a computer algorithm wherein such similarity is determined by a numerical analysis that uses the level of expression of each biomarker as at least a semi-continuous variable; c. identifying the two or more data points with minimum variance; d. grouping the data points having the minimum variance together to create a group of cells whose members have a similar biomarker expression profile and assigning said group a new biomarker expression profile represented by a new data point in a new dataset, wherein said new data point is based on a central value for each attribute considered by said algorithm; and e. repeating steps b, c, and d until a predetermined number of groups is generated.