DropletUtils

DropletUtils provides algorithms and utilities for processing droplet-based single-cell RNA-seq (scRNA-seq) data, enabling statistical identification of cell-containing droplets from ambient RNA and correction of barcode swapping in multiplexed 10X Genomics/Illumina datasets.


Key Features:

  • Cell identification from empty droplets: Identifies cell libraries by detecting significant deviations in expression profiles from the ambient solution to recover low UMI-count cells while controlling the false discovery rate.
  • Barcode swapping correction: Detects and excludes individual molecules affected by barcode swapping on patterned flow cell Illumina sequencers by leveraging the combinatorial complexity of 10X Genomics experiments.
  • Data handling utilities: Provides functions for loading datasets, removing barcode-swapped pseudo-cells, and downsampling the count matrix.

Scientific Applications:

  • Quality control for droplet-based scRNA-seq: Improves cell calling and ambient RNA discrimination to retain genuine low-UMI cells and enhance downstream single-cell transcriptomic analyses.
  • Multiplexed scRNA-seq experiments: Mitigates artefacts from barcode swapping in multiplexed 10X Genomics studies sequenced on Illumina patterned flow cells to preserve sample integrity.

Methodology:

Uses a statistical cell-calling method that detects deviations from ambient expression profiles and controls false discovery rate; applies an algorithm that identifies and excludes molecules affected by barcode swapping by exploiting combinatorial barcode complexity; includes functions to load data, remove barcode-swapped pseudo-cells, and downsample count matrices.

Topics

Collections

Details

License:
GPL-3.0
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
7/8/2018
Last Updated:
12/10/2018

Operations

Publications

Lun ATL, Riesenfeld S, Andrews T, Gomes T, Marioni JC. Distinguishing cells from empty droplets in droplet-based single-cell RNA sequencing data. Unknown Journal. 2018. doi:10.1101/234872.

Griffiths JA, Richard AC, Bach K, Lun AT, Marioni JC. Detection and removal of barcode swapping in single-cell RNA-seq data. Unknown Journal. 2017. doi:10.1101/177048.

Documentation

Downloads

Links