Skip to content

dsb

Normalize & Denoise Droplet Single Cell Protein Data (CITE-Seq)

v2.0.1 · Nov 2, 2025 · CC0 | file LICENSE

Description

This lightweight R package provides a method for normalizing and denoising protein expression data from droplet based single cell experiments. Raw protein Unique Molecular Index (UMI) counts from sequencing DNA-conjugated antibody derived tags (ADT) in droplets (e.g. 'CITE-seq') have substantial measurement noise. Our experiments and computational modeling revealed two major components of this noise: 1) protein-specific noise originating from ambient, unbound antibody encapsulated in droplets that can be accurately inferred via the expected protein counts detected in empty droplets, and 2) droplet/cell-specific noise revealed via the shared variance component associated with isotype antibody controls and background protein counts in each cell. This package normalizes and removes both of these sources of noise from raw protein data derived from methods such as 'CITE-seq', 'REAP-seq', 'ASAP-seq', 'TEA-seq', 'proteogenomic' data from the Mission Bio platform, etc. See the vignette for tutorials on how to integrate dsb with 'Seurat' and 'Bioconductor' and how to use dsb in 'Python'. Please see our paper Mulè M.P., Martins A.J., and Tsang J.S. Nature Communications 2022 <https://www.nature.com/articles/s41467-022-29356-8> for more details on the method.

Downloads

467

Last 30 days

8267th

1.4K

Last 90 days

7.8K

Last year

Trend: -4.7% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Dependency Network

Dependencies Reverse dependencies magrittr limma mclust dsb

Version History

new 2.0.1 Mar 10, 2026
updated 2.0.1 ← 2.0.0 diff Nov 1, 2025
updated 2.0.0 ← 1.0.4 diff Apr 1, 2025
updated 1.0.4 ← 1.0.3 diff Jun 15, 2024
updated 1.0.3 ← 1.0.2 diff Mar 17, 2023
updated 1.0.2 ← 1.0.1 diff May 26, 2022
updated 1.0.0 ← 0.3.0 diff Mar 13, 2022
updated 1.0.1 ← 1.0.0 diff Mar 13, 2022
updated 0.3.0 ← 0.2.0 diff Jan 4, 2022
updated 0.2.0 ← 0.1.0 diff Sep 2, 2021
new 0.1.0 Feb 7, 2021