Skip to content
Prev 13631 / 21312 Next

[Bioc-devel] BiocInstaller: next generation

On 05/18/2018 03:28 AM, Neumann, Steffen wrote:
The version management in R itself is not up to this task, e.g., there 
is no transparent way to install archived packages and their dependencies

   https://hypatia.math.ethz.ch/pipermail/r-help/2018-May/454482.html

or to manage multiple versions of a single package

   https://support.bioconductor.org/p/108656/#108965

in base R.

There is no discipline amongst package developers to manage dependencies 
either initially or over the long tenure of a package in Bioconductor. 
This is not helped by open-ended promises like 'Biobase (>= x.y.z)', 
which is a very optimistic statement about the backward compatibility of 
future versions of Biobase.

So theory and practice are unfortunately diverged.
I guess there are so many ways to shoot oneself in the foot that it is a 
wonder that we still have feet! I'm with Jim on this one...
...and a minor thing is that striving for the positive result of valid() 
is more appealing than the negative of tainted().

And a plug for some feature creep I introduced the other day

   BiocManager::available("BSgenome.*(musculus|sapiens)")

Martin
This email message may contain legally privileged and/or...{{dropped:2}}