Abstract

Abstract Summary: Diffusion maps are a spectral method for non-linear dimension reduction and have recently been adapted for the visualization of single-cell expression data. Here we present destiny, an efficient R implementation of the diffusion map algorithm. Our package includes a single-cell specific noise model allowing for missing and censored values. In contrast to previous implementations, we further present an efficient nearest-neighbour approximation that allows for the processing of hundreds of thousands of cells and a functionality for projecting new data on existing diffusion maps. We exemplarily apply destiny to a recent time-resolved mass cytometry dataset of cellular reprogramming. Availability and implementation: destiny is an open-source R/Bioconductor package “bioconductor.org/packages/destiny” also available at www.helmholtz-muenchen.de/icb/destiny. A detailed vignette describing functions and workflows is provided with the package. Contact: carsten.marr@helmholtz-muenchen.de or f.buettner@helmholtz-muenchen.de Supplementary information: Supplementary data are available at Bioinformatics online.

Keywords

Destiny (ISS module)Scale (ratio)DiffusionComputer scienceCartographyPhysicsGeography

MeSH Terms

AlgorithmsCluster AnalysisDiffusionSingle-Cell AnalysisSoftware

Affiliated Institutions

Related Publications

Publication Info

Year
2015
Type
article
Volume
32
Issue
8
Pages
1241-1243
Citations
657
Access
Closed

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

657
OpenAlex
39
Influential
614
CrossRef

Cite This

Philipp Angerer, Laleh Haghverdi, Maren Büttner et al. (2015). <i>destiny</i> : diffusion maps for large-scale single-cell data in R. Bioinformatics , 32 (8) , 1241-1243. https://doi.org/10.1093/bioinformatics/btv715

Identifiers

DOI
10.1093/bioinformatics/btv715
PMID
26668002

Data Quality

Data completeness: 86%