DataFilter$minCountGroupConstraint {IdMappingAnalysis} | R Documentation |
Perform minimum count based thresholding of an input vector subdivided into groups.
## Static method (use this): ## DataFilter$minCountGroupConstraint(X, filtParams, ...) ## Don't use the below: ## S3 method for class 'DataFilter' minCountGroupConstraint(static, X, filtParams, ...)
X |
|
filtParams |
|
... |
Not used |
numeric
vector
or vector of NA
's depending on passing the constraints criteria.
Alex Lisovich, Roger Day
For more information see DataFilter
.
#derive sample groups from outcomes outcomes<-unique(examples$outcomeMap[,2]); groups<-list(); for(outcome in outcomes) groups[[outcome]]<-which(examples$outcomeMap[,2]==outcome); #perform filtering by groups fltExperimentSet<-DataFilter$do.apply(examples$msmsExperimentSet, byRows=TRUE,filterFun=DataFilter$minCountGroupConstraint,filtParams=list(1,0.3,groups),verbose=TRUE); #print the number of rows set to NA sum(is.na(rowSums(fltExperimentSet[,-1])))