velocyto

Estimating RNA velocity in single cell RNA sequencing datasets

 

    Welcome to the velocyto homepage!

    velocyto (velox + κύτος, quick cell) is a package for the analysis of expression dynamics in single cell RNA seq data. In particular, it enables estimations of RNA velocities of single cells by distinguishing unspliced and spliced mRNAs in standard single-cell RNA sequencing protocols (see pre-print below for more information).

    Implementations

    veloctyo currently has two different implementations:

    velocyto.py

    The Python implementation includes a command line tool and an analysis pipeline.

    See the detailed documentation for installation instructions, tutorials and an overview of the full API.

    Example Jupyter notebooks are available at the velocyto-notebooks Github repository.

    Report software or documentation issues at the velocyto.py Github repository. If you would like to contribute to development, please contact the authors.

    velocyto.R

    Installation

    The easiest way to install velocyto.R is using devtools::install_github() from R:

    library(devtools)
    install_github("velocyto-team/velocyto.R")
    

    You need to have boost (e.g. sudo apt-get install libboost-dev) and openmp libraries installed.

    velocyto.R Tutorials

    • Chromaffin / SMART-seq2 - this example shows how to annotate SMART-seq2 reads from bam file and estimate RNA velocity.

    • Dentate Gyrus / loom - this example shows how to load spliced/unspliced matrices from loom files prepared by velocyto.py CLI, use pagoda2 to cluster/embed cells, and then visualize RNA velocity on that embedding.

    • Mouse BM / dropEst - this example shows how to start analysis using dropEst count matrices, which can calculated from inDrop or 10x bam files using dropEst pipeline. It then uses pagoda2 to cluster/embed cells, and then visualize RNA velocity on that embedding.

    Report software or documentation issues at the velocyto.R Github repository. If you would like to contribute to development, please contact the authors.


    NOTE

    If you find problems with the software or errors in the documentation, report the issue in the appropriate Github repository (velocyto.py or velocyto.R). If you would like to contribute please contact the authors.


    Publication

    RNA velocity in single cells

    Gioele La Manno, Ruslan Soldatov, Amit Zeisel, Emelie Braun, Hannah Hochgerner, Viktor Petukhov, Katja Lidschreiber, Maria E. Kastriti, Peter Lönnerberg, Alessandro Furlan, Jean Fan, Lars E. Borm, Zehua Liu, David van Bruggen, Jimin Guo, Xiaoling He, Roger Barker, Erik Sundström, Gonçalo Castelo-Branco, Patrick Cramer, Igor Adameyko, Sten Linnarsson, Peter Kharchenko Nature 2018; doi: 10.1038/s41586-018-0414-6

This page was generated by GitHub Pages.