cross platform normalization in R
Entering edit mode
Last seen 5.7 years ago
Dear all, I am trying to perform cross platform normalization between affymetrix, illumina and agilent microarray data. I know I can do it using Combat package which is now available in SVA package in R. My problem is I have not recognized yet the structure of input files in SVA. The manual works with bladderbatch and phenodata that their structures is not clear. I will appreciate any advice Nazanin
R Combat SVA • 1.6k views
Entering edit mode

Just to further extend a bit Steve's answer---without being an expert i think it is not appropriate to combine data from different technology, except if there is a very strong reason or a specific down-stream procedure----but if you had data from i.e. same technology, same or very simila experiment design but different chip, you could check the vignette from the inSilicoMerging R package:

I have used it two combine data between 2 different affymetrix platforms(hgu133a & plus2), and it has various merging techniques, like Combat you have mentioned---but in the end you merge and keep only the common probesets/genes

Anyway, you can also check the following review, which adress the matter in detail, and describes many methodologies and R packages, like the GeneMeta:



Entering edit mode
Last seen 4 days ago

Combat is used to attempt to remove unknown batch effects from single experiments, not to combine multiple experiments from different platforms. Combining data in the way you are after is not trivial, and people usually do this using meta-analysis. Just yesterday (I think) Jim MacDonald said he likes to use the GeneMeta package for this, so you might want to start there. 


Login before adding your answer.

Traffic: 363 users visited in the last hour
Help About
Access RSS

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6