R/AllMethods.R

## S4 methods for the copaFilter function

setGeneric("copaFilter", function(object, ...) standardGeneric("copaFilter"))

setMethod("copaFilter", "matrix", function(object, cl, cutoff, norm.count, pct){
  do.copaFilter(object, cl, cutoff, norm.count, pct)
})

setMethod("copaFilter", "data.frame", function(object, cl, cutoff, norm.count, pct){
  object <- as.matrix(object)
  do.copaFilter(object, cl, cutoff, norm.count, pct)
})

setMethod("copaFilter", "ExpressionSet", function(object, cl, cutoff, norm.count, pct){
  object <- exprs(object)
  do.copaFilter(object, cl, cutoff, norm.count, pct)
})

Try the copa package in your browser

Any scripts or data that you put into this service are public.

copa documentation built on Nov. 8, 2020, 7:47 p.m.