/scPCN

scPCN: Revealing pathway connection among cell types from single-cell data

Primary LanguagePython

scPCN: Revealing pathway connection among cell types from single-cell data

Single-cell analysis has become increasingly popular in recent years, as it allows researchers to explore gene expression and cell types at a high resolution. However, interpreting the vast amount of data generated from the single-cell analysis can be challenging, particularly when trying to identify the functional significance of gene expression changes within specific cell types. One approach to address this challenge is to incorporate pathway information into single-cell analysis. In this research, we present the effective utilization of scPCN (single-cell Pathway Correlation Network) in capturing cell-specific pathways within a specific tissue. Our method facilitates grouping of cells based on their functionality and also enables the discovery of novel relationships among enriched pathways. scPCN addresses the critical requirement of elucidating the interplay between pathways across diverse cell types within a specific tissue under various conditions. These relationships establish a comprehensive pathway interaction model, which contributes to a biologically driven understanding of phenotypes, reduces noise, and enhances overall performance. Therefore, scPCN represents a powerful advancement in interpreting results obtained through gene set methods.

flowchart (1)-1

Fig: The schematic diagram of the proposed method

Steps to run

Run python main.py after installing dependencies via pip install requirements.txt

Clustering Output

sce.tl.phenograph(self.pathway_activity_matrix2, clustering_algo="louvain", k=30)

umap_pbmc_3k-1

Biological Significance

Unveiling Pathway Crosstalk through scPCN

Cervical Caner Endometrial Cancer Ovarian Cancer
cerivical-1 endo-1 ovary-1