I am trying to read my mogenest2.0 CEL files into R with oligo. But pd.mogene.2.0st appears to not work for my release of R (says it is not available for R 3.1.2). This seems odd to me since pd.mogene.2.0st is listed as part of the Bioconductor 3.0 release (which works in my version of R). Does anyone know what I can do to fix this or otherwise work with my files?
> celFiles <- list.celfiles() > affyRaw <- read.celfiles(celFiles) Loading required package: pd.mogene.2.0.st Attempting to obtain 'pd.mogene.2.0.st' from BioConductor website. Checking to see if your internet connection works... Package 'pd.mogene.2.0.st' was not found in the BioConductor repository. The 'pdInfoBuilder' package can often be used in situations like this. Error in read.celfiles(celFiles) : The annotation package, pd.mogene.2.0.st, could not be loaded. In addition: Warning message: In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE, : there is no package called ‘pd.mogene.2.0.st’ > source("http://bioconductor.org/biocLite.R") Bioconductor version 3.0 (BiocInstaller 1.16.1), ?biocLite for help > biocLite("pd.mogene.2.0.st") BioC_mirror: http://bioconductor.org Using Bioconductor version 3.0 (BiocInstaller 1.16.1), R version 3.1.2. Installing package(s) 'pd.mogene.2.0.st' package ‘pd.mogene.2.0.st’ is available as a source package but not as a binary Warning message: package ‘pd.mogene.2.0.st’ is not available (for R version 3.1.2)
It looks like oligo downloads annotation packages using biocLite() (or maybe install.packages()). Just any case any oligo folks are reading this, it should perhaps be updated (in release) to add the type="source" argument. In devel this won't be necessary due to recent changes in R.
Hi Dan,
This is an issue at the repository level, as far as I can tell:
Yes, the repository does not have binary packages. Marc is going to fix it. adding type="source" would also fix it.