All Projects → quadbiolab → VoxHunt

quadbiolab / VoxHunt

Licence: MIT license
VoxHunt: Resolving human brain organoid heterogeneity through single-cell genomic comparison to spatial brain maps

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to VoxHunt

ExpressionMatrix2
Software for exploration of gene expression data from single-cell RNA sequencing.
Stars: ✭ 29 (+7.41%)
Mutual labels:  single-cell
trVAE
Conditional out-of-distribution prediction
Stars: ✭ 47 (+74.07%)
Mutual labels:  single-cell
cellsnp-lite
Efficient genotyping bi-allelic SNPs on single cells
Stars: ✭ 47 (+74.07%)
Mutual labels:  single-cell
SCope
Fast visualization tool for large-scale and high dimensional single-cell data
Stars: ✭ 62 (+129.63%)
Mutual labels:  single-cell
SCICoNE
Single-cell copy number calling and event history reconstruction.
Stars: ✭ 20 (-25.93%)
Mutual labels:  single-cell
kana
Single cell analysis in the browser
Stars: ✭ 81 (+200%)
Mutual labels:  single-cell
cardelino
Clone identification from single-cell data
Stars: ✭ 49 (+81.48%)
Mutual labels:  single-cell
bap
Bead-based single-cell atac processing
Stars: ✭ 20 (-25.93%)
Mutual labels:  single-cell
CITE-seq-Count
A tool that allows to get UMI counts from a single cell protein assay
Stars: ✭ 62 (+129.63%)
Mutual labels:  single-cell
sinto
Tools for single-cell data processing
Stars: ✭ 74 (+174.07%)
Mutual labels:  single-cell
scAlign
A deep learning-based tool for alignment and integration of single cell genomic data across multiple datasets, species, conditions, batches
Stars: ✭ 32 (+18.52%)
Mutual labels:  single-cell
NGS
Next-Gen Sequencing tools from the Horvath Lab
Stars: ✭ 30 (+11.11%)
Mutual labels:  single-cell
scMCA
Mouse cell atlas
Stars: ✭ 45 (+66.67%)
Mutual labels:  single-cell
scATAC-pro
A comprehensive tool for processing, analyzing and visulizing single cell chromatin accessibility sequencing data
Stars: ✭ 63 (+133.33%)
Mutual labels:  single-cell
CUT-RUNTools-2.0
CUT&RUN and CUT&Tag data processing and analysis
Stars: ✭ 36 (+33.33%)
Mutual labels:  single-cell
CrossTalkeR
R package to do the Ligand Receptor Analysis Visualization
Stars: ✭ 33 (+22.22%)
Mutual labels:  single-cell
Nebulosa
R package to visualize gene expression data based on weighted kernel density estimation
Stars: ✭ 50 (+85.19%)
Mutual labels:  single-cell
GLUE
Graph-linked unified embedding for single-cell multi-omics data integration
Stars: ✭ 180 (+566.67%)
Mutual labels:  single-cell
SCOPE-tools
Single-Cell Omics Preparation Entity Tools
Stars: ✭ 14 (-48.15%)
Mutual labels:  single-cell
anndata2ri
Convert between AnnData and SingleCellExperiment
Stars: ✭ 79 (+192.59%)
Mutual labels:  single-cell

Build

VoxHunt

You want to validate your new brain organoid protocol, find out which cell types emerge in your current batch of cerebral organoids or just find a very specific marker for a tiny brain structure? VoxHunt might be what you are looking for.

Introduction

Brain organoids are complex and can contain cells at various stages of differentiation from different brain structures. Single cell genomic methods provide powerful approaches to explore cell composition, differentiation trajectories, gene regulation, and genetic perturbations in brain organoid systems. VoxHunt is a handy tool to assess brain organoid patterning, developmental state, and cell composition through systematic comparisons of single cell transcriptomes to three-dimensional in situ hybridization data from the Allen Brain Atlas.

Installation

Presto, one of VoxHunt's dependencies is not on CRAN and has to be installed from GitHub:

# install.packages('devtools')
devtools::install_github('immunogenomics/presto')

If you want to perform deconvolution, you also have to install EPIC manually:

devtools::install_github('GfellerLab/EPIC')

Once all external dependencies are installed, you can install VoxHunt with

devtools::install_github('quadbiolab/voxhunt')

In addition to the R package itself, you'll also need to download the the ABA expression data from here.

Quick start

If you have a seurat_object with single cell transcriptomic data of your organoid ready, you can start right away with projecting them to the brain:

# Load VoxHunt
library(voxhunt)

# Point VoxHunt to ABA expression data
load_aba_data('~/path/to/data')

# Find 300 most variable genes from the E13.5 mouse brain
genes_use <- variable_genes('E13', 300)$gene

# Calculate the similarity map of a seurat object to the E13.5 mouse brain
vox_map <- voxel_map(seurat_object, genes_use=genes_use)

# Plot the result
plot_map(vox_map)

After loading VoxHunt, we first point it to the directory with the unpacked ABA expression data. Then, we select the 300 most variable features from the E13.5 mouse brain ISH data and use them to calculate similarity maps for your organoid cells. Finally, we plot these maps in the sagittal view.

Mapping to other references

In addition to the ABA, we have also included functions that facilitate mapping to the BrainSpan data (human microdissected brain) as well as the recently released developing mouse brain scRNA-seq atlas (La Manno & Siletti et al.).

More

If you want to find out more about VoxHunt's functionality, have a look at vignettes on our website.

Citation

If you find VoxHunt useful for your research, please consider citing our paper:

Fleck, JS, Sanchís-Calleja F et al., Resolving organoid brain region identities by mapping single-cell genomic data to reference atlases. Cell Stem Cell, 2020, https://doi.org/10.1016/j.stem.2021.02.015

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].