Bioc2026 Registration Open!

SpNeigh

Spatial Neighborhood Modeling and Differential Expression Analysis for Transcriptomics

Bioconductor version: 3.23 · Package version: 1.0.0

SpNeigh provides methods for neighborhood-aware analysis of spatial transcriptomics data. It supports boundary detection, spatial weighting (centroid- and boundary-based), spatially informed differential expression using spline-based models, and spatial enrichment analysis via the Spatial Enrichment Index (SEI). Designed for compatibility with Seurat objects, SpatialExperiment objects and spatial data frames, SpNeigh enables interpretable, publication-ready analysis of spatial gene expression patterns.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("SpNeigh")

Details

MaintainerJinming Cheng <jinming.cheng@outlook.com>
AuthorJinming Cheng [aut, cre] (ORCID: <https://orcid.org/0000-0003-3806-4694>)
LicenseGPL (>= 3)
URLhttps://github.com/jinming-cheng/SpNeigh
Bug Reportshttps://github.com/jinming-cheng/SpNeigh/issues
Downloads rank59
Source branchRELEASE_3_23
biocViewsDifferentialExpression, GeneExpression, SingleCell, Software, Spatial, Transcriptomics

Documentation

Download

Dependencies

Depends: R (>= 4.4.0)

Imports: concaveman, dbscan, dplyr, FNN, ggplot2, limma, magrittr, Matrix, methods, patchwork, purrr, rlang, scales, Seurat, sf, SingleCellExperiment, SpatialExperiment, splines, stringr, SummarizedExperiment, tibble, tidyr

Suggests: BiocStyle, knitr, rmarkdown, SeuratObject, testthat (>= 3.0.0)