Learn R Programming

Seurat (version 2.1.0)

FindMarkersNode: Gene expression markers of identity classes defined by a phylogenetic clade

Description

Finds markers (differentially expressed genes) based on a branching point (node) in the phylogenetic tree. Markers that define clusters in the left branch are positive markers. Markers that define the right branch are negative markers.

Usage

FindMarkersNode(object, node, tree.use = NULL, genes.use = NULL,
  logfc.threshold = 0.25, test.use = "bimod", assay.type = "RNA", ...)

Arguments

object

Seurat object

node

The node in the phylogenetic tree to use as a branch point

tree.use

Can optionally pass the tree to be used. Default uses the tree in object@cluster.tree

genes.use

Genes to test. Default is to use all genes

logfc.threshold

Limit testing to genes which show, on average, at least X-fold difference (log-scale) between the two groups of cells. Default is 0.25 Increasing logfc.threshold speeds up the function, but can miss weaker signals.

test.use

Denotes which test to use. Available options are:

  • "wilcox" : Wilcoxon rank sum test (default)

  • "bimod" : Likelihood-ratio test for single cell gene expression, (McDavid et al., Bioinformatics, 2013)

  • "roc" : Standard AUC classifier

  • "t" : Student's t-test

  • "tobit" : Tobit-test for differential gene expression (Trapnell et al., Nature Biotech, 2014)

  • "poisson" : Likelihood ratio test assuming an underlying poisson distribution. Use only for UMI-based datasets

  • "negbinom" : Likelihood ratio test assuming an underlying negative binomial distribution. Use only for UMI-based datasets

  • "MAST : GLM-framework that treates cellular detection rate as a covariate (Finak et al, Genome Biology, 2015)

  • "DESeq2 : DE based on a model using the negative binomial distribution (Love et al, Genome Biology, 2014)

assay.type

Type of assay to fetch data for (default is RNA)

...

Additional arguments passed to FindMarkers

Value

Matrix containing a ranked list of putative markers, and associated statistics (p-values, ROC score, etc.)

Examples

Run this code
# NOT RUN {
FindMarkersNode(pbmc_small, 5)

# }

Run the code above in your browser using DataLab