Hetseq {HetSeq}R Documentation

Heterogeneity-seq wrapper

Description

Wrapper function for all Heterogeneity-seq functions.

Usage

Hetseq(method = c("test", "classify", "DoubleML"), ...)

Arguments

method

The method to run Heterogeneity-seq. Calls hetseq.test, hetseq.classify or hetseq.DoubleML.

...

Parameters given to the chosen Hetseq method. See respective help pages.

Details

Heterogeneity-seq uses intercellular heterogeneity to identify modulators of cellular response to perturbations. Three approaches to identify these factors are currently available:

- test: Differential Gene Expression testing between cells from two response groups.

- classify: Predicting cellular outcome by expression of single genes (+informative features) reveals genes with strong predictive capabilities (high AUC) as potential pathway modulators.

- DoubleML: A strict predictor that utilizes Causal Inference (DoubleML) to distinguish causal factors from simply correlating genes. Genes with high estimated effects on the outcome and high significance are identified as potential pathway modulators.

Value

Table of Heterogeneity-seq results.

Examples



# Full vignette available on https://grandr.erhard-lab.de/articles/web/hetseq.html

  tab <- Hetseq(method="classify", data, trajectories, score.name = "score")


[Package HetSeq version 0.1.0 Index]