InterCellDB is a tool for analyzing intercellular communication on single-cell RNA sequencing (scRNA-seq) data. It is designed for highly user-defined analysis in specific biological context. To accomplish this, InterCellDB integrates not only protein-protein interaction database, but also several databases on interaction properties (type, direction, effect) as well as gene product properties (subcellular locations, molecular functions, involving biological process).
Key features:
Main Functions:
remove.packages("GO.db")
install.packages("devtools")
install.packages("BiocManager")
BiocManager::install(pkgs = "GO.db")
devtools::install_github("ZJUDBlab/InterCellDB")
Please use package-release version 0.9.2 to run all the codes. - Running InterCellDB step-by-step
All the code and data used for processing of data sources and following analysis are available in figshare, whose links are given as follows (suitable for release v0.9.2): 1. Database generation a) Mouse: https://doi.org/10.6084/m9.figshare.17057342 b) Human: https://doi.org/10.6084/m9.figshare.17057339 2. Comparison of InterCellDB and previous methods (Figure 4 related codes): a) Database comparison: https://doi.org/10.6084/m9.figshare.17057357 b) Performance comparison: https://doi.org/10.6084/m9.figshare.17057525 3. Case studies on human and mouse data a) Human example data processing (Figure 3 and S1 related codes): https://doi.org/10.6084/m9.figshare.17029997 b) Mouse example data processing (Figure 2 and S1 related codes): https://doi.org/10.6084/m9.figshare.17029985
Jin Z,Zhang X,Dai X,Huang J,Hu X,Zhang J, Shi L. InterCellDB:a user-defined database for inferring intercellular networks. Adv Sci (Weinh). 2022 Aug;9(22):e2200045.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.