This function runs PeacoQC to remove flow fluctuation errors from expression data using parallel processing if specified.
run.peacoQC(
expr.data,
spectral.channel,
all.channels,
asp,
figures = TRUE,
parallel = FALSE,
verbose = TRUE
)A list containing the expression data for each sample.
A character vector specifying the spectral channels.
A character vector specifying all channels.
The AutoSpectral parameter list.
Prepare using get.autospectral.param
Logical, if TRUE creates the main figures to show the
impact of intrusive autofluorescent event removal and scatter-matching for
the negatives.
Logical, default is FALSE, in which case parallel processing
will not be used. Parallel processing will likely be faster when many small
files are read in. If the data is larger, parallel processing may not
accelerate the process much.
Logical, default is TRUE. Set to FALSE to suppress messages.
A list containing the cleaned expression data for each sample.