Facilitates the analysis of cellular heterogeneity, the identification of cell types, and comparison of functional markers in response to perturbations, based on a versatile method. SPADE helps to organize high-dimensional cytometry data in an unsupervised manner, and to investigate natural and pathogenic cellular heterogeneity for biological insight. The SPADE algorithm consists of four components: (i) density-dependent downsampling, (ii) clustering, (iii) linking clusters with a minimum spanning tree, and (iv) upsampling to restore all cells in the final result. This modularized process allows more efficient sub-algorithms to replace the current components. In this sense, SPADE can be viewed as a framework for cytometric data analysis and visualization that has the capacity to be evolved and adapted.
Allows users to analyze single-cell gene expression experiments. Monocle can realize differential expression analysis, clustering, visualization, and other useful tasks on single-cell expression data. The software enjoins individual cells according to a defined progress through a biological process, without knowing ahead of time which genes define progress through that process. It is designed to work with RNA-Seq and quantitative polymerase chain reaction (qPCR) data, and implements Census and BEAM tools.
Assists in analyzing single-cell RNA-seq data. SCDE is a set of statistical methods that fits individual error models for single-cell RNA-seq measurements. It also compares groups of single cells and tests for differential expression. It 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.
A software tool developed to better support in silico pseudo-time reconstruction in single-cell RNA-seq analysis. TSCAN uses a cluster-based minimum spanning tree (MST) approach to order cells. Cells are first grouped into clusters and an MST is then constructed to connect cluster centers. Pseudo-time is obtained by projecting each cell onto the tree, and the ordered sequence of cells can be used to study dynamic changes of gene expression along the pseudo-time. Clustering cells before MST construction reduces the complexity of the tree space. This often leads to improved cell ordering. It also allows users to conveniently adjust the ordering based on prior knowledge. TSCAN has a graphical user interface (GUI) to support data visualization and user interaction. Furthermore, quantitative measures are developed to objectively evaluate and compare different pseudo-time reconstruction methods.
Contains useful tools for the analysis of single-cell gene expression data using the statistical software R. scater places an emphasis on tools for quality control, visualisation and pre-processing of data before further downstream analysis. scater enables the following: (i) automated computation of QC metrics; (ii) transcript quantification from read data with pseudo-alignment; (iii) data format standardisation; (iv) rich visualisations for exploratory analysis; (v) seamless integration into the Bioconductor universe; (vi) simple normalisation methods.
Allows users to analyze and visualize RNA-Seq data. PIVOT furnishes four mains functionalities (i) a graphical interface that is able to wrap existing open source packages in a single user-interface (ii) multiple tools to manipulate datasets to perform derivation or normalization (iii) a way for allowing the compatibility between inputs and outputs from different analysis modules and, (iv) functions for automatically generate reports, publication-quality figures, and reproducible computations.
An easy to use R package allowing for easy creation and plotting of diffusion maps. Diffusion maps are a spectral method for non-linear dimension reduction and have recently been adapted for the visualization of single cell expression data. This allows to visualize high-dimensional relations between data points in a low-dimensional plot. destiny includes a single-cell specific noise model allowing for missing and censored values.