Home

Awesome

<img src="img/logo.svg" width="30%" align="right" /> Millefy

DOI

Millefy is a tool for visualizing read coverage of single-cell RNA sequensing (scRNA-seq) datasets in genomic contexts. By dynamically and automatically reorder single cells based on 'locus-specific' pseudotime, Millefy highlights cell-to-cell heterogeneity in read covreage of scRNA-seq data.

Millefy is available as an R package and a Docker image with JupyterLab.

Example of millefy plot

<img src="img/Pou5f1.png" width="100%" />

Getting started

Installation

install.packages(c("data.table", "dtplyr", "proxy", "viridisLite"), dependencies=TRUE)


# For R < 3.5.0 users
source("https://bioconductor.org/biocLite.R"); biocLite()
biocLite(c('Rsamtools', 'GenomicRanges',  'rtracklayer', 'destiny'))

# For R >= 3.5.0 users
if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
BiocManager::install(c('Rsamtools', 'GenomicRanges',  'rtracklayer', 'destiny'))


devtools::install_github("yuifu/millefy")

Requirements

Quick example

To quickly learn to use Millefy, try out Quick example with the included example dataset.

Learning more

See Tutorial for details.