[R] .Renviron for multiple hardwares...

Jonathan Greenberg greenberg at ucdavis.edu
Sun Jan 25 22:15:50 CET 2009


Ah, perfect -- so would the "ideal" R_LIBS_USER setting (to more or less 
guarantee the libraries will work on every possible computer) be 
something along the lines of:

~/myRlibraries/%V%p%o%a

Or is this overkill?

--j

Prof Brian Ripley wrote:
> On Sun, 25 Jan 2009, Henrik Bengtsson wrote:
>
>> The script .Rprofile evaluates R code on startup.  You could use that
>> to test for various environment variables.  Alternatively, use Unix
>> shell scripts to set system environment variables to be used in a
>> generic .Renviron.  See help(Startup) for more details.
>
> Well, not just 'Unix shell scripts', just R_ENVIRON_USER apppriately 
> (on any OS).
>
>>
>> /Henrik
>>
>> On Sun, Jan 25, 2009 at 11:22 AM, Jonathan Greenberg
>> <greenberg at ucdavis.edu> wrote:
>>> Our lab has a lot of different unix boxes, with different hardware, 
>>> and I'm
>>> assuming (perhaps wrongly) that by setting a per-user package 
>>> installation
>>> directory, the packages will only work on one type of hardware.  Our 
>>> systems
>>> are all set up to share the same home directory (and, thus, the same
>>> .Renviron file) -- so, is there a way to set, in the .Renviron file,
>>> per-computer or per-hardware settings?  The idea is to have a different
>>> package installation directory for each computer (e.g.
>>> "~/R/computer1/packages" and "~/R/computer2/packages".
>
> Well, we anticipated that and the default personal directory is
> set by R_LIBS_USER, and that has a platform-specific default.  See 
> ?.libPaths.
>
> None of this is uncommon: my dept home file system is shared by x86_64 
> Linux, i386 Linus, x86_64 Solaris, Sparc Solaris, Mac OS X and 
> Windows.  I just let install.packages() create a personal library for 
> me on each one I use it on.
>
>>> Thoughts?  Ideas?  Thanks!
>>>
>>> --j
>>>
>>> -- 
>>>
>>> Jonathan A. Greenberg, PhD
>>> Postdoctoral Scholar
>>> Center for Spatial Technologies and Remote Sensing (CSTARS)
>>> University of California, Davis
>>> One Shields Avenue
>>> The Barn, Room 250N
>>> Davis, CA 95616
>>> Cell: 415-794-5043
>>> AIM: jgrn307, MSN: jgrn307 at hotmail.com, Gchat: jgrn307
>>>
>>> ______________________________________________
>>> R-help at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>> PLEASE do read the posting guide 
>>> http://www.R-project.org/posting-guide.html
>>> and provide commented, minimal, self-contained, reproducible code.
>>>
>>
>> ______________________________________________
>> R-help at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide 
>> http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>>
>

-- 

Jonathan A. Greenberg, PhD
Postdoctoral Scholar
Center for Spatial Technologies and Remote Sensing (CSTARS)
University of California, Davis
One Shields Avenue
The Barn, Room 250N
Davis, CA 95616
Cell: 415-794-5043
AIM: jgrn307, MSN: jgrn307 at hotmail.com, Gchat: jgrn307




More information about the R-help mailing list