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")