Summary of survey (M: manual; Y: yes; E: embedded in gating; U: unsupervised; S: supervised; “—”: not supported, not implemented, not applicable; “”: same as above). Note that this table does not report Quality Assessment, Normalization, and Feature Extraction components.
Paper
Outlier removal
Automated gating
Labelling
Interpretation (classification/ comparison of samples)
Frequency difference gating approach (defines a gate(s) that contains statistically significant more events in the test sample than the control sample)1
Image representation of randomly selected events from a group of flow data followed by smoothing, regional maxima detection and watershed algorithm to define the gates to apply to all the data
-means followed by Murphy’s cluster joining algorithm based on standard deviation of the data [73]
U
—
—
M
—
—
-means followed by a cluster joining algorithm based on modified spread of the data and modified distance between two clusters [72]
U
—
—
M
—
—
Preclustering a subset of the data by -means and assigning unclustered events to the closest cluster center followed by a cluster joining algorithm based on modified spread of the data and modified distance between two cluster [72]
Kernel density estimation followed by calculating differences between patients by Kulback-Leibler divergence to form a similarity matrix and then dimensionality reduction by multidimensional scaling for 2-dimensional visualization
Principal component analysis (PCA) for dimensionality reduction and visualization to see if classes are separable by looking at the first few principle components
1Closely related to probability binning algorithm introduced in [52]. 2This study utilizes quality assessment strategy introduced in [42] that is based on comparison of density, ECDF (empirical cumulative distribution function), box plots, and two types of bivariate plots of similar samples.