前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Seurat v5 安装过程中碰到的问题和解决办法

Seurat v5 安装过程中碰到的问题和解决办法

原创
作者头像
JJJJack
发布2023-11-14 05:31:21
9740
发布2023-11-14 05:31:21
举报

上周解决了BPCells安装包的问题,以为就可以开始run 正式数据了。结果今天在安装Seurat v5过程中又是问题百出。现总结如下:

代码语言:txt
复制
1. Seurat v5主页推荐的package安装:
我尝试了主页推荐的安装方法: 
install.packages("Seurat"), 弹出对话框需要选择安装各种dependent packages, 我选择Yes,没有成功安装;选择No就可以安装成功,不过是4.3版本,并不是我想要的v5版本。所以我选择目录安装的办法:
Seurat_5.0.0.tgz in CRAN 
SeuratObject_5.0.0.tgz in CRAN
在CRAN网站上将相应的packages下载好,然后选择目录安装的办法,就可以安装成功。
(注意自己的电脑系统,Windows问题不大,Mac需要注意是arm64 还是x86_64. 选择对应的package安装)
代码语言:txt
复制
2. Matrix安装的问题:
上述安装包可以成功安装,但是在library()的时候就出现问题了: 
“..., unable to load shared object '/Users/jiajia/Library/R/x86_64/4.1/library/Matrix/libs/Matrix.so'”
该问题需要重新安装Matrix packages. 我仍然选择的是通过CRAN进行下载 (Matrix_1.6-2.tgz)。
安装之后,就解决了上述问题。
代码语言:txt
复制
3. SeuratWrapper package安装碰到的问题:
error: install_github results in an api rate limit error regardless of which package is installed
solution: 
Generate a Personal Access Token on GitHub by going to your account settings -> Developer settings -> Personal access tokens -> Generate token.
Run below code in R: 
Sys.setenv("GITHUB_PAT" = "your_token")   #”your token” is a link  generated in github when creating the token, which starts with “github_pat_…”
Here is my personal token:
github_pat_xxxxxxxx
remotes::install_github("satijalab/seurat-wrappers") #successfully installed

总结:

Seurat v5看说明书上的介绍,其功能很强大,尤其是在整合million级别细胞数量这个层面。不知道实际使用会怎么样。问题总是一茬接一茬,troubleshoot总是在路上。。。。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档