Skip to content
Prev 2727 / 15075 Next

Outdated links to the Bioconductor repos in R.app

Quoting Simon Urbanek <simon.urbanek at r-project.org>:
Simon,

Point taken. In the future, I'll try to base my reports on the last
Mac OS X GUI available here http://r.research.att.com/#GUI
Well it depends what you are trying to achieve: if you want the GUI
to show the user the list of Bioconductor packages only, then you
don't need the 3 last repos.
But if you also want the user to be able to install from this list and
then to load the newly installed stuff, then you need 2 things:

  1) provide a set of repos that is closed for the dependency relationship

  2) provide the user with the option to have all the dependencies
     installed in addition to the packages s/he selected

Since the GUI doesn't support 2), then I agree that we don't really
need the 3 last repos (omegahat, lindsey and CRAN)... But I'd rather
keep them anyway because:

  - Some users might want to do things like:
      install.packages('pkg', repos=getOption("BioC.Repos"), dep=TRUE)
    The only way to guarantee that this will work for _any_ Bioconductor
    package is to have all 5 repos returned by getOption("BioC.Repos")

  - Things are consistent with the biocLite() function that we provide
    for users of _all_ platforms
      http://bioconductor.org/docs/install-howto.html

The inconvenient of this is that we end up with the GUI displaying a very
long list... but this is not really a problem because I don't think many
users actually browse the entire list: they'd rather use the search box
instead.
That's sad :-/
Agreed :-), but OTOH, as Seth told me recently, "BioC" might suggest that
we are using C instead of R.
Anyway, let's stick to "BioC" for now...
Thanks!

H.