Aggregate multiple fcs files together

Share:

Description

Aggregate multiple fcs files to analyze them simultaneously. A new fcs file is written, which contains about cTotal cells, with ceiling(cTotal/nFiles) cells from each file. Two new columns are added: a column indicating the original file by index, and a noisy version of this for better plotting opportunities (index plus or minus a value between 0 and 0.1).

Usage

1
2
AggregateFlowFrames(fileNames, cTotal, writeOutput = FALSE,
  outputFile = "aggregate.fcs", writeMeta = FALSE)

Arguments

fileNames

Character vector containing full paths to the fcs files to aggregate

cTotal

Total number of cells to write to the output file

writeOutput

Whether to write the resulting flowframe to a file

outputFile

Full path to output file

writeMeta

If TRUE, files with the indices of the selected cells are generated

Value

This function does not return anything, but will write a file with about cTotal cells to outputFile

See Also

ceiling

Examples

1
2
3
4
# Define filename
fileName <- system.file("extdata","lymphocytes.fcs",package="FlowSOM")
# This example will sample 2 times 500 cells.
ff_new <- AggregateFlowFrames(c(fileName,fileName),1000)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.