"Odd" microarray normalization

Hello.

I've been recently working with two color array data and to implement some procedures I'll need to use data from the two channels separately. Thus, I can't really use normalization methods that give a ratio or an average value (such as the ones included in the limma R package), I'll need to normalize the two channels separately and keep them separated. As I mostly use Affymetrix microarrays, I'm stuck, more or less.

Is anyone able to give a hint on how to proceed? Thanks.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

cDNA or oligo data ? Are you

cDNA or oligo data ? Are you sure the consistency of the data is good enough to be doing single channel normalization ?


They're cDNA data, according

They're cDNA data, according to the paper (Zhao H et al., PloS Medicine 2005).

To tell you the truth, I'm not sure at all about consistency - but it's like a "test run" for a completely different approach I'm using: I'm just trying to see if such an approach is even feasible for the algorithm I'm going to run over the normalized data.


R objects, and contacting authors

I seem to recall that the limma/rma packages also have an option to return R and G values. Otherwise you can back-calculate from M and A.

M = log2(R) - log2(G)
A = 0.5*[log2(R)+log2(G)]

If only normalized data is available online, your best bet is to contact the authors and ask for raw intensities - there is no way of recovering them from processed data (at least, I don't think so).