R/ISAExpressionSet-methods.R

setMethod("featExprs", signature(object="ISAExpressionSet"),
          function(object) assayDataElement(object, "er.exprs"))

setMethod("sampExprs", signature(object="ISAExpressionSet"),
          function(object) assayDataElement(object, "ec.exprs"))

setMethod("prenormalized", signature(object="ISAExpressionSet"),
          function(object) object@prenormalized)

setReplaceMethod("prenormalized", signature(object="ISAExpressionSet"),
                 function(object, value) {
                   object@prenormalized <- as.logical(value)
                   object
                 })
                
setMethod("hasNA", signature(object="ISAExpressionSet"),
          function(object) object@hasNA)

setReplaceMethod("hasNA", signature(object="ISAExpressionSet"),
                 function(object, value) {
                   object@hasNA <- as.logical(value)
                   object
                 })

Try the eisa package in your browser

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

eisa documentation built on Nov. 8, 2020, 6:47 p.m.