TF_GSEA: A unified Gene Set Enrichment Analysis (GSEA) function for...

View source: R/TF_Selection.R

TF_GSEAR Documentation

A unified Gene Set Enrichment Analysis (GSEA) function for three methods

Description

A unified Gene Set Enrichment Analysis (GSEA) function for three methods

Usage

TF_GSEA(GSDB, DErslt, minSize = 5, nperm = 1000, method = "binary")

Arguments

GSDB

gene set database (a list of gene sets, each of which is comprised of a vector genes)

DErslt

DEG results

minSize

the minimum number of overlapping genes required for each gene set (a gene set filtering parameter, default: 5)

nperm

the number of gene list permutations (default: 1000)

method

fast: fgsea; r: R implementation of GSEA with a new permutation method; binary: R/C++ implementation for fast speed

Value

gseaRes: a table of GSEA results: tf: TF (gene set name). es: ES score. lens: number of overlapping genes in each gene set. pvals: p-value by counting. z: z-score. qvals: q-value from pvals.


lusystemsbio/NetAct documentation built on Sept. 7, 2024, 8:34 p.m.