sc-communication

Score ligand-receptor interactions from single-cell RNA sequencing data.

155|26|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/TianGzlab/OmicsClaw --skill sc-communication
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sc-communication
Source: https://github.com/TianGzlab/OmicsClaw/tree/main/skills/singlecell/sc-cell-communication
Command: npx skills add https://github.com/TianGzlab/OmicsClaw --skill sc-communication

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scanpy, numpy, pandas, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the complex and error-prone process of identifying and quantifying cell-cell communication pathways from single-cell RNA sequencing data.

Core Features & Use Cases

  • Ligand-Receptor Analysis: Scores potential interactions between cell types using various established methods (CellChat, NicheNet, LIANA) or a built-in database.
  • Multi-Method Consensus: Integrates results from multiple tools for more robust predictions.
  • Visualization: Generates plots to visualize communication networks and key interactions.
  • Use Case: Analyze how immune cells communicate with tumor cells in a cancer microenvironment to identify potential therapeutic targets.

Quick Start

Run cell-cell communication analysis on your processed single-cell data using the default method.

Frequently Asked Questions about sc-communication

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze cell-cell communication from single-cell RNA sequencing data?

Cell-cell communication analysis scores ligand-receptor interactions from single-cell RNA sequencing data. You can run this analysis using established methods like CellChat, NicheNet, LIANA, or a built-in scoring mechanism to identify interacting pathways.

What is the best way to score ligand-receptor interactions in a tumor microenvironment?

Scoring ligand-receptor interactions in a tumor microenvironment is best handled by integrating multiple analysis methods. This multi-method consensus approach provides robust predictions of how immune cells communicate with tumor cells to identify therapeutic targets.

Do I need to install R packages like CellChat or nichenetr to use this analysis?

You need scanpy to run the core analysis, but R packages like CellChat or nichenetr are optional. They are only required if you want to use their specific comprehensive analysis and visualization capabilities for single-cell data.

Can I use LIANA with scanpy for spatial biology cell communication analysis?

Yes, you can use LIANA with scanpy. The analysis supports LIANA and scanpy to score cell-cell interactions from single-cell RNA sequencing data, accommodating spatial biology contexts.

How do I visualize cell-cell communication networks generated by CellChat?

Visualizing cell-cell communication networks involves generating plots of key interactions directly from the analysis results. The Skill supports visualization outputs from methods like CellChat, NicheNet, LIANA, and its built-in scoring mechanism.