pathVar (version 1.2.0)

pathVarOneSample: Compares the distribution of genes in each cluster to the distribution of genes in each cluster for every pathway.

Description

Compares the distribution of genes in each cluster to the distribution of genes in each cluster for every pathway.

Usage

pathVarOneSample(dat.mat, pways,test=c("chisq", "exact"),varStat=c("sd", "mean", "mad", "cv"))

Arguments

dat.mat
matrix with the genes on the rows and the samples on the columns.
pways
list which contains a vector of pathway IDs, a vector of pathway names, and a list of genes in each pathway.
test
a string specifying the type of significance test to perform. The options are "exact" or "chisq".
varStat
a string specifying the type of variability summary statistic to perform. The options are "sd", "mean", "mad", or "cv".

Value

A geneDistributionSet object is returned.

Details

This function classifies your genes into one to four clusters with respect to the standard deviation (SD), median absolute deviation (MAD), coefficient of variation (CV) or mean. Then, it compares the counts of genes in each class from your dataset in one pathway with the counts of the genes in each class from the whole dataset. For that, it uses a Chi-square or an exact test. You can give your own list of pathways (using the output of makeDBList) or use Reactome and KEGG pathways that are already included.

Examples

Run this code
results_kegg=pathVarOneSample(bock,pways.kegg,test="chisq",varStat="sd")

Run the code above in your browser using DataLab