Skip to contents

Welcome to dandelionR!

dandelionR is an R package for performing single-cell immune repertoire trajectory analysis, based on the original python implementation in dandelion.

It provides all the necessary tools to interface with scRepertoire and a custom implementation of absorbing markov chain for pseudotime inference, inspired based on the palantir python package.

Installation

You can install dandelionR from GitHub with:

if (!requireNamespace("devtools", quietly = TRUE))
    install.packages("devtools")
if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
devtools::install_github('tuonglab/dandelionR', dependencies = TRUE)

Quick Start

This is a work in progress, so please feel free to open an issue if you encounter any problems or have any suggestions for improvement.

Citation

If you use dandelionR in your work, please cite the original dandelion paper:

Suo, C. et al. Dandelion uses the single-cell adaptive immune receptor repertoire to explore lymphocyte developmental origins. Nat. Biotechnol. 42, 40-51 (2024). https://doi.org:10.1038/s41587-023-01734-7

Placeholder for Bioconductor citation.

Yu, J., Borcherding, N. & Tuong, Z.K.. (2024) DandelionR: Single-cell immune repertoire trajectory analysis in R. R package version 0.99.0.