• Stars
    star
    209
  • Rank 181,593 (Top 4 %)
  • Language
    R
  • Created over 11 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Tools and methods for analysis of single cell assay data in R

MAST: Model-based Analysis of Single-cell Transcriptomics

MAST fits two-part, generalized linear models that are specially adapted for bimodal and/or zero-inflated single cell gene expression data.

Examples and vignettes

MAST supports:

  • Easy importing, subsetting and manipulation of expression matrices
  • Filtering of low-quality cells
  • Adaptive thresholding of background noise
  • Tests for univariate differential expression, with adjustment for covariates
  • Gene set enrichment analysis, corrected for covariates and gene-gene correlations
  • Exploration of gene-gene correlations and co-expression

Vignettes are available in the package via vignette('MAITAnalysis'), vignette('MAST-Intro') or vignette('MAST-interoperability').

New Features and announcements

  • MAST has been ported to use SingleCellExperiment under the hood, and is in Bioconductor.
  • We now make an effort to track assay contents (counts vs log counts). This should facilitate interaction with Scater and SCRAN.

Getting Help

For general questions, please submit a question to the bioconductor support site so that others can benefit from the discussion.

For bug reports (something seems broken): open a bug report here.

Installation Instructions

This version available here on github may only properly function if you are running Bioconductor Devel, which is not something you will want to run for existing analyses! Instead follow instructions below.

You may install or update MAST with:

install.packages("BiocManager") # Needed to install all Bioconductor packages
BiocManager::install("MAST")

Citation

If you find MAST useful in your work, please consider citing the paper: MAST: a flexible statistical framework for assessing transcriptional changes and characterizing heterogeneity in single-cell RNA sequencing data G Finak, A McDavid, M Yajima, J Deng, V Gersuk, AK Shalek, CK Slichter et al Genome biology 16 (1), 278

The version that was used in the Genome Biology paper is accesible under the branch MASTClassic.

Converting old MASTClassic SingleCellAssay objects

If you have data analyzed using MASTClassic, you can convert objects from MASTClassic format to the new format based on SingleCellExperiment using convertMastClassicToSingleCellAssay().

More Repositories

1

openCyto

A package that provides data analysis pipeline for flow cytometry.
R
72
star
2

ggcyto

Visualize Cytometry data with ggplot2
HTML
51
star
3

flowWorkspace

flowWorkspace
R
44
star
4

flowCore

Core flow cytometry infrastructure
R
42
star
5

Rtsne.multicore

R wrapper for Multicore t-SNE
C++
28
star
6

CytoML

A GatingML Interface for Cross Platform Cytometry Data Sharing
HTML
27
star
7

FAUST

Full annotation using shape-constrained trees
C++
26
star
8

ImmuneSpaceR

An R Interface to the ImmuneSpace database portal
R
25
star
9

flowStats

flowStats: algorithms for flow cytometry data analysis using BioConductor tools
R
15
star
10

covid19_sc

Processing workflow for COVID-19 single cell data
R
14
star
11

cytoverse

collections of tools for cytometry data analysis
R
11
star
12

scamp

Implementation of Selective Clustering Annotated using Modes of Projections
C++
10
star
13

cytolib

c++ library for representing and interacting the gated cytometry data structure
C++
10
star
14

flowViz

Visualization for flow cytometry
R
9
star
15

flowClust

Bayesian flowClust
R
9
star
16

BNCResponse

response to the BNC paper
HTML
8
star
17

RNASeqPipelineR

Streamline the processing of RNASeq data
R
7
star
18

MIMOSA

Mixture Models for Single Cell Assays
R
7
star
19

shinyCyto

A shiny interface to openCyto
R
7
star
20

shinyGate

A Shiny application for interactive gating, powered by openCyto.
R
6
star
21

QUALIFIER

Qualitiy control for gated flow cytometry data
R
6
star
22

pepStat

Peptide microarray statistical analysis
R
6
star
23

COMPASS

Combinatorial Polyfunctionality Analysis of Single Cells
R
6
star
24

LabKeyModules

LabKey Modules for ImmuneSpace
JavaScript
5
star
25

cytoqc

A Quality Control tool for cytometry
R
4
star
26

HIV.db

HIV annotation database
R
3
star
27

luminex_R

R
3
star
28

cytoinstaller

cyto package Installation from repositories, Including 'bioconductor' and 'GitHub' release
R
3
star
29

FHSingleCellWorkshops

Fred Hutch Single Cell RNASeq Analysis - Hands on workshop 3
HTML
3
star
30

LumiR

The LumiR package
R
3
star
31

shinyCytokine

A Shiny app for visualizing single-cell cytokine proportions.
R
3
star
32

cytoUtils

Helper tools for cytometry
C++
2
star
33

flowReMix

A mixture of mixed generalized linear models for analyzing flow cytometry cell-count data.
HTML
2
star
34

cytoEx

An unsupervised hierarchical gating
R
2
star
35

opencytoCL

OpenCyto Command Line Tools
R
2
star
36

UITesting

ImmuneSpace UI Testing
R
2
star
37

flowQ

Quality control for flow cytometry
R
2
star
38

ncdfFlow

A package that provides ncdf based storage for flow cytometry data.
R
2
star
39

Pviz

R
2
star
40

RProtoBufLib

bundled Protocol buffers library as an R package
R
2
star
41

ImmPortR

R wrapper around the ImmPort API and its download tool
R
1
star
42

paper-opencyto

R
1
star
43

corpusFreq

Tools for text standardization in situations with specialized vocabulary
R
1
star
44

cytoverse.org

HTML
1
star
45

ImmuneSignatures

HIPC ImmuneSignatures
HTML
1
star
46

faust_simulation_study

R
1
star
47

cytoCore

The R frontend to cytolib c++ library
R
1
star
48

mbenchmark

benchmarking the common matrix operations
R
1
star
49

ShinyApp_flowWorkspace

R
1
star
50

ImmuneSpaceFrontendTools

TypeScript
1
star
51

HIPCCyto

HIPC Cytometry
R
1
star
52

flowIncubator

Routines that don't belong to the core flow packages yet.
R
1
star
53

MIMOSA_shiny

A prototype shiny interface to MIMOSA
R
1
star
54

ImmuneSignatures2

HIPC ImmuneSignatures2
R
1
star
55

cytopy

Python
1
star
56

flowcap3

R
1
star
57

bioconductor_docker_cytoverse

Bioconductor docker image with bundled RGLab cytometry packages
Dockerfile
1
star
58

HIPCMatrix

Utilities for processing and analyzing HIPC gene expression data in ImmuneSpace
R
1
star
59

cytoCL

Command line tools for cytolib
C++
1
star
60

OpenCytoVisualization

Interface within LabKey for visualizing FCS Files with the ability to display gated data from a FlowJo Workspace.
JavaScript
1
star