rankPerOut: Rank markers by the percentage of outlying events

Description Usage Arguments Value Examples

View source: R/analyze.R

Description

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

Usage

1
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

1
2
3
4
5
6
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)

oppti documentation built on Nov. 8, 2020, 5 p.m.