{'fraction_non_alphanumeric': 0.022146507666098807, 'fraction_numerical': 0.0017035775127768314, 'mean_word_length': 5.119791666666667, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Identifying spots in microarray images.

Microarray technology has provided a way to quantitate the simultaneous expression of a large number of genes. This approach is dependent on reproducible, accurate identification and quantitation of spot intensities. In this paper, clustering-based image segmentation is described to extract the target intensity of the microarray spots. While the technique is generic, its effectiveness on extracting spot intensities on arrays obtained from a two-color (Cy3/Cy5) experiment is discussed. The approximate boundaries of the spots are determined initially by manual alignment of rectangular grids. The pixel intensities of the image (I) inside a grid, is mapped onto a one-dimensional vector (v). The k-means clustering technique is applied to generate a binary partition of v. The median value of the pixel intensities inside each of the clusters for a given spot determines its foreground and the local background intensity. The difference in the median value of the foreground and the background intensity is the desired target intensity of the spot. The results are compared against those obtained using a region growing approach.