Bioc2026 Registration Open!

spillR

Spillover Compensation in Mass Cytometry Data

Bioconductor version: 3.23 · Package version: 1.8.0

Channel interference in mass cytometry can cause spillover and may result in miscounting of protein markers. We develop a nonparametric finite mixture model and use the mixture components to estimate the probability of spillover. We implement our method using expectation-maximization to fit the mixture model.

Installation

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

BiocManager::install("spillR")

Details

MaintainerMarco Guazzini <m.guazzini@student.maastrichtuniversity.nl>
AuthorMarco Guazzini [aut, cre] (ORCID: <https://orcid.org/0009-0007-8111-5772>), Alexander G. Reisach [aut] (ORCID: <https://orcid.org/0009-0003-5057-6278>), Sebastian Weichwald [aut] (ORCID: <https://orcid.org/0000-0003-0169-7244>), Christof Seiler [aut] (ORCID: <https://orcid.org/0000-0001-8802-3642>)
LicenseLGPL-3
Downloads rank171
Source branchRELEASE_3_23
biocViewsFlowCytometry, ImmunoOncology, MassSpectrometry, Preprocessing, Regression, SingleCell, Software, StatisticalMethod, Visualization

Documentation

Download

Dependencies

Depends: R (>= 4.3.0), SummarizedExperiment, CATALYST

Imports: dplyr, tibble, tidyselect, stats, ggplot2, tidyr, spatstat.univar, S4Vectors, parallel

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