1. A computer implemented method for the remote analysis of a chemical compound microarray supported on a substrate, the remote analysis executed as an application residing on a computing device, the computing device having a processor and a storage medium, and the remote analysis application having one or more software modules stored on the storage medium and executed in the processor, the method comprising: receiving pixel image data from a remote location, including image data that depicts within the field of view of an image acquisition device configured to obtain an image, (a) a calibration scale associated with the substrate wherein the calibration scale includes a color scale having a plurality of color elements, each color element having a known color value and (b) the microarray; evaluating at least one color value corresponding to at least one image pixel wherein the at least one image pixel corresponds to a location in the image depicting at least one color element of the color scale; determining a transformation action of said pixel data corresponding to the color scale using a calibration module so as to match at least the color and hue value of the at least one image pixel with the known color and hue value of the corresponding color element; adjusting the received image data corresponding to at least the microarray by applying the transformation action using an adjustment module; comparing the adjusted image of the microarray with a database of stored microarray pixel data to extract information from said image using an analysis module; outputting the information to a remote device.