flowQ (version 1.32.0)

qaProcess-class: Abstraction of the results of a QA process

Description

QA processes create graphical output which can be bundled in a single HTML document. This class stores all information that is needed by writeQAReport to produce such HTML reports.

Arguments

Objects from the Class

Objects should be created using the constructor functions. See qaProcess.timeline and qaProcess.marginevents for details. When writing new QA process functions, the constructors qaProcessFrame and qaProcess should be used. The latter expects the mandatory arguments id, type and frameProcesses and also accepts the optional arguments name and summaryGraph. See the vignette of this package for details.

Slots

id:
Object of class "character", the objects unique identifier
name:
Object of class "character", the name of the process
type:
Object of class "character", the type of process
frameIDs:
Object of class "character", the identifiers of the flowSets to which the subprocesses are linkes
summaryGraph:
Object of class "qaGraph", a graphical summary of the processe's outcome
frameProcesses:
Object of class "list", more detailed information for each flowFrame

Methods

initialize
signature(.Object = "qaProcess"): constructor

See Also

qaGraphList, writeQAReport, qaProcessFrame

Examples

Run this code
showClass("qaProcess")

Run the code above in your browser using DataCamp Workspace