DysPIA: DysPIA: Dysregulated Pathway Identification Analysis

Description Usage Arguments Value Examples

View source: R/DysPIA.R

Description

Runs Dysregulated Pathway Identification Analysis (DysPIA).The package 'DysPIAData' including the background data is needed to be loaded.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
DysPIA(
  pathwayDB = "kegg",
  stats,
  nperm = 10000,
  minSize = 15,
  maxSize = 1000,
  nproc = 0,
  DyspiaParam = 1,
  BPPARAM = NULL
)

Arguments

pathwayDB

Name of the pathway database (8 databases:reactome,kegg,biocarta,panther,pathbank,nci,smpdb,pharmgkb). The default value is "kegg".

stats

Named vector of CILP scores for each gene pair. Names should be the same as in pathways.

nperm

Number of permutations to do. Minimial possible nominal p-value is about 1/nperm. The default value is 10000.

minSize

Minimal size of a gene pair set to test. All pathways below the threshold are excluded. The default value is 15.

maxSize

Maximal size of a gene pair set to test. All pathways above the threshold are excluded. The default value is 1000.

nproc

If not equal to zero sets BPPARAM to use nproc workers (default = 0).

DyspiaParam

DysPIA parameter value, all gene pair-level status are raised to the power of 'DyspiaParam' before calculation of DysPIA enrichment scores.

BPPARAM

Parallelization parameter used in bplapply. Can be used to specify cluster to run. If not initialized explicitly or by setting 'nproc' default value 'bpparam()' is used.

Value

A table with DysPIA results. Each row corresponds to a tested pathway. The columns are the following:

Examples

1
2
3
data(pathway_list,package="DysPIAData")
data(DysGPS_p53)
DyspiaRes_p53 <- DysPIA("kegg", DysGPS_p53, nperm = 100, minSize = 20, maxSize = 100)

DysPIA documentation built on July 10, 2020, 9:06 a.m.

Related to DysPIA in DysPIA...