RNA-seq分析,单细胞

在Linux中的conda环境中创建R环境

conda create -n R_test r-base=4.3 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge #R_test是环境的名字,可以更改

下载包或者python、pip等工具出现问题时,可做以下排查

  1. conda是否为最新版,如不是,可对conda进行升级:
    conda -V #查看conda目前版本
    conda update -n base conda #升级conda
  2. 镜像代理配置问题,更换一下镜像源地址

在安装R环境做单细胞分析时,会用到Seurat包,Seurat对象的版本V4和V5在处理上会存在很大区别,根据自己的需要酌情安装,此笔记用到的是V4版本

conda是一个管理各类编程语言环境及依赖包的工具,可以隔开各个环境之间的干扰,因为不同的环境涉及到语言及依赖包的版本等问题,conda会更方便工作,也便利于安装各种依赖包

conda env list #查看当前conda环境列表,其中base是conda装上就存在的环境
conda activate R_test #进入名叫R_test的conda环境,在此前我们创建了一个R版本为4.3名叫R_test的R环境
conda activate #退出当前所在的conda环境,返回base环境
推荐在conda环境中装上radian , radian的介绍移步radian官网
两种安装radian的方法
conda install radian
pip install radian

若未安装radian,进入名为R_test的conda环境中可直接用命令R进入R环境
如果安装了radian,则使用命令radian即可进入R环境
radian也是R环境,所以都可以使用命令q()退出当前的R环境,返回conda环境

安装Seurat包

因为安装Seurat包会出现各种各样的错误,所以在这这里介绍几种不同的安装方式

  1. install.packages('Seurat', repos = c('https://satijalab.r-universe.dev')) 进入R环境后直接通过install.packages命令安装Seurat 4.4.0
  2. 在R环境中使用URL链接的方式安装Seurat
    packageurl <- "https://cran.r-project.org/src/contrib/Archive/Seurat/Seurat_4.4.0.tar.gz" #用变量packageurl存放URL链接
    install.packages(packageurl, repos=NULL, type="source") #使用install.packages命令安装
  3. conda search r-Seurat=4.4.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 在conda环境中搜索Seurat包
    conda install -y r-Seurat=4.4.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 找到Seurat后,利用conda安装Seurat对象
  4. 使用mamba安装,mamba类似于pip工具
    conda install -y mamba -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 现在conda环境中安装mamba工具
    mamba search r-Seurat=4.4.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 在conda环境中使用mamba搜索Seurat包
    mamba install -y r-Seurat=4.4.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 找到Seurat后,利用mamba安装Seurat对象

检查Seurat的版本
library(Seurat) #导入Seurat包
packageVersion("Seurat")#查看Seurat包的版本

Seurat官方教程, Seurat官网,由10X Genomics 免费提供的外周血单核细胞 (PBMC) 数据集

上述教程用到的是V5版本的Seurat,推荐使用V4

分割线
————————————————————————————————————————————————————————

  • 19
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值