flowQ (version 1.32.0)

qaReport: Create HTML report using one or several QA process function(s)

Description

This function combines all graphical output of multiple QA process functions for one flowSet in a single hyperlinked HTML document.

Usage

qaReport(set, qaFunctions, outdir = "./qaReport", argLists, grouping = NULL, ...)

Arguments

set
qaFunctions
A character vector of the names of QA process functions to be used
outdir
The directory to which the HTML report is to be saved.
argLists
lists of argument lists for each of the QA process functions specified via qaFunctions
grouping
A character scalar indicating a variable in the flowSet's phenoData that is used as a grouping factor in the output.
...
Further arguments that are passed on to writeQAReport.

Value

The function is called for it's side effects

Details

This is a simple convenience function to produce HTML QA reports for a single flowSet given a list of QA process functions. For more fine-grained control use function writeQAReport directly.

An entry point to the output of this function can be found at outdir/index.html.

See Also

qaProcess.marginevents, writeQAReport, qaProcess, qaProcess.timeline

Examples

Run this code
## Not run: 
# data(GvHD)
# GvHD <- transform(GvHD, "FL1-H"=asinh(`FL1-H`), "FL2-H"=asinh(`FL2-H`))
# dest <- tempdir()
# qaReport(GvHD, c("qaProcess.timeline", "qaProcess.marginevents"), dest,
#  list(list(channel="FL1-H", cutoff=1), list(channels=c("FL1-H",
#   "FL2-H"), cFactor=4)))
# browseURL(file.path(dest, "index.html"))
# ## End(Not run)

Run the code above in your browser using DataCamp Workspace