R语言学习小记——seurat和matrix问题
·
可能是因为版本更新问题,最近很多包都会报错,一般选择将包进行降级解决问题
比如
Error in irlba::irlba(L, nv = n, nu = 0, maxit = iters) :
function 'as_cholmod_sparse' not provided by package 'Matrix'
seurat的报错

解决方法
重装Matrix:
remove.packages("Matrix")
remotes::install_version("Matrix", version = "1.6-1.1")
重装Seurat
options(repos="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")
remove.packages('SeuratObject')
remove.packages('Seurat')
packageurl <- "https://cran.r-project.org/src/contrib/Archive/SeuratObject/SeuratObject_4.1.4.tar.gz"
install.packages(packageurl, repos=NULL, type="source")
packageurl <- "https://cran.r-project.org/src/contrib/Archive/Seurat/Seurat_4.4.0.tar.gz"
install.packages(packageurl, repos=NULL, type="source")
更多推荐
所有评论(0)