rankPerOut: Rank markers by the percentage of outlying events

View source: R/analyze.R

rankPerOutR Documentation

Rank markers by the percentage of outlying events

Description

Ranks markers in the order of decreasing percentage of outlying events.

Usage

rankPerOut(dat.dys, marker.proc.list = NULL, dys.sig.thr.upp)

Arguments

dat.dys

samples' distances to regression line (i.e., dysregulation) on the scatter plots.

marker.proc.list

character array, the row names of the data to be processed for outlier analyses.

dys.sig.thr.upp

the dysregulation score threshold to elucidate/mark significantly dysregulated outlier events.

Value

markers rank-ordered by the percentage of outliers over the samples.

the percentages of outliers corresponding to ranked markers.

Examples

set.seed(1)
dat = setNames(as.data.frame(matrix(runif(10*10),10,10),
row.names = paste('marker',1:10,sep='')), paste('sample',1:10,sep=''))
dat.imp = artImpute(dat, ku=6)
dat.dys = dysReg(dat, dat.imp)[[1]]
result = rankPerOut(dat.dys, dys.sig.thr.upp = .25)

Huang-lab/oppti documentation built on March 26, 2023, 12:52 p.m.