Toolkit/CellChat

CellChat

Taxonomy: Technique Branch / Method. Workflows sit above the mechanism and technique branches rather than replacing them.

Summary

We then develop CellChat, a tool that is able to quantitatively infer and analyze intercellular communication networks from single-cell RNA-sequencing (scRNA-seq) data.

Usefulness & Problems

No literature-backed usefulness or problem-fit explainer has been materialized for this record yet.

Published Workflows

Single-Cell Analysis Reveals Epithelial Heterogeneity and Tumor Microenvironment Characteristics During the Malignant Progression of Colorectal Cancer

2026

Objective: To re-analyze a colorectal cancer single-cell RNA-seq dataset spanning normal tissue, adenoma, high-grade intraepithelial neoplasia, and colorectal cancer in order to characterize epithelial heterogeneity and tumor microenvironment interactions during malignant progression.

Why it works: The workflow combines complementary computational analyses on the same single-cell dataset so that clustering resolves cell populations, inferCNV estimates malignant CNV states, Monocle2 orders progression-like trajectories, CellChat infers intercellular communication, and GSVA summarizes pathway activity differences.

epithelial malignant progressioncell-cell communication in the tumor microenvironmentcopy-number variation-associated malignant statessingle-cell RNA-seq re-analysisclustering and marker analysisCNV inferencepseudotime analysiscell-cell communication inferencepathway activity scoring

Stages

  1. 1.
    Single-cell preprocessing and clustering(broad_screen)

    This stage organizes the single-cell dataset into analyzable cell populations and subsets for downstream interpretation.

    Selection: Quality control, integration, normalization, clustering, and marker analysis of scRNA-seq data using Seurat.

  2. 2.
    Epithelial CNV and malignant-state inference(functional_characterization)

    This stage characterizes epithelial malignant potential using inferred CNV patterns.

    Selection: inferCNV is applied to infer CNV heterogeneity and malignant status among epithelial cells.

  3. 3.
    Pseudotime ordering of epithelial progression(secondary_characterization)

    This stage places epithelial states into an inferred progression trajectory during malignant development.

    Selection: Monocle2 is used for pseudotemporal ordering of epithelial deterioration and lineage progression.

  4. 4.
    Cell-cell communication analysis(secondary_characterization)

    This stage identifies putative signaling interactions among cell compartments in the tumor microenvironment.

    Selection: CellChat is used to analyze communication across epithelial, fibroblast, and other tumor microenvironment compartments.

  5. 5.
    Pathway activity analysis(secondary_characterization)

    This stage summarizes transcriptomic differences as pathway activity programs across identified groups.

    Selection: GSVA is used for pathway activity analysis across epithelial subsets and CNV-defined groups.

Objective: Develop a computational toolkit and supporting interaction database to infer and analyze intercellular communication networks from scRNA-seq data and compare signaling patterns across datasets.

Why it works: The abstract states that accurate representation of signaling links, including cofactors and heteromeric complexes, combined with network analysis, pattern recognition, manifold learning, and quantitative contrasts enables inference and systems-level analysis of intercellular communication from scRNA-seq data.

representation of ligand-receptor-cofactor interactions including heteromeric molecular complexesnetwork analysis of signaling inputs and outputspattern recognition for coordination of cells and signalsmanifold learning and quantitative contrasts for pathway classificationsingle-cell RNA-seq-based inferencenetwork analysispattern recognitionmanifold learningquantitative contrast across datasets

Stages

  1. 1.
    Interaction database construction(library_design)

    This stage provides the interaction knowledge base needed to accurately represent cell-cell signaling links before inference from scRNA-seq data.

    Selection: interactions among ligands, receptors, and cofactors that represent known heteromeric molecular complexes

  2. 2.
    Communication network inference and analysis from scRNA-seq(functional_characterization)

    This stage uses the interaction database and scRNA-seq data to infer communication networks and analyze signaling roles of cells.

    Selection: quantitative inference and analysis of intercellular communication networks from scRNA-seq data

  3. 3.
    Cross-dataset pathway classification and contrast(secondary_characterization)

    This stage classifies signaling pathways and distinguishes conserved from context-specific pathways across datasets.

    Selection: manifold learning and quantitative contrasts across datasets

  4. 4.
    Application to skin datasets(confirmatory_validation)

    This stage demonstrates the tool on biological datasets to show that it can extract complex signaling patterns.

    Selection: ability to extract complex signaling patterns in mouse and human skin datasets

Steps

  1. 1.
    Construct interaction database of ligands, receptors, and cofactorsinteraction knowledge base

    Provide an accurate representation of known signaling links including heteromeric molecular complexes.

    The abstract presents database construction before tool development, implying it is the prerequisite knowledge layer for downstream inference.

  2. 2.
    Develop CellChat to infer and analyze intercellular communication networks from scRNA-seq datacomputational inference tool

    Quantitatively infer and analyze intercellular communication networks.

    This follows database construction because the inference tool depends on accurate interaction representation.

  3. 3.
    Predict signaling inputs and outputs and analyze coordination using network analysis and pattern recognitionanalysis engine

    Identify major signaling inputs and outputs for cells and how cells and signals coordinate for functions.

    This is a downstream analysis on inferred communication structure to extract interpretable functional organization.

  4. 4.
    Classify signaling pathways and delineate conserved and context-specific pathways across datasetscross-dataset analysis tool

    Compare signaling pathways across datasets to identify conserved and context-specific patterns.

    This occurs after communication inference because pathway classification and contrasts require inferred signaling structure from one or more datasets.

  5. 5.
    Apply CellChat to mouse and human skin datasetsapplied analysis tool

    Demonstrate the ability to extract complex signaling patterns in biological datasets.

    This confirmatory application follows method development and analysis design to show practical utility on real datasets.

Taxonomy & Function

Primary hierarchy

Technique Branch

Method: A concrete computational method used to design, rank, or analyze an engineered system.

Target processes

signaling

Validation

Cell-freeBacteriaMammalianMouseHumanTherapeuticIndep. Replication

Supporting Sources

Ranked Claims

Claim 1analysis goalsupports2026Source 2needs review

inferCNV is used to estimate CNV heterogeneity and malignant status among epithelial cells, Monocle2 is used for pseudotemporal ordering of epithelial progression, CellChat is used for cell-cell communication analysis, and GSVA is used for pathway activity analysis.

Claim 2method usagesupports2026Source 2needs review

The study uses Seurat, inferCNV, Monocle2, CellChat, and GSVA in its single-cell analysis workflow.

Claim 3application resultsupports2021Source 1needs review

Applying CellChat to mouse and human skin datasets showed the ability to extract complex signaling patterns.

Applying CellChat to mouse and human skin datasets shows its ability to extract complex signaling patterns.
Claim 4tool capabilitysupports2021Source 1needs review

CellChat predicts major signaling inputs and outputs for cells and how cells and signals coordinate for functions using network analysis and pattern recognition approaches.

CellChat predicts major signaling inputs and outputs for cells and how those cells and signals coordinate for functions using network analysis and pattern recognition approaches.
Claim 5tool capabilitysupports2021Source 1needs review

CellChat quantitatively infers and analyzes intercellular communication networks from single-cell RNA-sequencing data.

We then develop CellChat, a tool that is able to quantitatively infer and analyze intercellular communication networks from single-cell RNA-sequencing (scRNA-seq) data.
Claim 6tool capabilitysupports2021Source 1needs review

Through manifold learning and quantitative contrasts, CellChat classifies signaling pathways and delineates conserved and context-specific pathways across different datasets.

Through manifold learning and quantitative contrasts, CellChat classifies signaling pathways and delineates conserved and context-specific pathways across different datasets.

Approval Evidence

2 sources6 linked approval claimsfirst-pass slug cellchat
The study explicitly names CellChat for cell-cell communication analysis across epithelial, fibroblast, and other TME compartments.

Source:

We then develop CellChat, a tool that is able to quantitatively infer and analyze intercellular communication networks from single-cell RNA-sequencing (scRNA-seq) data.

Source:

analysis goalsupports

inferCNV is used to estimate CNV heterogeneity and malignant status among epithelial cells, Monocle2 is used for pseudotemporal ordering of epithelial progression, CellChat is used for cell-cell communication analysis, and GSVA is used for pathway activity analysis.

Source:

method usagesupports

The study uses Seurat, inferCNV, Monocle2, CellChat, and GSVA in its single-cell analysis workflow.

Source:

application resultsupports

Applying CellChat to mouse and human skin datasets showed the ability to extract complex signaling patterns.

Applying CellChat to mouse and human skin datasets shows its ability to extract complex signaling patterns.

Source:

tool capabilitysupports

CellChat predicts major signaling inputs and outputs for cells and how cells and signals coordinate for functions using network analysis and pattern recognition approaches.

CellChat predicts major signaling inputs and outputs for cells and how those cells and signals coordinate for functions using network analysis and pattern recognition approaches.

Source:

tool capabilitysupports

CellChat quantitatively infers and analyzes intercellular communication networks from single-cell RNA-sequencing data.

We then develop CellChat, a tool that is able to quantitatively infer and analyze intercellular communication networks from single-cell RNA-sequencing (scRNA-seq) data.

Source:

tool capabilitysupports

Through manifold learning and quantitative contrasts, CellChat classifies signaling pathways and delineates conserved and context-specific pathways across different datasets.

Through manifold learning and quantitative contrasts, CellChat classifies signaling pathways and delineates conserved and context-specific pathways across different datasets.

Source:

Comparisons

No literature-backed comparison notes have been materialized for this record yet.

Ranked Citations

  1. 1.
    StructuralSource 1Nature Communications2021Claim 3Claim 4Claim 5

    Extracted from this source document.

  2. 2.
    StructuralSource 2PMC2026Claim 1Claim 2

    Extracted from this source document.