Hi,
I tried to install IlluminaHumanMethylation450k.db
using biocLite
but keep having some error messages. I have been able to install and use it in the past but I had to reinstall R in the meantime. I have checked that all dependancies are installed (methods
, AnnotationDbi
, org.Hs.eg.db
).
> source("http://bioconductor.org/biocLite.R")
Bioconductor version 3.0 (BiocInstaller 1.16.0), ?biocLite for help
> biocLite("IlluminaHumanMethylation450k.db")
BioC_mirror: http://bioconductor.org
Using Bioconductor version 3.0 (BiocInstaller 1.16.0), R version 3.1.1.
Installing package(s) 'IlluminaHumanMethylation450k.db'
trying URL 'http://bioconductor.org/packages/3.0/data/annotation/src/contrib/IlluminaHumanMethylation450k.db_2.0.7.tar.gz'
Content type 'application/x-gzip' length 63268195 bytes (60.3 Mb)
opened URL
=================================================
downloaded 60.3 Mb
* installing *source* package ‘IlluminaHumanMethylation450k.db’ ...
** R
** inst
** preparing package for lazy loading
Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
object 'createSimpleBimap' not found
Error : unable to load R code in package ‘IlluminaHumanMethylation450k.db’
ERROR: lazy loading failed for package ‘IlluminaHumanMethylation450k.db’
* removing ‘/home/benhur/R/x86_64-pc-linux-gnu-library/3.1/IlluminaHumanMethylation450k.db’
The downloaded source packages are in
‘/tmp/RtmpSVWOdr/downloaded_packages’
Warning message:
In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘IlluminaHumanMethylation450k.db’ had non-zero exit status
> sessionInfo() R version 3.1.1 (2014-07-10) Platform: x86_64-pc-linux-gnu (64-bit) locale: [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=C LC_COLLATE=C LC_MONETARY=C [6] LC_MESSAGES=C LC_PAPER=C LC_NAME=C LC_ADDRESS=C LC_TELEPHONE=C [11] LC_MEASUREMENT=C LC_IDENTIFICATION=C attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] BiocInstaller_1.16.0 loaded via a namespace (and not attached): [1] tools_3.1.1
Hopefully someone would be able to help me :).
Cheers
Ben
Hi, tried your way. But no luck. Here is the output:
* installing to library ‘/usr/local/lib/R/site-library’
* installing *source* package ‘IlluminaHumanMethylation450k.db’ ...
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
Error : .onLoad failed in loadNamespace() for 'IlluminaHumanMethylation450k.db', details:
call: NULL
error: 'fun' is defunct.
Use 'FDb.InfiniumMethylation.hg19' instead.
Use 'FDb.InfiniumMethylation.hg18' instead.
Use 'mapToGenome() function in minfi or methylumi' instead.
See help("Defunct")
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/usr/local/lib/R/site-library/IlluminaHumanMethylation450k.db’
What is that sed command doing? I can find no difference between the zzz.R files with and without using this command.
You are getting a completely different error than Ben was getting. So why do you think that what I suggested to him would work for you? Is there a particular reason that the FDb.InfiniumMethylation.hg19 is not useful for you?
Thanks for quick response, actually i need to use UCSC CpG island name "IlluminaHumanMethylation450kCPGINAME".
In that case, you need to make a new post asking why the current version of that package won't install. When I try to install it, I get the same error as you.