Learn R Programming

flowCore (version 1.38.2)

write.FCS: Write an FCS file

Description

Write FCS file from a flowFrame

Usage

write.FCS(x, filename, what="numeric", delimiter = "\\")

Arguments

filename
A character scalar giving the output file name.
what
A character scalar defining the output data type. One in integer, numeric, double. Note that forcing the data type to integer may result in considerable loss of precision if the data has been transformed. We recommend using the default data type unless disc space is an issue.
delimiter
a single character to separate the FCS keyword/value pairs. Default is back-slash: "\"

Value

A character of the file name.

Details

The function write.FCS creates FCS 3.0 standard file from an object of class flowFrame.

For specifications of FCS 3.0 see http://www.isac-net.org and the file ../doc/fcs3.html in the doc directory of the package.

See Also

link[flowCore]{write.flowSet}

Examples

Run this code
## a sample file
inFile <- system.file("extdata", "0877408774.B08", package="flowCore")
foo <- read.FCS(inFile, transform=FALSE)
outFile <- file.path(tempdir(), "foo.fcs")

## now write out into a file
write.FCS(foo, outFile)
bar <- read.FCS(outFile, transform=FALSE)
all(exprs(foo) == exprs(bar))

Run the code above in your browser using DataLab