[BioC] oligo package cannot read files when gdata is loaded

Heidi Dvinge heidi at ebi.ac.uk
Thu Jan 28 23:57:36 CET 2010


Dear list,

I've just come across this somewhat unexpected clash between the oligo and
gdata packages. gdata is required for gplots, and is therefore loaded
whenever I plan on using heatmaps - basically always for microarray data.
However, once gdata in loaded the read.celfiles() functions fails.
Probably due to some issues with combine?

As such this can easily be avoided; just thought I'd report it here in
case anyone comes across the same when using oligo.

See example and sessionInfo below.

Thanks
\Heidi

> library(Biobase)

Welcome to Bioconductor

  Vignettes contain introductory material. To view, type
  'openVignette()'. To cite Bioconductor, see
  'citation("Biobase")' and for packages 'citation(pkgname)'.

> library(oligo)
Loading required package: oligoClasses
Loading required package: preprocessCore
Welcome to oligo version 1.10.0
> library(pd.mogene.1.0.st.v1)
Loading required package: RSQLite
Loading required package: DBI
Warning message:
package 'pd.mogene.1.0.st.v1' was built under R version 2.10.1
> files<- list.celfiles("Data", full.name=TRUE)
> raw<- read.celfiles(files[1:3])
Platform design info loaded.
Reading in : Data/A1-1_(HuGene-1_0-st-v1)_2.CEL.gz
Reading in : Data/A1-2_(HuGene-1_0-st-v1)_2.CEL.gz
Reading in : Data/A1-3_(HuGene-1_0-st-v1)_2.CEL.gz
Warning message:
In AffyDate2Posix(datetime) :
  Returning dates/times as strings - format not recognized.
> library(gplots)
Loading required package: gtools
Loading required package: gdata

Attaching package: 'gdata'


        The following object(s) are masked from package:Biobase :

         combine


        The following object(s) are masked from package:utils :

         object.size

Loading required package: caTools
Loading required package: bitops
Loading required package: grid

Attaching package: 'gplots'


        The following object(s) are masked from package:stats :

         lowess

> raw<- read.celfiles(files[1:3])
Platform design info loaded.
Reading in : Data/A1-1_(HuGene-1_0-st-v1)_2.CEL.gz
Reading in : Data/A1-2_(HuGene-1_0-st-v1)_2.CEL.gz
Reading in : Data/A1-3_(HuGene-1_0-st-v1)_2.CEL.gz
Error in as.data.frame.default(x[[i]], optional = TRUE) :
  cannot coerce class structure("AnnotatedDataFrame", package = "Biobase")
into a data.frame
In addition: Warning message:
In AffyDate2Posix(datetime) :
  Returning dates/times as strings - format not recognized.
> detach("package:gdata")
> raw<- read.celfiles(files[1:3])
Platform design info loaded.
Reading in : Data/A1-1_(HuGene-1_0-st-v1)_2.CEL.gz
Reading in : Data/A1-2_(HuGene-1_0-st-v1)_2.CEL.gz
Reading in : Data/A1-3_(HuGene-1_0-st-v1)_2.CEL.gz
Warning message:
In AffyDate2Posix(datetime) :
  Returning dates/times as strings - format not recognized.
> sessionInfo()
R version 2.10.0 (2009-10-26)
i386-apple-darwin8.11.1

locale:
[1] C

attached base packages:
[1] grid      stats     graphics  grDevices utils     datasets  methods
[8] base

other attached packages:
 [1] gplots_2.7.3              caTools_1.10
 [3] bitops_1.0-4.1            gtools_2.6.1
 [5] pd.mogene.1.0.st.v1_3.0.0 RSQLite_0.7-3
 [7] DBI_0.2-4                 oligo_1.10.0
 [9] preprocessCore_1.8.0      oligoClasses_1.8.0
[11] Biobase_2.6.0

loaded via a namespace (and not attached):
[1] Biostrings_2.14.1 IRanges_1.4.1     affxparser_1.18.0 affyio_1.14.0
[5] gdata_2.6.1       splines_2.10.0
>



More information about the Bioconductor mailing list