pySCENIC-linux
By Kaiyi Fu
安装+配置环境
#在linux上安装anaconda(略)
#设置镜像
conda config --add channels r
conda config --add channels conda-forge
conda config --add channels bioconda
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
#安装pyscenic,并创建分析环境
conda create -n pyscenic python=3.7#创建一个pyscenic 的python环境,pyscenic要求python版本3.6及以上,目前python出到3.9了,我用3.9
conda activate pyscenic #激活pyscenic 环境
#安装依赖包
pip install pyscenic
pip install scanpy
#后面第一步grn时报错numpy与python版本不符,直接在这一步安装适配版本
#conda install -y numpy==1.21.3下载数据
分析文件准备
从R中seurat对象提取表达矩阵,并转化为loom文件。这里使用一个python脚本,转化一下即可
三段代码
Last updated