| dropMarkers | R Documentation | 
Filters out markers based on the percentage of missing values, low-expression and low-variability rates.
dropMarkers(dat, percent_NA = 0.2, low_mean_and_std = 0.05,
q_low_var = 0.25, force_drop = NULL)
dat | 
 an object of log2-normalized protein (or gene) expressions, containing markers in rows and samples in columns.  | 
percent_NA | 
 a constant in [0,1], the percentage of missing values that will be tolerated in the filtered data.  | 
low_mean_and_std | 
 a constant in [0,inf], the lower-bound of the mean or standard deviation of a marker in the filtered data.  | 
q_low_var | 
 a constant in [0,1], the quantile of marker variances which serves as a lower-bound of the marker variances in the filtered data.  | 
force_drop | 
 character array containing the marker names that user specifically wants to filter out.  | 
filtered data with the same format as the input data.
the row names (markers) of the data that are filtered out due to low-expression or low-variability.
dat = setNames(as.data.frame(matrix(1:(5*10),5,10),
row.names = paste('marker',1:5,sep='')), paste('sample',1:10,sep=''))
dat[1,1:2] = NA # marker1 have 20% missing values
dropMarkers(dat, percent_NA = .2) # marker1 is filtered out
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.