[BioC] Error with CDF environment when using combineAffyBatch of package matchprobes
Christian.Stratowa@vie.boehringer-ingelheim.com
Christian.Stratowa at vie.boehringer-ingelheim.com
Wed Mar 8 16:04:44 CET 2006
Dear James
Thank you, this seems to be indeed the case. What I did was:
>comb95cdf <- res$cdf
Meanwhile a colleague told me to add:
>res$dat at cdfName <- "comb95"
and this solved the problem, too.
Best regards
Christian
==============================================
Christian Stratowa, PhD
Boehringer Ingelheim Austria
Dept NCE Lead Discovery - Bioinformatics
Dr. Boehringergasse 5-11
A-1121 Vienna, Austria
Tel.: ++43-1-80105-2470
Fax: ++43-1-80105-2782
email: christian.stratowa at vie.boehringer-ingelheim.com
-----Original Message-----
From: James W. MacDonald [mailto:jmacdon at med.umich.edu]
Sent: Wednesday, March 08, 2006 15:51
To: Stratowa,Dr.,Christian FEX BIG-AT-V
Cc: bioconductor at stat.math.ethz.ch
Subject: Re: [BioC] Error with CDF environment when using
combineAffyBatch of package matchprobes
Christian.Stratowa at vie.boehringer-ingelheim.com wrote:
> Hi,
>
> I would like to combine U95A and U95Av2 files for RMA, and tried to
> use function combineAffyBatch of package matchprobes (version 1.2.1)
> as described in the
> vignette:
>
>>library(matchprobes)
>>library(affy)
>>library(hgu95acdf)
>>library(hgu95aprobe)
>>library(hgu95av2cdf)
>
>
> Attaching package: 'hgu95av2cdf'
>
>
> The following object(s) are masked from package:hgu95acdf :
>
> i2xy xy2i
>
>
>>library(hgu95av2probe)
>
>
>>x95A <- ReadAffy(celfile.path="HG-U95A")
>>x95Av2 <- ReadAffy(celfile.path="HG-U95Av2")
>>res <- combineAffyBatch(list(x95A,x95Av2),
>
> c("hgu95aprobe","hgu95av2probe"), newcdf="comb95")
> package:hgu95aprobe hgu95aprobe
> package:hgu95av2probe hgu95av2probe
> 197193 unique probes in common
>
> Here is what Iget when doing RMA:
>
>>dat.rma <- rma(res$dat)
I think you missed a step here. You have to point to the cdfenv to use.
From the vignette:
comb <- res$cdf <-- This puts the correct cdfenv into your
.GlobalEnv so rma() can find it.
z <- rma(res$dat)
So I think you need to add
comb95 <- res$cdf
before your call to rma().
HTH,
Jim
--
James W. MacDonald, M.S.
Biostatistician
Affymetrix and cDNA Microarray Core
University of Michigan Cancer Center
1500 E. Medical Center Drive
7410 CCGC
Ann Arbor MI 48109
734-647-5623
More information about the Bioconductor
mailing list