Available R Modules

The Fred Hutch R modules have the prefix fh. fhR modules are specific to the Hutch and contain libraries that Hutch users have requested. The Fred Hutch module inherits all the libraries from EasyBuild R. fhR module contains many Bioconductor libraries. Cluster users should use the ‘fh’ versions of R.

Requesting Modules

The Fred Hutch R module has over 1,000 libraries. Adding every user request for libraries is becoming a challenge to support. Users are encouraged to install R libraries in their home directories. To have complex libraries installed which require additional system libraries or data open a ticket with Scicomp.

Installing R Modules

Additional R libraries can be installed into your home directory. Use the install.packages() function to install R libraries. Since verion 4.0 of R the library paths in your home directory are based on the Major.Minor version of R. Users should not set R_LIB or any other environment variables that effect searching of R library paths. After starting R you can verify library paths with > .libPaths(). Your personal library path in your home directory should app first in the list.

> .libPaths()
[1] "/home/jfdey/R/x86_64-pc-linux-gnu-library/4.2"
[2] "/app/software/fhR/4.2.2.1-foss-2021b"
[3] "/app/software/R/4.2.2-foss-2021b/lib/R/library"

The first path is in my “Home” directory and contains the major.minor version of R-4.2 in the path. If your library path is not versioned you might have defined R_LIBS or R_LIBS_USER in your .Rprofile configuation file. Use Sys.getenv() to check your default user path.

Sys.getenv("R_LIBS_USER")
> Sys.getenv("R_LIBS_USER")
[1] "~/R/x86_64-pc-linux-gnu-library/4.2"

Install BioConductor Package

BioConductor packages are released and updated in step with R releases. Each release of Bioconductor matches a specific version of R. BiocManager is installed in fhR. BiocManager will only install libraries that match the release version of BioConductor. When working with an older R version, you need to know the Bioconductor version that matches. Search the older releases of libraries that match the Bioconductor release.

R Version Bioconductor Version
4.3.3 3.18
4.3.1 3.17
4.3.0 3.17
4.2.2 3.16
4.2.0 3.15
4.1.2 3.14
4.1.1 3.13
4.1.0 3.13
4.0.5 3.12
4.0.4 3.12
4.0.3 3.12
4.0.2 3.11

Issues with R Libraries

One of the most frequent issues user issues are with loading libraries. There are two major issues; A user installed R library that is out of date or a library requires a newer version of a user installed library. Use the packageVersion("snow") function to show the library version and update.packages() function to update the out of date packages. Often a user installed library is already part of the fhR and is conflicting with the module version.

fhR-4.1.2-foss-2020b

The fhR module contains libraries that have been requested by Hutch users. The Fred Hutch module inherits the modules from the base R module that is maintain...

fhR-4.0.4-foss-2020b

Known Issues smfishHmrf requires misc3d which requires X11 and DISPLAY to be set PKI package removed sigaR and HCsnip have been depreicated by Biocond...

fhR-4.0.2-foss-2019b

Fred Hutch R R with addition libraries from user requests. This release has a new name, placing ‘fh’ as a prefix. Two modules are created for each R version....

R-3.6.0-foss-2016b-fh1

Known Issues None Package List ADGofTest-0.3 Anderson-Darling GoF test ALDEx2-1.14.1 Analysis Of Differential Abundance Taking Sample Variation...

R-3.5.3-foss-2016b-fh1

Known Issues None Package List ADGofTest-0.3 Anderson-Darling GoF test ALDEx2-1.14.1 Analysis Of Differential Abundance Taking Sample Variation...

R-3.5.2-foss-2016b-fh1

Known Issues None Package List ADGofTest-0.3 Anderson-Darling GoF test ALDEx2-1.14.1 Analysis Of Differential Abundance Taking Sample Variation...

R-3.5.1-foss-2016b-fh1

Package List ADGofTest-0.3 Anderson-Darling GoF test ALDEx2-1.12.0 Analysis Of Differential Abundance Taking Sample Variation Into Account ASCAT 2.4.3...

R-3.5.0-foss-2016b-fh1

Package List ADGofTest-0.3 Anderson-Darling GoF test ALDEx2 1.12.0 ASCAT 2.4.3 AUC-0.3.0 Threshold independent performance measures for probabilisti...

R-3.4.3-foss-2016b-fh2

Package List ADGofTest-0.3 Anderson-Darling GoF test ALDEx2 1.10.0 ASCAT 2.4.3 AUC-0.3.0 Threshold independent performance measures for probabilisti...

R-3.4.3-GCC-5.4.0-2.26

Package List BH-1.65.0-1 Boost C++ Header Files Biobase 2.38.0 BiocGenerics 0.24.0 Biostrings 2.46.0 DBI-0.7 R Database Interface DNAcopy 1.52.0...

R-3.4.3-foss-2016b-fh1

Package List ADGofTest-0.3 Anderson-Darling GoF test ASCAT 2.4.3 AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>c...

R-3.4.2-foss-2016b-fh1

Package List ADGofTest-0.3 Anderson-Darling GoF test AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>classifiers. ...

R-3.4.2-foss-2016b-fh2

Package List ADGofTest-0.3 Anderson-Darling GoF test ALDEx2 1.10.0 AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>...

R-3.3.2-foss-2016b-fh2

Package List ADGofTest-0.3 Anderson-Darling GoF test AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>classifiers. ...

R-3.3.2-foss-2016b-fh1

Package List ADGofTest-0.3 Anderson-Darling GoF test AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>classifiers. ...

R-3.3.1-foss-2016b-fh2

Package List ADGofTest-0.3 Anderson-Darling GoF test AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>classifiers. ...

R-3.3.1-foss-2016b-fh1

Package List ADGofTest-0.3 Anderson-Darling GoF test AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>classifiers. ...

R-3.4.1-foss-2016b-fh2

Package List ADGofTest-0.3 Anderson-Darling GoF test AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>classifiers. ...

R-3.4.0-foss-2016b-fh1

Package List ADGofTest-0.3 Anderson-Darling GoF test AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>classifiers. ...

R-3.3.3-foss-2016b-fh1

Package List ADGofTest-0.3 Anderson-Darling GoF test AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>classifiers. ...

R-3.3.3-foss-2016b-fh2

Package List ADGofTest-0.3 Anderson-Darling GoF test AUC-0.3.0 Threshold independent performance measures for probabilistic<U+000a>classifiers. ...