单细胞分析之转录因子分析(pyscenic)
pySCENIC是SCENIC管道(单细胞调控网络推断和聚类)的快速python实现,使生物学家能够从单细胞RNA-seq数据推断转录因子,基因调控网络和细胞类型。
首选,创建conda虚拟环境
conda create -n pyscenic python=3.9
从github上下载pyscenic
git clone https://github.com/aertslab/pySCENIC.git
cd pySCENIC
安装依赖包
pip install -r requirements.txt
安装pyscenic
python setup.py install
这样就安装ok了
接下来根据需要分析的物种下载转录因子相关数据库
转录因子列表
wget https://github.com/aertslab/pySCENIC/blob/master/resources/hs_hgnc_tfs.txt
wget https://github.com/aertslab/pySCENIC/blob/master/resources/mm_mgi_tfs.txt
motif排名下载
# 500bp