microarrayDataProcessing