compensate {flowWorkspace} | R Documentation

## compensate the flow data asssociated with the GatingSet

### Description

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

### Usage

    ## S4 method for signature '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

    ## Not run:

    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)

    ## End(Not run)

[Package flowWorkspace version 4.4.0 Index]