Skip to content
Olivia Waltner edited this page Oct 20, 2022 · 4 revisions

Installation on local computer

  1. Download ArrayFire: https://arrayfire.com/binaries/

  2. Install in R


if (!requireNamespace("devtools", quietly = TRUE)) install.packages("devtools")

if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager")


devtools::install_github("daqana/rcpparrayfire")
devtools::install_github("waltno/viewmaster")

Installation on Linux (more relevant for Fred Hutch users)

  1. ssh into rhino

  2. Load modules and R environment in terminal

ml ArrayFire/3.8.1_Linux_x86_64_CUDA-11
ml R/4.2.0-foss-2021b

R
  1. Download rcpparrayfire and viewmaster (same as above)

if (!requireNamespace("devtools", quietly = TRUE)) install.packages("devtools")

if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager")


devtools::install_github("daqana/rcpparrayfire")
devtools::install_github("furlan-lab/viewmaster")

  1. Loading viewmaster in rstudio-server:
  • Set up libraries / root directories as usual first
#version 11 cuda
dyn.load('/app/software/ArrayFire/3.8.1/lib64/libaf.so.3')
library(RcppArrayFire)
library(viewmaster)

Clone this wiki locally