Requirements and dependencies

The ccAFv2 package is designed to work alongside Seurat, and makes predictions from and stores results into Seurat objects. It is suggested that the latest version of Seurat be installed. The classifier has been tested on Seurat version 5.3.1.

Installation of ccAFv2 from github is facilitated by the remotes package. Finally, for plotting we require installation of the ggplot2 package.

install.packages(c('Seurat', 'remotes', 'ggplot2'))

Installation

Installation of ccAFv2 in R is very simple and has very few requirements:

remotes::install_github('plaisier-lab/ccafv2_R/ccAFv2')

Dockerfile and image

For those who are interested we also provide a Dockerfile and image that include all depdencies:

Command to pull the image down:

docker pull cplaisier/ccafv2

Command to run the docker image. Note that the should be replaced with the path to your files that you want to be mounted onto the docker instance. The files can then be found in /files on the instance and locally on your computer in the path specified.

docker run -it -v '<replace with the location for your files>:/files' cplaisier/ccafv2