Search
Question: Using a single R installation with multiple BioConductor library installations - opinions & best practices sought
1
gravatar for Malcolm Cook
2.7 years ago by
Malcolm Cook1.4k
United States
Malcolm Cook1.4k wrote:

Now that the version of R no longer determines the version of BioConductor, I need to change my definition and approach to staying "current" with my institute-wide installation of R and attendant libraries, especially BioConductor.  I used to promise to upgrade both R and libraries 1 month after R version release, which ensured I stayed reasonably current with both.  I also kept the old R available, available from command-line as, say, `R-2.15.0`.  Now, I am faced with two releases of BioConductor library for each release of R.  I am tempted to name my R installation after the combination of R and BioC version numbers, say, R-3.1.3-BioC-3.0.0. and promise to upgrade within 1 month post BioC release.  

Dragons lurking?

What are other's doing?

ADD COMMENTlink modified 2.7 years ago by Hotz, Hans-Rudolf380 • written 2.7 years ago by Malcolm Cook1.4k
2
gravatar for Hotz, Hans-Rudolf
2.7 years ago by
Switzerland
Hotz, Hans-Rudolf380 wrote:

Hi Malcolm

"to name my R installation after the combination of R and BioC version numbers" is kind of what I offer. Though, I keep R and Bioc separate. E.g you call "R-3.1." and  you set R_LIBS_USER=/***/***/3.1.0-bioc-2.14-release/  .

We use this set-up for our local Galaxy server. Since our Galaxy user do not always need the latest release, we update only once a year, which keeps the administartive burden at a low level.

 

Hans-Rudolf

 

ADD COMMENTlink written 2.7 years ago by Hotz, Hans-Rudolf380

Thanks Hans.

Can you tell me what the three stars are in `R_LIBS_USER=/***/***/3.1.0-bioc-2.14-release/`?

Are you suggesting that I keep two separate library installation locations, for example, one for BioC-2.14 and one for BioC-3.0, and the let the user pick between them?  That might work.

 

 

ADD REPLYlink written 2.7 years ago by Malcolm Cook1.4k

Hi Malcolm

I just used the three stars to hide the actual path on our system - I once learnt: for security reason, never to post the full path ;)

Yes, I strongly suggest to keep two (and over time thre four,five, etc) library installation locations. It makes it much easier to reproduce your stuff. And if space is an issue you can always move the older installations away from the high-performance (expensive) storage to cheap storage.

Hans-Rudolf

 

ADD REPLYlink written 2.7 years ago by Hotz, Hans-Rudolf380
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.2.0
Traffic: 193 users visited in the last hour