Bioc2026 Registration Open!

RUCova

Removes unwanted covariance from mass cytometry data

Bioconductor version: 3.23 · Package version: 1.4.0

Mass cytometry enables the simultaneous measurement of dozens of protein markers at the single-cell level, producing high dimensional datasets that provide deep insights into cellular heterogeneity and function. However, these datasets often contain unwanted covariance introduced by technical variations, such as differences in cell size, staining efficiency, and instrument-specific artifacts, which can obscure biological signals and complicate downstream analysis. This package addresses this challenge by implementing a robust framework of linear models designed to identify and remove these sources of unwanted covariance. By systematically modeling and correcting for technical noise, the package enhances the quality and interpretability of mass cytometry data, enabling researchers to focus on biologically relevant signals.

Installation

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

BiocManager::install("RUCova")

Details

MaintainerRosario Astaburuaga-García <rosario.astaburuaga@charite.de>
AuthorRosario Astaburuaga-García [aut, cre] (ORCID: <https://orcid.org/0000-0003-1179-4080>)
LicenseGPL-3
URLhttps://github.com/molsysbio/RUCova
Bug Reportshttps://github.com/molsysbio/RUCova/issues
System RequirementsGNU make
Downloads rank185
Source branchRELEASE_3_23
biocViewsSingleCell, Software

Documentation

Download

Dependencies

Depends: R (>= 4.4.0)

Imports: dplyr, fastDummies, ggplot2, stringr, tibble, Matrix, ComplexHeatmap, grid, circlize, SingleCellExperiment, SummarizedExperiment, tidyverse, tidyr, magrittr, S4Vectors

Suggests: knitr, rmarkdown, BiocManager, BiocStyle, remotes, ggpubr, ggcorrplot, ggh4x, testthat (>= 3.0.0)