Herve, It doesn't handle that, so it is a time-saving approximation akin to devtools, rather than an exact solution.
I recognize and agree with the reasons that Bioc devel targets R devel (sometimes); the question becomes how often BioC devel will actually fail if you use an R with a slightly "old" R. I'm hoping not often, but you know more than me about that, so maybe that will happen more often than I think. ~G On Thu, Jul 24, 2014 at 9:51 AM, Hervé Pagès <hpa...@fhcrc.org> wrote: > Hi Gabe, > > Thanks for the heads up, sounds promising. > > Note that one major difficulty of switching between BioC release > and devel is that between October and April it also requires to switch > between R release and devel. How is that handled in switchr? > > Thanks, > H. > > > > On 07/24/2014 08:42 AM, Gabe Becker wrote: > >> Hey all, >> >> One of the things that has come up from the recent Release/Devel >> distinction thread on this list is that people don't consider there to be >> an easy way of handling both at the same time. >> >> I'd like to offer an alternative based on the switchr >> https://github.com/gmbecker/switchr package I'm developing. >> >> switchr is designed to allow seamless switching between distinct sets of >> installed packages. It also has build in support for the BioC >> release/devel >> distinction, like so: >> >> * library(switchr)* >>> *switchTo(BiocDevel)* >>> >> trying URL ' >> http://www.bioconductor.org/packages/3.0/bioc/bin/windows/ >> contrib/3.1/BiocInstaller_1.15.5.zip >> ' >> Content type 'application/zip' length 109769 bytes (107 Kb) >> opened URL >> downloaded 107 Kb >> >> package 'BiocInstaller' successfully unpacked and MD5 sums checked >> Switched to the 'BioC_3.0' computing environment. 31 packages are >> currently >> available. Packages installed in your site library ARE suppressed. >> To switch back to your previous environment type switchBack() >> >>> * BiocInstaller::biocVersion()* >>> >> [1] '3.0' >> >>> * switchBack()* >>> >> Reverted to the 'original' computing environment. 40 packages are >> currently >> available. Packages installed in your site library ARE NOT suppressed. >> To switch back to your previous environment type switchBack() >> >>> * BiocInstaller::biocVersion()* >>> >> [1] '2.14' >> >> Note that this only works if you have an R version able to install the >> devel version of the BiocInstaller package, but that will be true of any >> solution using BioC Devel. I'm working on making the failure more graceful >> when this is not the case, and on writing/updating the documentation more >> generally. >> >> switchr is more widely useful than this, which I will be talking about >> publicly soon, but since it is so on-topic I figured I'd give this list a >> heads-up on this aspect of it. >> >> Please feel free to try switchr out, any feedback is appreciated. >> ~G >> >> > -- > Hervé Pagès > > Program in Computational Biology > Division of Public Health Sciences > Fred Hutchinson Cancer Research Center > 1100 Fairview Ave. N, M1-B514 > P.O. Box 19024 > Seattle, WA 98109-1024 > > E-mail: hpa...@fhcrc.org > Phone: (206) 667-5791 > Fax: (206) 667-1319 > -- Computational Biologist Genentech Research [[alternative HTML version deleted]]
_______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel