package availability for R3.01
1
0
Entering edit mode
E.M. Lodder ▴ 40
@em-lodder-6133
Last seen 6.4 years ago
Hi All, Just a quick question I just updated my R to 3.01 and wanted to reinstall some of the packages I was using. Now I do get the following error message: > source("http://bioconductor.org/biocLite.R") > biocLite("illuminaMousev2BeadID.db") BioC_mirror: http://bioconductor.org Using Bioconductor version 2.12 (BiocInstaller 1.10.3), R version 3.0.1. Installing package(s) 'illuminaMousev2BeadID.db' Warning message: package 'illuminaMousev2BeadID.db' is not available (for R version 3.0.1) > library("hgu133plus2.db",character.only = TRUE) Error in library("hgu133plus2.db", character.only = TRUE) : there is no package called 'hgu133plus2.db' > library("illuminaMousev2BeadID.db", character.only = TRUE) Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : there is no package called 'illuminaMousev2BeadID.db' > Any ideas on how to fix this? Or should I just operate with two different versions of R in parallel for the moment? Thanks! Elisabeth ________________________________ AMC Disclaimer : http://www.amc.nl/disclaimer
• 2.0k views
ADD COMMENT
0
Entering edit mode
Marc Carlson ★ 7.2k
@marc-carlson-2264
Last seen 8.4 years ago
United States
Hi Elisabeth, That package "illuminaMousev2BeadID.db" is not a bioconductor package and I don't think it ever has been a bioconductor package. Perhaps someone in the past made a custom package for you and then named it that? In any case, you can look at this vignette if you need to repeat that process: http://www.bioconductor.org/packages/release/bioc/vignettes/Annotation Forge/inst/doc/SQLForge.pdf As for the "hgu133plus2.db" package, you can get that package using biocLite() as it is a bioconductor package. If you want to see a list of all the annotation packages for the latest release you can find it here: http://www.bioconductor.org/packages/release/BiocViews.html#___Annotat ionData Marc On 09/04/2013 12:39 PM, E.M. Lodder wrote: > Hi All, > > Just a quick question I just updated my R to 3.01 and wanted to reinstall some of the packages I was using. > Now I do get the following error message: > >> source("http://bioconductor.org/biocLite.R") >> biocLite("illuminaMousev2BeadID.db") > BioC_mirror: http://bioconductor.org > Using Bioconductor version 2.12 (BiocInstaller 1.10.3), R version 3.0.1. > Installing package(s) 'illuminaMousev2BeadID.db' > Warning message: > package 'illuminaMousev2BeadID.db' is not available (for R version 3.0.1) >> library("hgu133plus2.db",character.only = TRUE) > Error in library("hgu133plus2.db", character.only = TRUE) : > there is no package called 'hgu133plus2.db' >> library("illuminaMousev2BeadID.db", character.only = TRUE) > Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : > there is no package called 'illuminaMousev2BeadID.db' > Any ideas on how to fix this? Or should I just operate with two different versions of R in parallel for the moment? > > Thanks! > > Elisabeth > ________________________________ > > AMC Disclaimer : http://www.amc.nl/disclaimer > > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
ADD COMMENT
0
Entering edit mode
Hi all, I'm afraid that doesn't answer my question, both packages are available through the bioconductor website: http://bioconductor.org/packages/2.6/data/annotation/html/illuminaMous ev2BeadID.db.html and http://bioconductor.org/packages/release/data/annotation/html/hgu133pl us2.db.html but give this same error message when installing: > Warning message: > package 'illuminaMousev2BeadID.db' is not available (for R version > 3.0.1) any more ideas? Elisabeth -----Original Message----- From: bioconductor-bounces@r-project.org [mailto:bioconductor- bounces@r-project.org] On Behalf Of Marc Carlson Sent: woensdag 4 september 2013 22:21 To: bioconductor at r-project.org Subject: Re: [BioC] package availability for R3.01 Hi Elisabeth, That package "illuminaMousev2BeadID.db" is not a bioconductor package and I don't think it ever has been a bioconductor package. Perhaps someone in the past made a custom package for you and then named it that? In any case, you can look at this vignette if you need to repeat that process: http://www.bioconductor.org/packages/release/bioc/vignettes/Annotation Forge/inst/doc/SQLForge.pdf As for the "hgu133plus2.db" package, you can get that package using biocLite() as it is a bioconductor package. If you want to see a list of all the annotation packages for the latest release you can find it here: http://www.bioconductor.org/packages/release/BiocViews.html#___Annotat ionData Marc On 09/04/2013 12:39 PM, E.M. Lodder wrote: > Hi All, > > Just a quick question I just updated my R to 3.01 and wanted to reinstall some of the packages I was using. > Now I do get the following error message: > >> source("http://bioconductor.org/biocLite.R") >> biocLite("illuminaMousev2BeadID.db") > BioC_mirror: http://bioconductor.org > Using Bioconductor version 2.12 (BiocInstaller 1.10.3), R version 3.0.1. > Installing package(s) 'illuminaMousev2BeadID.db' > Warning message: > package 'illuminaMousev2BeadID.db' is not available (for R version > 3.0.1) >> library("hgu133plus2.db",character.only = TRUE) > Error in library("hgu133plus2.db", character.only = TRUE) : > there is no package called 'hgu133plus2.db' >> library("illuminaMousev2BeadID.db", character.only = TRUE) > Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : > there is no package called 'illuminaMousev2BeadID.db' > Any ideas on how to fix this? Or should I just operate with two different versions of R in parallel for the moment? > > Thanks! > > Elisabeth > ________________________________ > > AMC Disclaimer : http://www.amc.nl/disclaimer > > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: > http://news.gmane.org/gmane.science.biology.informatics.conductor _______________________________________________ Bioconductor mailing list Bioconductor at r-project.org https://stat.ethz.ch/mailman/listinfo/bioconductor Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor ________________________________ AMC Disclaimer : http://www.amc.nl/disclaimer
ADD REPLY
0
Entering edit mode
The link you include with illuminaMousev2BeadID.db is for bioconductor 2.6 (i.e. a release several years old). It seems that package does not exist anymore in Bioconductor (since version 2.9, now we are in 2.12). As for hgu133plus2.db, you have to install it first (you only tried to install illuminaMousev2BeadID.db in your example code). Try: biocLite("hgu133plus2.db") library(hgu133plus2.db) HTH, Diego On Thu, Sep 5, 2013 at 5:29 PM, E.M. Lodder <e.m.lodder at="" amc.uva.nl=""> wrote: > > Hi all, > > I'm afraid that doesn't answer my question, both packages are available through the bioconductor website: > > http://bioconductor.org/packages/2.6/data/annotation/html/illuminaMo usev2BeadID.db.html > and > http://bioconductor.org/packages/release/data/annotation/html/hgu133 plus2.db.html > > but give this same error message when installing: > > > Warning message: > > package 'illuminaMousev2BeadID.db' is not available (for R version > > 3.0.1) > > any more ideas? > > Elisabeth > > > -----Original Message----- > From: bioconductor-bounces at r-project.org [mailto:bioconductor- bounces at r-project.org] On Behalf Of Marc Carlson > Sent: woensdag 4 september 2013 22:21 > To: bioconductor at r-project.org > Subject: Re: [BioC] package availability for R3.01 > > Hi Elisabeth, > > That package "illuminaMousev2BeadID.db" is not a bioconductor package and I don't think it ever has been a bioconductor package. Perhaps someone in the past made a custom package for you and then named it that? In any case, you can look at this vignette if you need to repeat that process: > > http://www.bioconductor.org/packages/release/bioc/vignettes/Annotati onForge/inst/doc/SQLForge.pdf > > > As for the "hgu133plus2.db" package, you can get that package using > biocLite() as it is a bioconductor package. If you want to see a list of all the annotation packages for the latest release you can find it here: > > http://www.bioconductor.org/packages/release/BiocViews.html#___Annot ationData > > > > Marc > > > > > On 09/04/2013 12:39 PM, E.M. Lodder wrote: > > Hi All, > > > > Just a quick question I just updated my R to 3.01 and wanted to reinstall some of the packages I was using. > > Now I do get the following error message: > > > >> source("http://bioconductor.org/biocLite.R") > >> biocLite("illuminaMousev2BeadID.db") > > BioC_mirror: http://bioconductor.org > > Using Bioconductor version 2.12 (BiocInstaller 1.10.3), R version 3.0.1. > > Installing package(s) 'illuminaMousev2BeadID.db' > > Warning message: > > package 'illuminaMousev2BeadID.db' is not available (for R version > > 3.0.1) > >> library("hgu133plus2.db",character.only = TRUE) > > Error in library("hgu133plus2.db", character.only = TRUE) : > > there is no package called 'hgu133plus2.db' > >> library("illuminaMousev2BeadID.db", character.only = TRUE) > > Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : > > there is no package called 'illuminaMousev2BeadID.db' > > Any ideas on how to fix this? Or should I just operate with two different versions of R in parallel for the moment? > > > > Thanks! > > > > Elisabeth > > ________________________________ > > > > AMC Disclaimer : http://www.amc.nl/disclaimer > > > > _______________________________________________ > > Bioconductor mailing list > > Bioconductor at r-project.org > > https://stat.ethz.ch/mailman/listinfo/bioconductor > > Search the archives: > > http://news.gmane.org/gmane.science.biology.informatics.conductor > > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor > ________________________________ > > AMC Disclaimer : http://www.amc.nl/disclaimer > > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
ADD REPLY
0
Entering edit mode
Hi Diego, Sorry I didn't copy that in the example, but I did install it first, it gives exactly the same error message. Does anyone know the reason for not allowing these packages in newer versions of BioC? I guess many people like me will have older datasets they may want to reanalyse. The contents of these kind of reference packages is not code which I can understand may refer to obsolete functions etc. but just reference data, for the annotation of the probe names so I don't really understand why they would not just be taken along. Elisabeth -----Original Message----- From: kurai.yousei@gmail.com [mailto:kurai.yousei@gmail.com] On Behalf Of Diego Diez Sent: donderdag 5 september 2013 10:51 To: E.M. Lodder Cc: Marc Carlson; bioconductor at r-project.org Subject: Re: [BioC] package availability for R3.01 The link you include with illuminaMousev2BeadID.db is for bioconductor 2.6 (i.e. a release several years old). It seems that package does not exist anymore in Bioconductor (since version 2.9, now we are in 2.12). As for hgu133plus2.db, you have to install it first (you only tried to install illuminaMousev2BeadID.db in your example code). Try: biocLite("hgu133plus2.db") library(hgu133plus2.db) HTH, Diego On Thu, Sep 5, 2013 at 5:29 PM, E.M. Lodder <e.m.lodder at="" amc.uva.nl=""> wrote: > > Hi all, > > I'm afraid that doesn't answer my question, both packages are available through the bioconductor website: > > http://bioconductor.org/packages/2.6/data/annotation/html/illuminaMous > ev2BeadID.db.html > and > http://bioconductor.org/packages/release/data/annotation/html/hgu133pl > us2.db.html > > but give this same error message when installing: > > > Warning message: > > package 'illuminaMousev2BeadID.db' is not available (for R version > > 3.0.1) > > any more ideas? > > Elisabeth > > > -----Original Message----- > From: bioconductor-bounces at r-project.org > [mailto:bioconductor-bounces at r-project.org] On Behalf Of Marc Carlson > Sent: woensdag 4 september 2013 22:21 > To: bioconductor at r-project.org > Subject: Re: [BioC] package availability for R3.01 > > Hi Elisabeth, > > That package "illuminaMousev2BeadID.db" is not a bioconductor package and I don't think it ever has been a bioconductor package. Perhaps someone in the past made a custom package for you and then named it that? In any case, you can look at this vignette if you need to repeat that process: > > http://www.bioconductor.org/packages/release/bioc/vignettes/Annotation > Forge/inst/doc/SQLForge.pdf > > > As for the "hgu133plus2.db" package, you can get that package using > biocLite() as it is a bioconductor package. If you want to see a list of all the annotation packages for the latest release you can find it here: > > http://www.bioconductor.org/packages/release/BiocViews.html#___Annotat > ionData > > > > Marc > > > > > On 09/04/2013 12:39 PM, E.M. Lodder wrote: > > Hi All, > > > > Just a quick question I just updated my R to 3.01 and wanted to reinstall some of the packages I was using. > > Now I do get the following error message: > > > >> source("http://bioconductor.org/biocLite.R") > >> biocLite("illuminaMousev2BeadID.db") > > BioC_mirror: http://bioconductor.org Using Bioconductor version 2.12 > > (BiocInstaller 1.10.3), R version 3.0.1. > > Installing package(s) 'illuminaMousev2BeadID.db' > > Warning message: > > package 'illuminaMousev2BeadID.db' is not available (for R version > > 3.0.1) > >> library("hgu133plus2.db",character.only = TRUE) > > Error in library("hgu133plus2.db", character.only = TRUE) : > > there is no package called 'hgu133plus2.db' > >> library("illuminaMousev2BeadID.db", character.only = TRUE) > > Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : > > there is no package called 'illuminaMousev2BeadID.db' > > Any ideas on how to fix this? Or should I just operate with two different versions of R in parallel for the moment? > > > > Thanks! > > > > Elisabeth > > ________________________________ > > > > AMC Disclaimer : http://www.amc.nl/disclaimer > > > > _______________________________________________ > > Bioconductor mailing list > > Bioconductor at r-project.org > > https://stat.ethz.ch/mailman/listinfo/bioconductor > > Search the archives: > > http://news.gmane.org/gmane.science.biology.informatics.conductor > > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: > http://news.gmane.org/gmane.science.biology.informatics.conductor > ________________________________ > > AMC Disclaimer : http://www.amc.nl/disclaimer > > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: > http://news.gmane.org/gmane.science.biology.informatics.conductor ________________________________ AMC Disclaimer : http://www.amc.nl/disclaimer
ADD REPLY
0
Entering edit mode
Hi Elisabeth, the following worked for me to install and load both libraries in Bioconductor 2.12. If you can't install and load hgu133plus2.db in the usual way, there may be something broken about your local installation. > library(BiocInstaller) > biocLite(c("org.Mm.eg.db", "hgu133plus2.db")) > library(devtools) > install_url(" http://bioconductor.org/packages/2.6/data/annotation/src/contrib/illum inaMousev2BeadID.db_1.6.1.tar.gz ") > library(hgu133plus2.db) > library(illuminaMousev2BeadID.db) > sessionInfo() R version 3.0.1 (2013-05-16) Platform: x86_64-apple-darwin10.8.0 (64-bit) locale: [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 attached base packages: [1] parallel stats graphics grDevices utils datasets methods [8] base other attached packages: [1] illuminaMousev2BeadID.db_1.6.1 org.Mm.eg.db_2.9.0 [3] hgu133plus2.db_2.9.0 org.Hs.eg.db_2.9.0 [5] RSQLite_0.11.4 DBI_0.2-7 [7] AnnotationDbi_1.22.6 Biobase_2.20.1 [9] BiocGenerics_0.6.0 BiocInstaller_1.10.3 [11] devtools_1.3 loaded via a namespace (and not attached): [1] digest_0.6.3 evaluate_0.4.7 httr_0.2 IRanges_1.18.3 [5] memoise_0.1 RCurl_1.95-4.1 stats4_3.0.1 stringr_0.6.2 [9] tools_3.0.1 whisker_0.3-2 > On Thu, Sep 5, 2013 at 8:28 AM, E.M. Lodder <e.m.lodder@amc.uva.nl> wrote: > Hi Diego, > > Sorry I didn't copy that in the example, but I did install it first, it > gives exactly the same error message. > > Does anyone know the reason for not allowing these packages in newer > versions of BioC? > I guess many people like me will have older datasets they may want to > reanalyse. > The contents of these kind of reference packages is not code which I can > understand may refer to obsolete functions etc. but just reference data, > for the annotation of the probe names so I don't really understand why they > would not just be taken along. > > Elisabeth > > -----Original Message----- > From: kurai.yousei@gmail.com [mailto:kurai.yousei@gmail.com] On Behalf Of > Diego Diez > Sent: donderdag 5 september 2013 10:51 > To: E.M. Lodder > Cc: Marc Carlson; bioconductor@r-project.org > Subject: Re: [BioC] package availability for R3.01 > > The link you include with illuminaMousev2BeadID.db is for bioconductor > 2.6 (i.e. a release several years old). It seems that package does not > exist anymore in Bioconductor (since version 2.9, now we are in 2.12). > As for hgu133plus2.db, you have to install it first (you only tried to > install illuminaMousev2BeadID.db in your example code). Try: > > biocLite("hgu133plus2.db") > library(hgu133plus2.db) > > HTH, > > Diego > > > On Thu, Sep 5, 2013 at 5:29 PM, E.M. Lodder <e.m.lodder@amc.uva.nl> wrote: > > > > Hi all, > > > > I'm afraid that doesn't answer my question, both packages are available > through the bioconductor website: > > > > http://bioconductor.org/packages/2.6/data/annotation/html/illuminaMous > > ev2BeadID.db.html > > and > > http://bioconductor.org/packages/release/data/annotation/html/hgu133pl > > us2.db.html > > > > but give this same error message when installing: > > > > > Warning message: > > > package 'illuminaMousev2BeadID.db' is not available (for R version > > > 3.0.1) > > > > any more ideas? > > > > Elisabeth > > > > > > -----Original Message----- > > From: bioconductor-bounces@r-project.org > > [mailto:bioconductor-bounces@r-project.org] On Behalf Of Marc Carlson > > Sent: woensdag 4 september 2013 22:21 > > To: bioconductor@r-project.org > > Subject: Re: [BioC] package availability for R3.01 > > > > Hi Elisabeth, > > > > That package "illuminaMousev2BeadID.db" is not a bioconductor package > and I don't think it ever has been a bioconductor package. Perhaps someone > in the past made a custom package for you and then named it that? In any > case, you can look at this vignette if you need to repeat that process: > > > > http://www.bioconductor.org/packages/release/bioc/vignettes/Annotation > > Forge/inst/doc/SQLForge.pdf > > > > > > As for the "hgu133plus2.db" package, you can get that package using > > biocLite() as it is a bioconductor package. If you want to see a list > of all the annotation packages for the latest release you can find it here: > > > > http://www.bioconductor.org/packages/release/BiocViews.html#___Annotat > > ionData > > > > > > > > Marc > > > > > > > > > > On 09/04/2013 12:39 PM, E.M. Lodder wrote: > > > Hi All, > > > > > > Just a quick question I just updated my R to 3.01 and wanted to > reinstall some of the packages I was using. > > > Now I do get the following error message: > > > > > >> source("http://bioconductor.org/biocLite.R") > > >> biocLite("illuminaMousev2BeadID.db") > > > BioC_mirror: http://bioconductor.org Using Bioconductor version 2.12 > > > (BiocInstaller 1.10.3), R version 3.0.1. > > > Installing package(s) 'illuminaMousev2BeadID.db' > > > Warning message: > > > package 'illuminaMousev2BeadID.db' is not available (for R version > > > 3.0.1) > > >> library("hgu133plus2.db",character.only = TRUE) > > > Error in library("hgu133plus2.db", character.only = TRUE) : > > > there is no package called 'hgu133plus2.db' > > >> library("illuminaMousev2BeadID.db", character.only = TRUE) > > > Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : > > > there is no package called 'illuminaMousev2BeadID.db' > > > Any ideas on how to fix this? Or should I just operate with two > different versions of R in parallel for the moment? > > > > > > Thanks! > > > > > > Elisabeth > > > ________________________________ > > > > > > AMC Disclaimer : http://www.amc.nl/disclaimer > > > > > > _______________________________________________ > > > Bioconductor mailing list > > > Bioconductor@r-project.org > > > https://stat.ethz.ch/mailman/listinfo/bioconductor > > > Search the archives: > > > http://news.gmane.org/gmane.science.biology.informatics.conductor > > > > _______________________________________________ > > Bioconductor mailing list > > Bioconductor@r-project.org > > https://stat.ethz.ch/mailman/listinfo/bioconductor > > Search the archives: > > http://news.gmane.org/gmane.science.biology.informatics.conductor > > ________________________________ > > > > AMC Disclaimer : http://www.amc.nl/disclaimer > > > > _______________________________________________ > > Bioconductor mailing list > > Bioconductor@r-project.org > > https://stat.ethz.ch/mailman/listinfo/bioconductor > > Search the archives: > > http://news.gmane.org/gmane.science.biology.informatics.conductor > ________________________________ > > AMC Disclaimer : http://www.amc.nl/disclaimer > > _______________________________________________ > Bioconductor mailing list > Bioconductor@r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: > http://news.gmane.org/gmane.science.biology.informatics.conductor > -- Levi Waldron Assistant Professor Epidemiology and Biostatistics Program CUNY School of Public Health at Hunter College 2180 3rd Ave Rm 538 New York NY 10035-4003 [[alternative HTML version deleted]]
ADD REPLY
0
Entering edit mode
Hi Elisabeth, On Thursday, September 05, 2013 8:28:34 AM, E.M. Lodder wrote: > Hi Diego, > > Sorry I didn't copy that in the example, but I did install it first, it gives exactly the same error message. You must not have installed the hgu133plus2.db package, because it is available, and can be installed. As an example, here is my R-3.0.1 sessionInfo after installing the package: > sessionInfo() R version 3.0.1 (2013-05-16) Platform: x86_64-unknown-linux-gnu (64-bit) locale: [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 [7] LC_PAPER=C LC_NAME=C [9] LC_ADDRESS=C LC_TELEPHONE=C [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] parallel stats graphics grDevices utils datasets methods [8] base other attached packages: [1] hgu133plus2.db_2.9.0 org.Hs.eg.db_2.9.0 RSQLite_0.11.4 [4] DBI_0.2-7 AnnotationDbi_1.22.6 Biobase_2.20.1 [7] BiocGenerics_0.6.0 BiocInstaller_1.10.3 loaded via a namespace (and not attached): [1] IRanges_1.18.3 stats4_3.0.1 tools_3.0.1 > > Does anyone know the reason for not allowing these packages in newer versions of BioC? > I guess many people like me will have older datasets they may want to reanalyse. > The contents of these kind of reference packages is not code which I can understand may refer to obsolete functions etc. but just reference data, for the annotation of the probe names so I don't really understand why they would not just be taken along. The Illumina package you are wanting to install was made by Mark Dunning, who contributed it to BioC. He has evidently stopped creating this package for us (which has to happen each release), although he is still making other packages. You might contact him directly, or look on the website he cites (http://compbio.sysbiol.cam.ac.uk/Resources/Annotation/index.html) to see what the deal is with that package. Or you could just install the 'regular' illuminaMousev2.db' package and use that instead. We cannot arbitrarily take annotation packages along, because the underlying infrastructure can and does change with each successive release. Unless the package is rebuilt using the newest versions of R and requisite BioC packages, there is no guarantee that a given old package will continue to work correctly. That said, there is nothing preventing you from installing the old package version into your new version of R. In addition, there is nothing preventing you from installing an old version of R and then installing the old annotation package using biocLite(). Except that you will then be on your own, and should not expect anybody to give you support, as we only support current versions of packages, and certainly don't support old versions of packages installed in current BioC installations. Best, Jim > > Elisabeth > > -----Original Message----- > From: kurai.yousei at gmail.com [mailto:kurai.yousei at gmail.com] On Behalf Of Diego Diez > Sent: donderdag 5 september 2013 10:51 > To: E.M. Lodder > Cc: Marc Carlson; bioconductor at r-project.org > Subject: Re: [BioC] package availability for R3.01 > > The link you include with illuminaMousev2BeadID.db is for bioconductor > 2.6 (i.e. a release several years old). It seems that package does not exist anymore in Bioconductor (since version 2.9, now we are in 2.12). > As for hgu133plus2.db, you have to install it first (you only tried to install illuminaMousev2BeadID.db in your example code). Try: > > biocLite("hgu133plus2.db") > library(hgu133plus2.db) > > HTH, > > Diego > > > On Thu, Sep 5, 2013 at 5:29 PM, E.M. Lodder <e.m.lodder at="" amc.uva.nl=""> wrote: >> >> Hi all, >> >> I'm afraid that doesn't answer my question, both packages are available through the bioconductor website: >> >> http://bioconductor.org/packages/2.6/data/annotation/html/illuminaMous >> ev2BeadID.db.html >> and >> http://bioconductor.org/packages/release/data/annotation/html/hgu133pl >> us2.db.html >> >> but give this same error message when installing: >> >>> Warning message: >>> package 'illuminaMousev2BeadID.db' is not available (for R version >>> 3.0.1) >> >> any more ideas? >> >> Elisabeth >> >> >> -----Original Message----- >> From: bioconductor-bounces at r-project.org >> [mailto:bioconductor-bounces at r-project.org] On Behalf Of Marc Carlson >> Sent: woensdag 4 september 2013 22:21 >> To: bioconductor at r-project.org >> Subject: Re: [BioC] package availability for R3.01 >> >> Hi Elisabeth, >> >> That package "illuminaMousev2BeadID.db" is not a bioconductor package and I don't think it ever has been a bioconductor package. Perhaps someone in the past made a custom package for you and then named it that? In any case, you can look at this vignette if you need to repeat that process: >> >> http://www.bioconductor.org/packages/release/bioc/vignettes/Annotation >> Forge/inst/doc/SQLForge.pdf >> >> >> As for the "hgu133plus2.db" package, you can get that package using >> biocLite() as it is a bioconductor package. If you want to see a list of all the annotation packages for the latest release you can find it here: >> >> http://www.bioconductor.org/packages/release/BiocViews.html#___Annotat >> ionData >> >> >> >> Marc >> >> >> >> >> On 09/04/2013 12:39 PM, E.M. Lodder wrote: >>> Hi All, >>> >>> Just a quick question I just updated my R to 3.01 and wanted to reinstall some of the packages I was using. >>> Now I do get the following error message: >>> >>>> source("http://bioconductor.org/biocLite.R") >>>> biocLite("illuminaMousev2BeadID.db") >>> BioC_mirror: http://bioconductor.org Using Bioconductor version 2.12 >>> (BiocInstaller 1.10.3), R version 3.0.1. >>> Installing package(s) 'illuminaMousev2BeadID.db' >>> Warning message: >>> package 'illuminaMousev2BeadID.db' is not available (for R version >>> 3.0.1) >>>> library("hgu133plus2.db",character.only = TRUE) >>> Error in library("hgu133plus2.db", character.only = TRUE) : >>> there is no package called 'hgu133plus2.db' >>>> library("illuminaMousev2BeadID.db", character.only = TRUE) >>> Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : >>> there is no package called 'illuminaMousev2BeadID.db' >>> Any ideas on how to fix this? Or should I just operate with two different versions of R in parallel for the moment? >>> >>> Thanks! >>> >>> Elisabeth >>> ________________________________ >>> >>> AMC Disclaimer : http://www.amc.nl/disclaimer >>> >>> _______________________________________________ >>> Bioconductor mailing list >>> Bioconductor at r-project.org >>> https://stat.ethz.ch/mailman/listinfo/bioconductor >>> Search the archives: >>> http://news.gmane.org/gmane.science.biology.informatics.conductor >> >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at r-project.org >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor >> ________________________________ >> >> AMC Disclaimer : http://www.amc.nl/disclaimer >> >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at r-project.org >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor > ________________________________ > > AMC Disclaimer : http://www.amc.nl/disclaimer > > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor -- James W. MacDonald, M.S. Biostatistician University of Washington Environmental and Occupational Health Sciences 4225 Roosevelt Way NE, # 100 Seattle WA 98105-6099
ADD REPLY
0
Entering edit mode
Thanks all for the input! For the moment I'll just use the older version of R in paralel to the new one just to annotate. Elisabeth -----Original Message----- From: James W. MacDonald [mailto:jmacdon@uw.edu] Sent: donderdag 5 september 2013 15:49 To: E.M. Lodder Cc: 'Diego Diez'; bioconductor at r-project.org Subject: Re: [BioC] package availability for R3.01 Hi Elisabeth, On Thursday, September 05, 2013 8:28:34 AM, E.M. Lodder wrote: > Hi Diego, > > Sorry I didn't copy that in the example, but I did install it first, it gives exactly the same error message. You must not have installed the hgu133plus2.db package, because it is available, and can be installed. As an example, here is my R-3.0.1 sessionInfo after installing the package: > sessionInfo() R version 3.0.1 (2013-05-16) Platform: x86_64-unknown-linux-gnu (64-bit) locale: [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 [7] LC_PAPER=C LC_NAME=C [9] LC_ADDRESS=C LC_TELEPHONE=C [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] parallel stats graphics grDevices utils datasets methods [8] base other attached packages: [1] hgu133plus2.db_2.9.0 org.Hs.eg.db_2.9.0 RSQLite_0.11.4 [4] DBI_0.2-7 AnnotationDbi_1.22.6 Biobase_2.20.1 [7] BiocGenerics_0.6.0 BiocInstaller_1.10.3 loaded via a namespace (and not attached): [1] IRanges_1.18.3 stats4_3.0.1 tools_3.0.1 > > Does anyone know the reason for not allowing these packages in newer versions of BioC? > I guess many people like me will have older datasets they may want to reanalyse. > The contents of these kind of reference packages is not code which I can understand may refer to obsolete functions etc. but just reference data, for the annotation of the probe names so I don't really understand why they would not just be taken along. The Illumina package you are wanting to install was made by Mark Dunning, who contributed it to BioC. He has evidently stopped creating this package for us (which has to happen each release), although he is still making other packages. You might contact him directly, or look on the website he cites (http://compbio.sysbiol.cam.ac.uk/Resources/Annotation/index.html) to see what the deal is with that package. Or you could just install the 'regular' illuminaMousev2.db' package and use that instead. We cannot arbitrarily take annotation packages along, because the underlying infrastructure can and does change with each successive release. Unless the package is rebuilt using the newest versions of R and requisite BioC packages, there is no guarantee that a given old package will continue to work correctly. That said, there is nothing preventing you from installing the old package version into your new version of R. In addition, there is nothing preventing you from installing an old version of R and then installing the old annotation package using biocLite(). Except that you will then be on your own, and should not expect anybody to give you support, as we only support current versions of packages, and certainly don't support old versions of packages installed in current BioC installations. Best, Jim > > Elisabeth > > -----Original Message----- > From: kurai.yousei at gmail.com [mailto:kurai.yousei at gmail.com] On Behalf > Of Diego Diez > Sent: donderdag 5 september 2013 10:51 > To: E.M. Lodder > Cc: Marc Carlson; bioconductor at r-project.org > Subject: Re: [BioC] package availability for R3.01 > > The link you include with illuminaMousev2BeadID.db is for bioconductor > 2.6 (i.e. a release several years old). It seems that package does not exist anymore in Bioconductor (since version 2.9, now we are in 2.12). > As for hgu133plus2.db, you have to install it first (you only tried to install illuminaMousev2BeadID.db in your example code). Try: > > biocLite("hgu133plus2.db") > library(hgu133plus2.db) > > HTH, > > Diego > > > On Thu, Sep 5, 2013 at 5:29 PM, E.M. Lodder <e.m.lodder at="" amc.uva.nl=""> wrote: >> >> Hi all, >> >> I'm afraid that doesn't answer my question, both packages are available through the bioconductor website: >> >> http://bioconductor.org/packages/2.6/data/annotation/html/illuminaMou >> s >> ev2BeadID.db.html >> and >> http://bioconductor.org/packages/release/data/annotation/html/hgu133p >> l >> us2.db.html >> >> but give this same error message when installing: >> >>> Warning message: >>> package 'illuminaMousev2BeadID.db' is not available (for R version >>> 3.0.1) >> >> any more ideas? >> >> Elisabeth >> >> >> -----Original Message----- >> From: bioconductor-bounces at r-project.org >> [mailto:bioconductor-bounces at r-project.org] On Behalf Of Marc Carlson >> Sent: woensdag 4 september 2013 22:21 >> To: bioconductor at r-project.org >> Subject: Re: [BioC] package availability for R3.01 >> >> Hi Elisabeth, >> >> That package "illuminaMousev2BeadID.db" is not a bioconductor package and I don't think it ever has been a bioconductor package. Perhaps someone in the past made a custom package for you and then named it that? In any case, you can look at this vignette if you need to repeat that process: >> >> http://www.bioconductor.org/packages/release/bioc/vignettes/Annotatio >> n >> Forge/inst/doc/SQLForge.pdf >> >> >> As for the "hgu133plus2.db" package, you can get that package using >> biocLite() as it is a bioconductor package. If you want to see a list of all the annotation packages for the latest release you can find it here: >> >> http://www.bioconductor.org/packages/release/BiocViews.html#___Annota >> t >> ionData >> >> >> >> Marc >> >> >> >> >> On 09/04/2013 12:39 PM, E.M. Lodder wrote: >>> Hi All, >>> >>> Just a quick question I just updated my R to 3.01 and wanted to reinstall some of the packages I was using. >>> Now I do get the following error message: >>> >>>> source("http://bioconductor.org/biocLite.R") >>>> biocLite("illuminaMousev2BeadID.db") >>> BioC_mirror: http://bioconductor.org Using Bioconductor version 2.12 >>> (BiocInstaller 1.10.3), R version 3.0.1. >>> Installing package(s) 'illuminaMousev2BeadID.db' >>> Warning message: >>> package 'illuminaMousev2BeadID.db' is not available (for R version >>> 3.0.1) >>>> library("hgu133plus2.db",character.only = TRUE) >>> Error in library("hgu133plus2.db", character.only = TRUE) : >>> there is no package called 'hgu133plus2.db' >>>> library("illuminaMousev2BeadID.db", character.only = TRUE) >>> Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : >>> there is no package called 'illuminaMousev2BeadID.db' >>> Any ideas on how to fix this? Or should I just operate with two different versions of R in parallel for the moment? >>> >>> Thanks! >>> >>> Elisabeth >>> ________________________________ >>> >>> AMC Disclaimer : http://www.amc.nl/disclaimer >>> >>> _______________________________________________ >>> Bioconductor mailing list >>> Bioconductor at r-project.org >>> https://stat.ethz.ch/mailman/listinfo/bioconductor >>> Search the archives: >>> http://news.gmane.org/gmane.science.biology.informatics.conductor >> >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at r-project.org >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor >> ________________________________ >> >> AMC Disclaimer : http://www.amc.nl/disclaimer >> >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at r-project.org >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor > ________________________________ > > AMC Disclaimer : http://www.amc.nl/disclaimer > > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: > http://news.gmane.org/gmane.science.biology.informatics.conductor -- James W. MacDonald, M.S. Biostatistician University of Washington Environmental and Occupational Health Sciences 4225 Roosevelt Way NE, # 100 Seattle WA 98105-6099 ________________________________ AMC Disclaimer : http://www.amc.nl/disclaimer ________________________________
ADD REPLY
0
Entering edit mode
On 09/05/2013 07:12 AM, E.M. Lodder wrote: > Thanks all for the input! > For the moment I'll just use the older version of R in paralel to the new one just to annotate. It would be really helpful to understand what difficulty you are encountering, especially if it is on 'our' end. It would help to see the full transcript of the session where you try to install the hgu133plus2.db package, followed by the output of sessionInfo(). This will tell us for instance what specific file your R version is trying to download (this should also be downloadable from a web browser; please check that this is the case) as well as your operating system and locale, all of which have sometimes caused problems. Also a common problem is installation when your institution uses a proxy; this would cause problems with installing a CRAN package as well, so something like install.packages("ggplot2") and / or biocLite("ggplot2") would also fail; I think the solution to the proxy issue is discussed on the help page ?download.packages. Here's my session, on a linux system from the command line R --vanilla --silent > source("http://bioconductor.org/biocLite.R") Bioconductor version 2.12 (BiocInstaller 1.10.3), ?biocLite for help > biocLite("hgu133plus2.db") BioC_mirror: http://bioconductor.org Using Bioconductor version 2.12 (BiocInstaller 1.10.3), R version 3.0.1. Installing package(s) 'hgu133plus2.db' trying URL 'http://bioconductor.org/packages/2.12/data/annotation/src/contrib/hgu 133plus2.db_2.9.0.tar.gz' Content type 'application/x-gzip' length 2147816 bytes (2.0 Mb) opened URL ================================================== downloaded 2.0 Mb * installing *source* package ?hgu133plus2.db? ... ** R ** inst ** preparing package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded * DONE (hgu133plus2.db) The downloaded source packages are in ?/tmp/RtmpZ1HWPZ/downloaded_packages? > sessionInfo() R version 3.0.1 Patched (2013-08-11 r63538) Platform: x86_64-unknown-linux-gnu (64-bit) locale: [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 [7] LC_PAPER=en_US.UTF-8 LC_NAME=C [9] LC_ADDRESS=C LC_TELEPHONE=C [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] BiocInstaller_1.10.3 loaded via a namespace (and not attached): [1] tools_3.0.1 Martin > > Elisabeth > > -----Original Message----- > From: James W. MacDonald [mailto:jmacdon at uw.edu] > Sent: donderdag 5 september 2013 15:49 > To: E.M. Lodder > Cc: 'Diego Diez'; bioconductor at r-project.org > Subject: Re: [BioC] package availability for R3.01 > > Hi Elisabeth, > > On Thursday, September 05, 2013 8:28:34 AM, E.M. Lodder wrote: >> Hi Diego, >> >> Sorry I didn't copy that in the example, but I did install it first, it gives exactly the same error message. > > You must not have installed the hgu133plus2.db package, because it is available, and can be installed. As an example, here is my R-3.0.1 sessionInfo after installing the package: > >> sessionInfo() > R version 3.0.1 (2013-05-16) > Platform: x86_64-unknown-linux-gnu (64-bit) > > locale: > [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C > [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 > [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 > [7] LC_PAPER=C LC_NAME=C > [9] LC_ADDRESS=C LC_TELEPHONE=C > [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C > > attached base packages: > [1] parallel stats graphics grDevices utils datasets methods > [8] base > > other attached packages: > [1] hgu133plus2.db_2.9.0 org.Hs.eg.db_2.9.0 RSQLite_0.11.4 > [4] DBI_0.2-7 AnnotationDbi_1.22.6 Biobase_2.20.1 > [7] BiocGenerics_0.6.0 BiocInstaller_1.10.3 > > loaded via a namespace (and not attached): > [1] IRanges_1.18.3 stats4_3.0.1 tools_3.0.1 > > >> >> Does anyone know the reason for not allowing these packages in newer versions of BioC? >> I guess many people like me will have older datasets they may want to reanalyse. >> The contents of these kind of reference packages is not code which I can understand may refer to obsolete functions etc. but just reference data, for the annotation of the probe names so I don't really understand why they would not just be taken along. > > The Illumina package you are wanting to install was made by Mark Dunning, who contributed it to BioC. He has evidently stopped creating this package for us (which has to happen each release), although he is still making other packages. You might contact him directly, or look on the website he cites > (http://compbio.sysbiol.cam.ac.uk/Resources/Annotation/index.html) to see what the deal is with that package. > > Or you could just install the 'regular' illuminaMousev2.db' package and use that instead. > > We cannot arbitrarily take annotation packages along, because the underlying infrastructure can and does change with each successive release. Unless the package is rebuilt using the newest versions of R and requisite BioC packages, there is no guarantee that a given old package will continue to work correctly. > > That said, there is nothing preventing you from installing the old package version into your new version of R. In addition, there is nothing preventing you from installing an old version of R and then installing the old annotation package using biocLite(). Except that you will then be on your own, and should not expect anybody to give you support, as we only support current versions of packages, and certainly don't support old versions of packages installed in current BioC installations. > > Best, > > Jim > > >> >> Elisabeth >> >> -----Original Message----- >> From: kurai.yousei at gmail.com [mailto:kurai.yousei at gmail.com] On Behalf >> Of Diego Diez >> Sent: donderdag 5 september 2013 10:51 >> To: E.M. Lodder >> Cc: Marc Carlson; bioconductor at r-project.org >> Subject: Re: [BioC] package availability for R3.01 >> >> The link you include with illuminaMousev2BeadID.db is for bioconductor >> 2.6 (i.e. a release several years old). It seems that package does not exist anymore in Bioconductor (since version 2.9, now we are in 2.12). >> As for hgu133plus2.db, you have to install it first (you only tried to install illuminaMousev2BeadID.db in your example code). Try: >> >> biocLite("hgu133plus2.db") >> library(hgu133plus2.db) >> >> HTH, >> >> Diego >> >> >> On Thu, Sep 5, 2013 at 5:29 PM, E.M. Lodder <e.m.lodder at="" amc.uva.nl=""> wrote: >>> >>> Hi all, >>> >>> I'm afraid that doesn't answer my question, both packages are available through the bioconductor website: >>> >>> http://bioconductor.org/packages/2.6/data/annotation/html/illuminaMou >>> s >>> ev2BeadID.db.html >>> and >>> http://bioconductor.org/packages/release/data/annotation/html/hgu133p >>> l >>> us2.db.html >>> >>> but give this same error message when installing: >>> >>>> Warning message: >>>> package 'illuminaMousev2BeadID.db' is not available (for R version >>>> 3.0.1) >>> >>> any more ideas? >>> >>> Elisabeth >>> >>> >>> -----Original Message----- >>> From: bioconductor-bounces at r-project.org >>> [mailto:bioconductor-bounces at r-project.org] On Behalf Of Marc Carlson >>> Sent: woensdag 4 september 2013 22:21 >>> To: bioconductor at r-project.org >>> Subject: Re: [BioC] package availability for R3.01 >>> >>> Hi Elisabeth, >>> >>> That package "illuminaMousev2BeadID.db" is not a bioconductor package and I don't think it ever has been a bioconductor package. Perhaps someone in the past made a custom package for you and then named it that? In any case, you can look at this vignette if you need to repeat that process: >>> >>> http://www.bioconductor.org/packages/release/bioc/vignettes/Annotatio >>> n >>> Forge/inst/doc/SQLForge.pdf >>> >>> >>> As for the "hgu133plus2.db" package, you can get that package using >>> biocLite() as it is a bioconductor package. If you want to see a list of all the annotation packages for the latest release you can find it here: >>> >>> http://www.bioconductor.org/packages/release/BiocViews.html#___Annota >>> t >>> ionData >>> >>> >>> >>> Marc >>> >>> >>> >>> >>> On 09/04/2013 12:39 PM, E.M. Lodder wrote: >>>> Hi All, >>>> >>>> Just a quick question I just updated my R to 3.01 and wanted to reinstall some of the packages I was using. >>>> Now I do get the following error message: >>>> >>>>> source("http://bioconductor.org/biocLite.R") >>>>> biocLite("illuminaMousev2BeadID.db") >>>> BioC_mirror: http://bioconductor.org Using Bioconductor version 2.12 >>>> (BiocInstaller 1.10.3), R version 3.0.1. >>>> Installing package(s) 'illuminaMousev2BeadID.db' >>>> Warning message: >>>> package 'illuminaMousev2BeadID.db' is not available (for R version >>>> 3.0.1) >>>>> library("hgu133plus2.db",character.only = TRUE) >>>> Error in library("hgu133plus2.db", character.only = TRUE) : >>>> there is no package called 'hgu133plus2.db' >>>>> library("illuminaMousev2BeadID.db", character.only = TRUE) >>>> Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : >>>> there is no package called 'illuminaMousev2BeadID.db' >>>> Any ideas on how to fix this? Or should I just operate with two different versions of R in parallel for the moment? >>>> >>>> Thanks! >>>> >>>> Elisabeth >>>> ________________________________ >>>> >>>> AMC Disclaimer : http://www.amc.nl/disclaimer >>>> >>>> _______________________________________________ >>>> Bioconductor mailing list >>>> Bioconductor at r-project.org >>>> https://stat.ethz.ch/mailman/listinfo/bioconductor >>>> Search the archives: >>>> http://news.gmane.org/gmane.science.biology.informatics.conductor >>> >>> _______________________________________________ >>> Bioconductor mailing list >>> Bioconductor at r-project.org >>> https://stat.ethz.ch/mailman/listinfo/bioconductor >>> Search the archives: >>> http://news.gmane.org/gmane.science.biology.informatics.conductor >>> ________________________________ >>> >>> AMC Disclaimer : http://www.amc.nl/disclaimer >>> >>> _______________________________________________ >>> Bioconductor mailing list >>> Bioconductor at r-project.org >>> https://stat.ethz.ch/mailman/listinfo/bioconductor >>> Search the archives: >>> http://news.gmane.org/gmane.science.biology.informatics.conductor >> ________________________________ >> >> AMC Disclaimer : http://www.amc.nl/disclaimer >> >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at r-project.org >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor > > -- > James W. MacDonald, M.S. > Biostatistician > University of Washington > Environmental and Occupational Health Sciences > 4225 Roosevelt Way NE, # 100 > Seattle WA 98105-6099 > ________________________________ > > AMC Disclaimer : http://www.amc.nl/disclaimer > > ________________________________ > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor > -- Computational Biology / Fred Hutchinson Cancer Research Center 1100 Fairview Ave. N. PO Box 19024 Seattle, WA 98109 Location: Arnold Building M1 B861 Phone: (206) 667-2793
ADD REPLY
0
Entering edit mode
Hi Elisabeth, So to answer your questions it is first important to understand that these annotation packages contain real databases, and that sometimes the code in a release can rely on certain fields in those databases having certain information present in order to work. So they are not simply immutable data stores that always look the same between releases, things are actually quite a bit more complicated than that. Having explained that, we do try to always carry over our packages from one release to the next. In fact we update many hundreds of them every 6 months to contain the latest data available. We do that because annotations change all the time and it's important that people can have a current snapshot. But some of the annotation packages are contributed voluntarily from the outside and sometimes these package authors need to either pass the responsibilty on to another person or (even more rarely) they may decide that they need to deprecate their packages. This doesn't actually happen very often (this is why I was surprised that you found that package in that old release), but it did happen for the package called illuminaMousev2BeadID.db. We also maintain tools (like the one that I mentioned in my 1st post) to allow you to re-create a modernized version of the illuminaMousev2BeadID.db package (or to create new packages). So if you wanted to create an updated version of that package you can do so without too much effort. You could even (if you felt ambitious) become a package contributor yourself and help to maintain it for the world. But before you do anything like that, I would recommend that you talk to Mark Dunning (the original contributor) and find out why he discontinued it. As for why you are not able to install the latest version of hgu133plus2.db, I don't think anyone else is able to reproduce that problem right now. This makes it very hard to troubleshoot. But for that question I see that Martin has already given some very helpful suggestions. Finally, I wanted to encourage you to please not use really old annotation packages from so many years ago. Annotations change constantly. And while it's true that most of the change is caused simply by additional information being added, you still don't want to miss out on that if you can avoid it. Hope this helps you, Marc On 09/05/2013 05:28 AM, E.M. Lodder wrote: > Hi Diego, > > Sorry I didn't copy that in the example, but I did install it first, it gives exactly the same error message. > > Does anyone know the reason for not allowing these packages in newer versions of BioC? > I guess many people like me will have older datasets they may want to reanalyse. > The contents of these kind of reference packages is not code which I can understand may refer to obsolete functions etc. but just reference data, for the annotation of the probe names so I don't really understand why they would not just be taken along. > > Elisabeth > > -----Original Message----- > From: kurai.yousei at gmail.com [mailto:kurai.yousei at gmail.com] On Behalf Of Diego Diez > Sent: donderdag 5 september 2013 10:51 > To: E.M. Lodder > Cc: Marc Carlson; bioconductor at r-project.org > Subject: Re: [BioC] package availability for R3.01 > > The link you include with illuminaMousev2BeadID.db is for bioconductor > 2.6 (i.e. a release several years old). It seems that package does not exist anymore in Bioconductor (since version 2.9, now we are in 2.12). > As for hgu133plus2.db, you have to install it first (you only tried to install illuminaMousev2BeadID.db in your example code). Try: > > biocLite("hgu133plus2.db") > library(hgu133plus2.db) > > HTH, > > Diego > > > On Thu, Sep 5, 2013 at 5:29 PM, E.M. Lodder <e.m.lodder at="" amc.uva.nl=""> wrote: >> Hi all, >> >> I'm afraid that doesn't answer my question, both packages are available through the bioconductor website: >> >> http://bioconductor.org/packages/2.6/data/annotation/html/illuminaMous >> ev2BeadID.db.html >> and >> http://bioconductor.org/packages/release/data/annotation/html/hgu133pl >> us2.db.html >> >> but give this same error message when installing: >> >>> Warning message: >>> package 'illuminaMousev2BeadID.db' is not available (for R version >>> 3.0.1) >> any more ideas? >> >> Elisabeth >> >> >> -----Original Message----- >> From: bioconductor-bounces at r-project.org >> [mailto:bioconductor-bounces at r-project.org] On Behalf Of Marc Carlson >> Sent: woensdag 4 september 2013 22:21 >> To: bioconductor at r-project.org >> Subject: Re: [BioC] package availability for R3.01 >> >> Hi Elisabeth, >> >> That package "illuminaMousev2BeadID.db" is not a bioconductor package and I don't think it ever has been a bioconductor package. Perhaps someone in the past made a custom package for you and then named it that? In any case, you can look at this vignette if you need to repeat that process: >> >> http://www.bioconductor.org/packages/release/bioc/vignettes/Annotation >> Forge/inst/doc/SQLForge.pdf >> >> >> As for the "hgu133plus2.db" package, you can get that package using >> biocLite() as it is a bioconductor package. If you want to see a list of all the annotation packages for the latest release you can find it here: >> >> http://www.bioconductor.org/packages/release/BiocViews.html#___Annotat >> ionData >> >> >> >> Marc >> >> >> >> >> On 09/04/2013 12:39 PM, E.M. Lodder wrote: >>> Hi All, >>> >>> Just a quick question I just updated my R to 3.01 and wanted to reinstall some of the packages I was using. >>> Now I do get the following error message: >>> >>>> source("http://bioconductor.org/biocLite.R") >>>> biocLite("illuminaMousev2BeadID.db") >>> BioC_mirror: http://bioconductor.org Using Bioconductor version 2.12 >>> (BiocInstaller 1.10.3), R version 3.0.1. >>> Installing package(s) 'illuminaMousev2BeadID.db' >>> Warning message: >>> package 'illuminaMousev2BeadID.db' is not available (for R version >>> 3.0.1) >>>> library("hgu133plus2.db",character.only = TRUE) >>> Error in library("hgu133plus2.db", character.only = TRUE) : >>> there is no package called 'hgu133plus2.db' >>>> library("illuminaMousev2BeadID.db", character.only = TRUE) >>> Error in library("illuminaMousev2BeadID.db", character.only = TRUE) : >>> there is no package called 'illuminaMousev2BeadID.db' >>> Any ideas on how to fix this? Or should I just operate with two different versions of R in parallel for the moment? >>> >>> Thanks! >>> >>> Elisabeth >>> ________________________________ >>> >>> AMC Disclaimer : http://www.amc.nl/disclaimer >>> >>> _______________________________________________ >>> Bioconductor mailing list >>> Bioconductor at r-project.org >>> https://stat.ethz.ch/mailman/listinfo/bioconductor >>> Search the archives: >>> http://news.gmane.org/gmane.science.biology.informatics.conductor >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at r-project.org >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor >> ________________________________ >> >> AMC Disclaimer : http://www.amc.nl/disclaimer >> >> _______________________________________________ >> Bioconductor mailing list >> Bioconductor at r-project.org >> https://stat.ethz.ch/mailman/listinfo/bioconductor >> Search the archives: >> http://news.gmane.org/gmane.science.biology.informatics.conductor > ________________________________ > > AMC Disclaimer : http://www.amc.nl/disclaimer > > _______________________________________________ > Bioconductor mailing list > Bioconductor at r-project.org > https://stat.ethz.ch/mailman/listinfo/bioconductor > Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
ADD REPLY

Login before adding your answer.

Traffic: 421 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

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

Powered by the version 2.3.6