qaProcess-class {flowQ} | R Documentation

## 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.

### 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 `flowSet`s 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

### Author(s)

Florian Hahne

### See Also

`qaGraphList`, `writeQAReport`, `qaProcessFrame`

### Examples

    showClass("qaProcess")

[Package flowQ version 1.4.0 Index]