Infer Cell-Cell Communication from Spatial Transcriptomics

Identifies cell-cell communication hotspots in spatial transcriptomics data using bivariate Local Moran's I statistics on hexagonally binned cells. Provides functions for spatial weighting, ligand-receptor pair filtering, hotspot detection, and visualisation of sender-receiver cell-type interactions.


blisa: Cell-cell communication using Bivariate Local Indicator of Spatial Autocorrelation blisa logo

Overview

blisa identifies spatially enriched ligand-receptor (LR) interactions from spatial transcriptomics data using bivariate Local Moran's I (LISA) statistics. It bins cells into a hexagonal grid, computes the spatial co-enrichment of every ligand-receptor pair across bins, and flags "High-High" hotspot bins where both partners are co-expressed beyond chance. Results can be summarised at the ligand-receptor or pathway level and visualised as spatial maps and heatmaps of sender-receiver interactions.

Installation

Install the development version from GitHub:

library(devtools)
devtools::install_github("ChenLaboratory/blisa")

Case studies

Step-by-step case studies showing blisa in action. Browse the full list under the Vignettes tab, or start here:

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("blisa")

1.0.3 by Yunshun Chen, a day ago


https://github.com/ChenLaboratory/blisa, https://chenlaboratory.github.io/blisa/


Report a bug at https://github.com/ChenLaboratory/blisa/issues


Browse source code at https://github.com/cran/blisa


Authors: Yunshun Chen [aut, cre] , Lei Qin [aut] , Lizhong Chen [aut]


Documentation:   PDF Manual  


GPL (>= 3) license


Imports sf, spdep, fastLISA, Matrix, SpatialExperiment, SummarizedExperiment, ComplexHeatmap, ggplot2, viridisLite, grid

Suggests knitr, rmarkdown


See at CRAN