Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We recommend loading the module NCI-Rlibs/2021.09 when installing a new R package as it provides around 80 popular scientific R packages. Users may find some dependencies of the target R package are already installed. Note the module NCI-Rlibs/2021.09 will load the module R/4.0.0 internally so there is no need to load the R module separately.

The compiler tools may vary on what modules are used and where the R package is built, i.e. Gadi or OOD, as denoted in the table below.

 Modules

GADI

OOD (JupyterLab and VDI)

Notes

R/4.0.0

---

OS GCC

Gadi: R/4.0.0 module needs to combine with an Intel compiler to build R packages.

OOD: R/4.0.0 module uses the system GCC to build R packages.

R/4.0.0

intel-compiler/2019.5.281

Intel compiler

---

OOD: No intel-compiler available.

NCI-Rlibs/2021.09

Intel compiler

OS GCC

Gadi: NCI-Rlibs/2021.09 automatically loads both R and Intel compilers.

R/4.0.0

NCI-data-analysis/2021.09

Conda GCC

Conda GCC

NCI-data-analysis/2021.09 module uses its own Conda GCC to build the R packages.

NCI-data-analysis/2021.09

R/4.0.0

---

OS GCC

Loading R/4.0.0 after NCI-data-analysis/2021.09 removes Conda GCC setttings.

NCI-Rlibs/2021.09

NCI-data-analysis/2021.09

Conda GCC

Conda GCC

NCI-data-analysis/2021.09 module uses its own Conda GCC to build R packages.

NCI-data-analysis/2021.09

NCI-Rlibs/2021.09

Intel compiler

OS GCC

Loading NCI-Rlibs/2021.09 after NCI-data-analysis/2021.09 removes Conda GCC setttings.