Task: Class Definition Understanding (ontology: Sciences/Computer_Science)

Which of the following definitions best describes 'Harshlight'?

A. The package is used to detect extended, diffuse and compact blemishes on microarray chips. the concept automatically marks the areas in a collection of chips (affybatch objects) and a corrected AffyBatch object is returned, in which the defected areas are substituted with NAs or the median of the values of the same probe in the other chips in the collection. The new version handle the substitue value as whole matrix to solve the memory problem.
B. Base classes, functions, and methods for representation of high-throughput, short-read sequencing data.
C. Spot segmentation via model-based clustering and gridding for blocks within microarray slides
D. the concept is software in which the the concept algorithm is implemented.

Answer: The package is used to detect extended, diffuse and compact blemishes on microarray chips. the concept automatically marks the areas in a collection of chips (affybatch objects) and a corrected AffyBatch object is returned, in which the defected areas are substituted with NAs or the median of the values of the same probe in the other chips in the collection. The new version handle the substitue value as whole matrix to solve the memory problem.