The compensation matrices generated or optimized in FlowJo only exist in the workspace. The underlying FCS files remain unchanged. This is part of FlowJos philosophy, FCS remain original all the time. This is actually not a bad procedure but reduces flexibility in some cases. This function saves the associated compensation matrices to the FCS files - the matrices are written into the SPILL keyword. That makes them easily and unambiguously available for other calculations outside of FlowJo (e.g. in R) when compensated channels are required.

wsx_compMats_to_fcs(ws, groups = NULL, ...)

Arguments

ws

path to flowjo workspace

groups

which flowjo groups to get fcs files from

...

additional arguments to fcexpr:::prep_spill()

Value

no return but SPILL keyword updated in FCS files

Examples

if (FALSE) {
wsx_compMats_to_fcs(ws = "mypath/my.wsp")
}