bgnormR: Background Normalisation for Multiplex Spatial Proteomics
Source:R/bgnorm-package.R
bgnormR-package.RdImplements bgnorm, a generative statistical framework for background correction, normalisation, and quality control in multiplex spatial proteomics (Kharbanda et al. 2025).
Details
The framework models log-transformed fluorescence intensities as a three-component Gaussian mixture representing:
Background (empty space / instrument noise)
Non-specific binding and autofluorescence
True biological signal
Core functions:
bgnorm_pixels- pixel-level background correctionbgnorm_cells- cell-level background correctionbgnorm_sce- normalise a SummarizedExperiment / SpatialExperimentjsd_qc- Jensen-Shannon Divergence quality metricread_qptiff- Akoya PhenoCycler-Fusion image readerplot_qptiff,plot_pixel_classes,plot_distributions,plot_jsd_heatmap- plotting utilities
Author
Maintainer: Dharmesh D. Bhuva dhrmsh36@gmail.com (ORCID)
Authors:
Dharmesh D. Bhuva dhrmsh36@gmail.com (ORCID)
Rafael Tubelleza
Malvika Kharbanda
Agus Salim