Versions Compared

Key

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

...

An example single core R job is shown below. Replace <Project> with your project name. Don't include the angle brackets:

Code Block
#!/bin/bash

...


#PBS -P <Project>

...


#PBS -l select=1:ncpus=1:mem=4gb

...


#PBS -l walltime=4:00:00

...



module load R/3.6.0

...


cd "${PBS_O_WORKDIR}"

...


Rscript myscript.R

Installing R packages

To install additional Libraries

Code Block
#Start an interactive job (so you have enough RAM/CPU to complete the install.)

...


qsub -I -P <PROJECT>

...



#Once it starts, load the version of R you want.

...


module load R/4.1.1

...



#Launch an interactive R terminal

...


R

...



#Now install R packages, probably specifying a directory in /project to install to 
#(otherwise the default location in your /home/unkiey/.R will fill up quickly).

...


install.packages('SoilR',lib='/project/<PROJECT>/myRLibs/')

After it installs you should be good to go. Keep in mind whenever you want to load the library you must specify the location of your library in your R scripts.

...