Welcome to pyscnet’s documentation!¶
PySCNet: Introduction¶
PySCNet: A tool for reconstructing and analyzing gene regulatory network from single-cell RNA-Seq data
Modules¶
There are four modules:
Pro-precessing: initialize a gnetData object consisting of Expression Matrix, Cell Attributes, Gene Attributes and Network Attributes;
BuildNet: reconstruct GRNs by various methods implemented in docker;
NetEnrich: network analysis including consensus network detection, gene module identification and trigger path prediction as well as network fusion;
Visulization: network illustration.
Features¶
Shinyapp is available now for creating your own GRNs. Once the cells are grouped into several clusters and linkage tables are generated for each/all clusters, you can export the results as pickle object and uplaod onto Shinyapp. Cell attributes, Gene attributes and Network attributes are illustrated here. As shown belows, you can set your own thresholds to build each/all cluster-specific GRNs.
Cite¶
This work has been presented at ISMB/ECCB 2019
Go to my poster
Installation¶
Requirements¶
As pyscnet integrates docker for gene regulatory construction, it is necessary to install docker before the installation. Check here for docker installation.
Github¶
install pyscnet via github
git clone https://github.com/MingBit/PySCNet
mkdir dist | python setup.py sdist
pip install dist/pyscnet-0.0.2.tar.gz