bgpt-paper-search
BGPT is a remote MCP server that searches a curated database of scientific papers built from raw experimental data extracted from full-text…
Maintainer FreedomIntelligence · Last updated April 1, 2026
Infer cell-cell communication networks from scRNA-seq data using CellChat, NicheNet, and LIANA for ligand-receptor interaction analysis. Use when inferring ligand-receptor interactions between cell types.
Original source
https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-single-cell-cell-communication
Skill Snapshot
Source Doc
Goal: Infer and quantify intercellular communication networks from scRNA-seq data using curated ligand-receptor databases.
Approach: Create a CellChat object from a Seurat object with cell type labels, select a signaling database subset, identify overexpressed ligands/receptors, compute communication probabilities using the trimean method, then aggregate into pathway-level networks.
library(CellChat)
library(Seurat)
## Set ligand-receptor database
CellChatDB <- CellChatDB.human # or CellChatDB.mouse
cellchat@DB <- CellChatDB
## Subset to secreted signaling (optional)
CellChatDB.use <- subsetDB(CellChatDB, search = 'Secreted Signaling')
cellchat@DB <- CellChatDB.use
Related skills
BGPT is a remote MCP server that searches a curated database of scientific papers built from raw experimental data extracted from full-text…
Visualize ChIP-seq data using deepTools, Gviz, and ChIPseeker. Create heatmaps, profile plots, and genome browser tracks. Visualize signal a…
Generate consensus FASTA sequences by applying VCF variants to a reference using bcftools consensus. Use when creating sample-specific refer…
Visualize copy number profiles, segments, and compare across samples. Create publication-quality plots of CNV data from CNVkit, GATK, or oth…