The compensation is saved in the GatingSet and can be retrieved by gh_get_compensations.

# S4 method for GatingSet,ANY
compensate(x, spillover)

Arguments

x

GatingSet, GatingSetList, cytoframe, or cytoset

spillover

compensation object or spillover matrix or a list of compensation objects

Value

a GatingSet, GatingSetList, cytoframe, or cytoset object with the underling flow data compensated.

Examples

if (FALSE) { cfile <- system.file("extdata","compdata","compmatrix", package="flowCore") comp.mat <- read.table(cfile, header=TRUE, skip=2, check.names = FALSE) ## create a compensation object comp <- compensation(comp.mat,compensationId="comp1") #add it to GatingSet gs <- compensate(gs, comp) }