| qaProcessFrame-class {flowQ} | R Documentation |
Abstraction of subitems within a qQA process
This class bundles graphs and aggregators for a single
flowFrame. This allows to create processes
with subcomponents, where each item in the frameAggregators and
frameGraphs lists corresponds to one subprocess, which can be
used, for instance, to create individual plots for each flow
channel. For QA processes without subcomponents, these slots would
simply not be populated.
Objects should be created using the constructor:
qaProcessFrame(frameID, summaryAggregator, summaryGraph,
frameAggregators, frameGraphs, details) where frameID is the
ID of the flowFrame the process is linked to,
summaryAggregator is an object inheriting from class
qaAggregator which summarizes the outcome,
summaryGraph is an object of class
qaGraph which is the overview graph of the
process for the whole frame, details is a list containing any
additional information regarding the QA process,
frameAggregators is an object of class
aggregatorList and frameGraphs is an
object of class qaGraphList. The latter two are
the collections of aggregators and graphs for each subprocess. Only
frameID and summaryAggregator are mandatory
arguments.
id:"character", a unique ID of
the objectframeID:"character", ID of the
flowFrame the process is linked to summaryAggregator:"qaAggregator", an aggregator summarizing the output of the process summaryGraph:"qaGraph", a
graphical summary of the process frameAggregators:"aggregatorList" a list of aggregators for the subprocessesframeGraphs:"qaGraphList" a
list of graphical summaries for the subprocesses details:signature(.Object = "qaProcessFrame"):
constructor
Florian Hahne
qaGraphList, writeQAReport, qaProcess
showClass("qaProcessFrame")