scCustomize can be installed from CRAN for all platforms using standard installation methods:
# Base R install.packages("scCustomize") # Using pak pak::pkg_install("scCustomize")
A small number of functions in scCustomize rely on packages from Bioconductor and are not installed by default. To enable these functions make sure to install the following packages:
install.packages("BiocManager") BiocManager::install(c("ComplexHeatmap", "dittoSeq", "DropletUtils", "Nebulosa"))
A full copy of the changes in each version can be found in the NEWS/ChangeLog.
I also maintain a separate development branch* that can be
installed by supplying
ref = "develop" in the devtools or
remotes installation command. Version scheme vX.X.X.9yyy.
devtools::install_github(repo = "samuel-marsh/scCustomize", ref = "develop") remotes::install_github(repo = "samuel-marsh/scCustomize", ref = "develop")
*Note: While this branch is typically mostly stable it
may contain breaking issues/bugs.
I do try and keep development ChangeLog up to date so it’s easier to follow changes than reading commit history.