11# R packages
22
33!!! note
4- Please keep in mind, that this is not general documentation
4+ Please keep in mind that this is not general documentation
55 about installing ` R ` packages, but specific information about
66 self-installed R packages at the {{ hpcinfra }}.
77
88The {{ hpcinfra }} contains different generations of CPUs, with different microarchitectures, that are
99not necessarily compatible with each other. Additionally, we have
1010multiple versions of ` R ` installed with different versions of toolchains, and by default,
11- self installed libraries are installed in separate directories based only
11+ self- installed packages are installed in separate directories based only
1212on ` R ` major and minor versions (only using ` x.y ` for R version ` x.y.z ` ).
1313
1414In this way, you might use self-installed ` R ` packages on incompatible CPU microarchitectures and/or
@@ -28,17 +28,18 @@ in your Virtual Organisation), you should set the environment variable `$R_LIBS_
2828* before* you load any centrally installed ` R ` module. In this case, the location of the
2929directory for self-installed ` R ` packages will be
3030` $R_LIBS_BASEDIR/local_R_LIBS/$VSC_OS_LOCAL/$VSC_ARCH_LOCAL/<R version>-<toolchain> ` .
31- If this directory is not writable, you can still be able to use already installed
31+ If this directory is not writable, you will still be able to use already installed
3232` R ` packages from that location, but you will not be able to install ` R ` packages
3333yourself.
3434
3535You can always check the default location(s) of ` R ` packages by issuing ` .libPaths() ` command
36- in ` R ` . This command will show the library locations ordered by their priorities.
36+ in ` R ` . This command will show the package locations, ordered by their priorities.
3737
3838### Missing R packages intalled before
3939
4040Please be aware that if you have installed an ` R ` packages yourself in the past (before end of February 2025),
4141you might have to reinstall those if you want to use them:
42+
4243- on a different cluster
4344- with a different version of ` R `
4445- with an ` R ` compiled with a different version of toolchain
0 commit comments