modulation.score: Modulation Scores Compiled Between Gene Modulations And...

Description Usage Arguments Details Value

View source: R/script_modulation_score.R

Description

Determine if a gene modulation can revert disease-induced gene expression patterns.

Usage

1
modulation.score(geneSets = NULL, verbose = FALSE)

Arguments

geneSets

a list of four lists including up or down gene sets identified in disease or gene perturbations (e.g., gene knockout, gene knockdown, etc.). Lists of disease and gene perturbations shall not be shuffled and the same ordering criterion shall be applied (e.g. disease-up-gene-sets, disease-down-gene-sets, gene-up-gene-sets and gene-down-gene-sets). Each gene set object is a list of two items:
- geneIds: a vector of gene IDs up- or down-regulated in diseases or gene perturbations;
- Description: a character specifying either the extended name of the disease or the gene modulation type. If the list object is empty, then the following list of genes sets will be downloaded from EnrichR (https://amp.pharm.mssm.edu/Enrichr/) by using the R (Bioconductor) package MIGSA \insertRefRodriguez2019ThETA.

verbose

logical indicating whether the messages will be displayed or not in the screen.

Details

This function implements the core of the modulation (efficacy) score described in \insertRefFailli2019ThETA.

Value

a data frame with target-disease associations and related modulation scores. The gene modulation type and the disease name are also reported.


vittoriofortino84/ThETA documentation built on May 23, 2021, 4:24 a.m.