Create a PBMExperiment object by directly specifying optional probe annotation
information (probeFilter
, probeTrim
, probeCols
), along with
a based SummarizedExperiment object containing probe intensity data.
PBMExperiment( ..., pbmDesign = NULL, probeFilter = list(), probeTrim = numeric(), probeCols = c("Sequence", "probeID") )
... | an optional SummarizedExperiment containing PBM probe intensity data and corresponding annotations or parameters to be passed to the SummarizedExperiment constructor. |
---|---|
pbmDesign | an optional PBMDesign containing design information. If specified,
|
probeFilter | an optional named list of probe filters to be used to subset
probes during data analysis steps. List names must correspond to columns in
rowData. List entries must be single-parameter functions to be called on the
corresponding column to return a logical vector of probes to keep (TRUE) or
drop (FALSE) during analysis. (default = |
probeTrim | an optional integer vector of length 2 specifying start and end
positions in probe `Sequence' to use in analysis steps. (default = |
probeCols | an optional character vector of rowData column names corresponding
to probe design information. (default = |
PBMExperiment
object.