UCell and pyUCell: single-cell gene signature scoring for R and Python
Massimo Andreatta, Santiago J Carmona

TL;DR
UCell and pyUCell are tools for scoring gene signatures in single-cell data using R and Python, integrating with major analysis platforms.
Contribution
UCell v2 introduces a unified and efficient rank-based signature scoring framework for single-cell data in R and Python.
Findings
UCell and pyUCell provide fast and robust implementations for gene signature scoring.
They integrate with major single-cell analysis ecosystems like Seurat and scanpy.
Abstract
Gene signature scoring provides a simple yet powerful approach for quantifying biological signals within single-cell omics datasets. UCell and pyUCell offer fast and robust implementations of rank-based signature scoring for R and Python, respectively, integrating seamlessly with leading single-cell analysis ecosystems such as Seurat, Bioconductor, and scanpy/scverse. UCell v2 is distributed as an R package by BioConductor (https://bioconductor.org/packages/UCell/) and as a Python package by pyPI (https://pypi.org/project/pyucell/).
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSingle-cell and spatial transcriptomics · Ferroptosis and cancer prognosis · Genomic variations and chromosomal abnormalities
