Bioc2026 Registration Open!

tidySingleCellExperiment

Brings SingleCellExperiment to the Tidyverse

Bioconductor version: 3.23 · Package version: 1.22.0

'tidySingleCellExperiment' is an adapter that abstracts the 'SingleCellExperiment' container in the form of a 'tibble'. This allows *tidy* data manipulation, nesting, and plotting. For example, a 'tidySingleCellExperiment' is directly compatible with functions from 'tidyverse' packages `dplyr` and `tidyr`, as well as plotting with `ggplot2` and `plotly`. In addition, the package provides various utility functions specific to single-cell omics data analysis (e.g., aggregation of cell-level data to pseudobulks).

Installation

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

BiocManager::install("tidySingleCellExperiment")

Details

MaintainerStefano Mangiola <mangiolastefano@gmail.com>
AuthorStefano Mangiola [aut, cre] (ORCID: <https://orcid.org/0000-0001-7474-836X>)
LicenseGPL-3
URLhttps://github.com/stemangiola/tidySingleCellExperiment
Bug Reportshttps://github.com/stemangiola/tidySingleCellExperiment/issues
Downloads rank530
Source branchRELEASE_3_23
biocViewsAssayDomain, Clustering, DifferentialExpression, GeneExpression, Infrastructure, Normalization, QualityControl, RNASeq, Sequencing, SingleCell, Software

Documentation

Download

Dependencies

Depends: R (>= 4.4.0), SingleCellExperiment, ttservice (>= 0.4.0)

Imports: dplyr, tidyr, SummarizedExperiment, tibble, ggplot2, magrittr, rlang, purrr, pkgconfig, lifecycle, methods, utils, S4Vectors, tidyselect, ellipsis, vctrs, pillar, stringr, cli, fansi, Matrix, stats

Suggests: BiocStyle, testthat, knitr, markdown, rmarkdown, SingleCellSignalR, SingleR, scater, scran, tidyHeatmap, igraph, GGally, uwot, celldex, dittoSeq, plotly, rbibutils, prettydoc

Reverse dependencies

Depends On Me (1): tidySpatialExperiment

Imports Me (1): tidyomics

Suggests Me (2): CuratedAtlasQueryR, sccomp