bioRxivBioinformatics
destiny – diffusion maps for large-scale single-cell data in R
Philipp AngereriD, Laleh Haghverdi, Maren Büttner, Fabian Theis, Carsten MarriD, Florian Buettner
Abstract
SummaryDiffusion 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.\n\nAvailability and implementationdestiny is an open-source R/Bioconductor package http://bioconductor.org/packages/ destiny also available at https://www.helmholtz-muenchen.de/icb/destiny. A detailed vignette describing functions and workflows is provided with the package.\n\nContactcarsten.marr@helmholtz-muenchen.de, f.buettner@helmholtz-muenchen.de
- assay: scRNA-seq
- research focus: dimensionality reduction
- approach: deep learning
- approach: statistical model
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- beachmat: a Bioconductor C++ API for accessing single-cell genomics data from a variety of R matrix types
Aaron T. L. Lun, Hervé Pagès, Mike L. Smith·PLoS Computational BiologyPeer-reviewed·May 3, 2018
- dropClust2: An R package for resource efficient analysis of large scale single cell RNA-Seq data
Debajyoti Sinha, Pradyumn Sinha, … Debarka Sengupta·bioRxiv·Apr 3, 2019
- projectR: An R/Bioconductor package for transfer learning via PCA, NMF, correlation, and clustering
Gaurav Sharma, Carlo Colantuoni, … Genevieve Stein-O’Brien·BioinformaticsPeer-reviewed·Mar 11, 2020
- ascend: R package for analysis of single cell RNA-seq data
Anne Senabouth, Samuel W. Lukowski, … Joseph E. Powell·GigaSciencePeer-reviewed·Aug 1, 2019
- shinyUMAP: an online tool for promoting understanding of single cell omics data visualization
Rohan Misra, Kevin O’Leary, … Deyou Zheng·bioRxiv·Aug 27, 2025
- SIMLR: A Tool For Large-Scale Single-Cell Analysis By Multi-Kernel Learning
Bo Wang, Daniele Ramazzotti, … Serafim Batzoglou·PROTEOMICSPeer-reviewed·Dec 19, 2017