Learn R Programming

PopComm (version 1.0.0)

Population-Level Cell-Cell Communication Analysis Tools

Description

Facilitates population-level analysis of ligand-receptor (LR) interactions using large-scale single-cell transcriptomic data. Identifies significant LR pairs and quantifies their interactions through correlation-based filtering and projection score computations. Designed for large-sample single-cell studies, the package employs statistical modeling, including linear regression, to investigate LR relationships between cell types. It provides a systematic framework for understanding cell-cell communication, uncovering regulatory interactions and signaling mechanisms. Offers tools for LR pair-level, sample-level, and differential interaction analyses, with comprehensive visualization support to aid biological interpretation. The methodology is described in a manuscript currently under review and will be referenced here once published or publicly available.

Copy Link

Version

Install

install.packages('PopComm')

Monthly Downloads

255

Version

1.0.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Zheng Gong

Last Published

November 1st, 2025

Functions in PopComm (1.0.0)

one_step_single

Analyze Ligand-Receptor Pair Correlations and Projection Scores (Specified Sender and Receiver)
pca_sample

Generate PCA of Ligand-Receptor Interaction Scores
dotplot_lr_continuous_group

Dotplot of Ligand-Receptor Interaction Scores Against Continuous Group Variable
dot_plot

Create Ligand-Receptor Interaction Dot Plot
boxplot_lr_group_comparison

Boxplot Comparison of Ligand-Receptor Interaction Scores Across Groups
filtered_lr_eg

Example for filtered_lr
heatmap_sample

Generate Heatmap of Ligand-Receptor Interaction Scores
filter_lr_single

Filter and Analyze Ligand-Receptor Pair Correlations (Specified Sender and Receiver)
lr_linear_model_discrete

Compare Ligand-Receptor Interaction Scores with Group Variable using Linear Regression
circle_plot

Plot Circular Ligand-Receptor Interaction Network
filter_lr_all

Filter and Analyze Ligand-Receptor Pair Correlations (All Cell Types)
score_lr_all

Analyze Ligand-Receptor Projection Scores (Across All Cell Types)
score_lr_single

Analyze Ligand-Receptor Projection Scores (Specified Sender and Receiver)
lr_db

Ligand-Receptor Pair Database
lr_scores_eg

Example for lr_scores
matrix_object

Example for matrix object
one_step_all

Analyze Ligand-Receptor Pair Correlations and Projection Scores (Across All Cell Types)
metadata_eg

Example for metadata