Microarrays have been used to perform high-throughput genetic analyses such as single-nucleotide polymorphisms detection and microbial genome analysis. Some of these analyses require real-time monitoring of the hybridization signals with respect to a varying experimental condition, such as temperature. However, current microarray imaging and analysis packages typically do not possess such real-time capabilities. Therefore, microarray image analyses are often time-consuming and labour-intensive. LabArray was developed to expedite such processes by enabling real-time monitoring of microarray signals.