All Projects → hms-dbmi → Scde

hms-dbmi / Scde

Licence: other
R package for analyzing single-cell RNA-seq data

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to Scde

PHAT
Pathogen-Host Analysis Tool - A modern Next-Generation Sequencing (NGS) analysis platform
Stars: ✭ 17 (-88.44%)
Mutual labels:  bioinformatics, analysis, ngs
Manorm
A robust model for quantitative comparison of ChIP-Seq data sets.
Stars: ✭ 16 (-89.12%)
Mutual labels:  bioinformatics, ngs
Galaxy
Data intensive science for everyone.
Stars: ✭ 812 (+452.38%)
Mutual labels:  bioinformatics, ngs
Migmap
HTS-compatible wrapper for IgBlast V-(D)-J mapping tool
Stars: ✭ 38 (-74.15%)
Mutual labels:  bioinformatics, ngs
Deeptools
Tools to process and analyze deep sequencing data.
Stars: ✭ 448 (+204.76%)
Mutual labels:  bioinformatics, ngs
Htslib
C library for high-throughput sequencing data formats
Stars: ✭ 529 (+259.86%)
Mutual labels:  bioinformatics, ngs
Fastp
An ultra-fast all-in-one FASTQ preprocessor (QC/adapters/trimming/filtering/splitting/merging...)
Stars: ✭ 966 (+557.14%)
Mutual labels:  bioinformatics, ngs
RNAseq titration results
Cross-platform normalization enables machine learning model training on microarray and RNA-seq data simultaneously
Stars: ✭ 22 (-85.03%)
Mutual labels:  bioinformatics, analysis
Sns
Analysis pipelines for sequencing data
Stars: ✭ 43 (-70.75%)
Mutual labels:  analysis, bioinformatics
Terpene Profile Parser For Cannabis Strains
Parser and database to index the terpene profile of different strains of Cannabis from online databases
Stars: ✭ 63 (-57.14%)
Mutual labels:  analysis, bioinformatics
Awesome Single Cell
Community-curated list of software packages and data resources for single-cell, including RNA-seq, ATAC-seq, etc.
Stars: ✭ 1,937 (+1217.69%)
Mutual labels:  analysis, bioinformatics
Jvarkit
Java utilities for Bioinformatics
Stars: ✭ 313 (+112.93%)
Mutual labels:  bioinformatics, ngs
platon
Identification & characterization of bacterial plasmid-borne contigs from short-read draft assemblies.
Stars: ✭ 52 (-64.63%)
Mutual labels:  bioinformatics, ngs
Multiqc
Aggregate results from bioinformatics analyses across many samples into a single report.
Stars: ✭ 708 (+381.63%)
Mutual labels:  analysis, bioinformatics
ctdna-pipeline
A simplified pipeline for ctDNA sequencing data analysis
Stars: ✭ 29 (-80.27%)
Mutual labels:  bioinformatics, ngs
Fusiondirect.jl
(No maintenance) Detect gene fusion directly from raw fastq files
Stars: ✭ 23 (-84.35%)
Mutual labels:  bioinformatics, ngs
Ugene
UGENE is free open-source cross-platform bioinformatics software
Stars: ✭ 112 (-23.81%)
Mutual labels:  bioinformatics, ngs
peppy
Project metadata manager for PEPs in Python
Stars: ✭ 29 (-80.27%)
Mutual labels:  bioinformatics, ngs
gencore
Generate duplex/single consensus reads to reduce sequencing noises and remove duplications
Stars: ✭ 91 (-38.1%)
Mutual labels:  bioinformatics, ngs
Gatk
Official code repository for GATK versions 4 and up
Stars: ✭ 1,002 (+581.63%)
Mutual labels:  bioinformatics, ngs

Overview of SCDE

The scde package implements a set of statistical methods for analyzing single-cell RNA-seq data. scde fits individual error models for single-cell RNA-seq measurements. These models can then be used for assessment of differential expression between groups of cells, as well as other types of analysis. The scde package also contains the pagoda framework which applies pathway and gene set overdispersion analysis to identify aspects of transcriptional heterogeneity among single cells.

The overall approach to the differential expression analysis is detailed in the following publication:
"Bayesian approach to single-cell differential expression analysis" (Kharchenko PV, Silberstein L, Scadden DT, Nature Methods, doi:10.1038/nmeth.2967)

The overall approach to pathways and gene set overdispersion analysis is detailed in the following publication: "Characterizing transcriptional heterogeneity through pathway and gene set overdispersion analysis" (Fan J, Salathia N, Liu R, Kaeser G, Yung Y, Herman J, Kaper F, Fan JB, Zhang K, Chun J, and Kharchenko PV, Nature Methods, doi:10.1038/nmeth.3734)

For additional installation information, tutorials, and more, please visit the SCDE website ☞

Sample analyses and images

Single cell error modeling

scde fits individual error models for single cells using counts derived from single-cell RNA-seq data to estimate drop-out and amplification biases on gene expression magnitude.

Differential expression analysis

             lb   mle     ub    ce     Z    cZ
Dppa5a    8.075 9.965 11.541 8.075 7.160 5.968
Pou5f1    5.357 7.208  9.178 5.357 7.160 5.968
Gm13242   5.672 7.681  9.768 5.672 7.159 5.968
Tdh       5.829 8.075 10.281 5.829 7.159 5.968
Ift46     5.435 7.366  9.217 5.435 7.150 5.968

scde compares groups of single cells and tests for differential expression, taking into account variability in the single cell RNA-seq data due to drop-out and amplification biases in order to identify more robustly differentially expressed genes.

Pathway and gene set overdispersion analysis

scde contains pagoda routines that characterize aspects of transcriptional heterogeneity in populations of single cells using pre-defined gene sets as well as 'de novo' gene sets derived from the data. Significant aspects are used to cluster cells into subpopulations. A graphical user interface can be deployed to interactively explore results. See examples from the PAGODA publication here. See analysis of the PBMC data from 10x Genomics here.

scde is maintained by Jean Fan of the Kharchenko Lab at the Department of Biomedical Informatics at Harvard Medical School.


Contributing

We welcome any bug reports, enhancement requests, and other contributions. To submit a bug report or enhancement request, please use the scde GitHub issues tracker. For more substantial contributions, please fork this repo, push your changes to your fork, and submit a pull request with a good commit message. For more general discussions or troubleshooting, please consult the scde Google Group.

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