R is a free software environment for statistical computing and graphics.
Compilateur et librairies mathématiques utilisés :
-gnu
sont compilées avec la suite de compilateurs GNU, éventuellement avec la librairie Intel MKL (+mkl
)Certains packages permettent de tirer profit du parallélisme de CALI. Voir http://cran.r-project.org/web/views/HighPerformanceComputing.html
Des packages additionnels de R ont été installés également depuis le RCRAN.
Rmpi est installé.
Pour sélectionner la version voulue : utiliser les modules
Par exemple :
module load R/3.1.1
Dépendances
… error while loading shared libraries: libifport.so.5: cannot open shared object file …
Vous devez :
Exemple :
hello.r
print ('Hello') q(save="no")
hello.sbatch
#!/bin/bash #SBATCH --job-name=hello_R #SBATCH --partition=rapide #SBATCH --qos=rapide # !! Si vous faites des "vrais" calculs : donner le nombre de CPU, le temps et la mémoire nécessaires module load R/3.1.1 R --no-save < hello.r
sbatch hello.sbatch
Des modules additionnels de R, issus du CRAN, ont été installés dans les librairies systèmes. Pour connaître la liste des modules disponibles, vous pouvez utilisez la commande installed.packages
de R.
En plus des emplacements systèmes, d'autres dépôts de modules sont gérés par des utilisateurs du cluster. Vous pouvez les ajouter en créant le fichier .Renviron
dans votre home directory.
R_LIBS=${R_ROOT}/lib-engenomix