Entering edit mode
Robert Bruggner
▴
20
@robert-bruggner-4021
Last seen 10.2 years ago
Hi,
I think I am having trouble getting the SPILL keyword to be properly
written in the header of an FCS file when I use the write.FCS()
function in the flowCore package.
For example, I will read in an FCS file and matrix associated with the
SPILL keyword appears to be correctly formed. I will then write the
unmodified FCS file back out using the write.FCS() function, read that
newly written file back in using read.FCS(), and now, the matrix
associated with the SPILL keyword appears to be malformed.
The code looks like this:
library("flowCore")
a = read.FCS("a.fcs")
# SPILL matrix appears to be correct
print(keyword(a,"SPILL"))
# Write to file
write.FCS(a,"b.fcs")
# When I read the file back in, the SPILL matrix appears to be
malformed.
b = read.FCS("b.fcs")
print(keyword(b,"SPILL"))
Is there something I need to do differently when writing the FCS file?
Also, happy to provide the offending FCS file if that would help.
Thank you for any suggestions!
-Rob