single-cell-genetics / vireo

Licence: Apache-2.0 license
Demultiplexing pooled scRNA-seq data with or without genotype reference

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to vireo

single-cell-papers-with-code
Papers with code for single cell related papers
Stars: ✭ 20 (-41.18%)
Mutual labels:  scrna-seq
cardelino
Clone identification from single-cell data
Stars: ✭ 49 (+44.12%)
Mutual labels:  scrna-seq
SIVI
Using neural network to build expressive hierarchical distribution; A variational method to accurately estimate posterior uncertainty; A fast and general method for Bayesian inference. (ICML 2018)
Stars: ✭ 49 (+44.12%)
Mutual labels:  variational-inference
babel
Deep learning model for single-cell inference of multi-omic profiles from a single input modality.
Stars: ✭ 20 (-41.18%)
Mutual labels:  scrna-seq
clustergrammer2-notebooks
Examples using Clustergrammer2 to explore high-dimensional datasets.
Stars: ✭ 35 (+2.94%)
Mutual labels:  scrna-seq
ALRA
Imputation method for scRNA-seq based on low-rank approximation
Stars: ✭ 48 (+41.18%)
Mutual labels:  scrna-seq
souporcell
Clustering scRNAseq by genotypes
Stars: ✭ 88 (+158.82%)
Mutual labels:  scrna-seq
northstar
Single cell type annotation guided by cell atlases, with freedom to be queer
Stars: ✭ 23 (-32.35%)
Mutual labels:  scrna-seq
SPLiT-Seq demultiplexing
An unofficial demultiplexing strategy for SPLiT-seq RNA-Seq data
Stars: ✭ 20 (-41.18%)
Mutual labels:  scrna-seq
cerebra
A tool for fast and accurate summarizing of variant calling format (VCF) files
Stars: ✭ 55 (+61.76%)
Mutual labels:  scrna-seq
fastq utils
Validation and manipulation of FASTQ files, scRNA-seq barcode pre-processing and UMI quantification.
Stars: ✭ 25 (-26.47%)
Mutual labels:  scrna-seq
dropEst
Pipeline for initial analysis of droplet-based single-cell RNA-seq data
Stars: ✭ 71 (+108.82%)
Mutual labels:  scrna-seq
boundary-gp
Know Your Boundaries: Constraining Gaussian Processes by Variational Harmonic Features
Stars: ✭ 21 (-38.24%)
Mutual labels:  variational-inference
scarches
Reference mapping for single-cell genomics
Stars: ✭ 175 (+414.71%)
Mutual labels:  scrna-seq
scGEAToolbox
scGEAToolbox: Matlab toolbox for single-cell gene expression analyses
Stars: ✭ 15 (-55.88%)
Mutual labels:  scrna-seq
cellrouter
Reconstruction of complex single-cell trajectories using CellRouter
Stars: ✭ 38 (+11.76%)
Mutual labels:  scrna-seq
Sierra
Discover differential transcript usage from polyA-captured single cell RNA-seq data
Stars: ✭ 37 (+8.82%)
Mutual labels:  scrna-seq
Tangram
Spatial alignment of single cell transcriptomic data.
Stars: ✭ 149 (+338.24%)
Mutual labels:  scrna-seq
normalizing-flows
PyTorch implementation of normalizing flow models
Stars: ✭ 271 (+697.06%)
Mutual labels:  variational-inference
scAlign
A deep learning-based tool for alignment and integration of single cell genomic data across multiple datasets, species, conditions, batches
Stars: ✭ 32 (-5.88%)
Mutual labels:  scrna-seq

PyPI Docs Build Status DOI

vireo: donor deconvolution for pooled single-cell data

Vireo: Variational Inference for Reconstructing Ensemble Origin by expressed SNPs in multiplexed scRNA-seq data.

The name vireo follows the theme from cardelino (for clone deconvolution), while the Python package name is vireoSNP to aviod name confilict on PyPI.

News

  • All release notes can be found in doc/release.rst.
  • Notebook for subclone reconstructing with mitochrondrial mutations

Installation

Vireo is available through PyPI. To install, type the following command line, and add -U for upgrading:

pip install -U vireoSNP

Alternatively, you can install from this GitHub repository for latest (often development) version by following command line

pip install -U git+https://github.com/single-cell-genetics/vireo

In either case, add --user if you don't have the write permission for your Python environment.

For more instructions, see the installation manual.

Manual and examples

The full manual is at https://vireoSNP.readthedocs.io It includes more details on installation, demultiplex usage, and preprocess with genotyping cells.

Test example data is included in this repo and demos can be found in examples/demo.sh.

Also, type vireo -h for all arguments with the version you are using.

Reference

Yuanhua Huang, Davis J. McCarthy, and Oliver Stegle. Vireo: Bayesian demultiplexing of pooled single-cell RNA-seq data without genotype reference. Genome Biology 20, 273 (2019)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].