FCS data reader (Scripts) Publisher's description
from Laszlo Balkay
Read FCS 2.0 and FCS 3.0 type flow cytometry data file and put the list mode parameters to the fcsdat array with size of [NumOfPar TotalEvents]
[fcsdat, fcshdr] = fca_readfcs(filename);
Read FCS 2.0 and FCS 3.0 type flow cytometry data file and put the list mode parameters to the fcsdat array with size of [NumOfPar TotalEvents].
Some important header data are stored in the fcshdr structure:
TotalEvents, NumOfPar, starttime, stoptime and specific info for parameters
as name, range, bitdepth, logscale(yes-no) and number of decades.
[fcsdat, fcshdr] = fca_readfcs;
Without filename input the user can select the desired file using the standard open file dialog box.
[fcsdat, fcshdr, fcsdatscaled] = fca_readfcs(filename);
Supplying the third output the fcsdatscaled array contains also the scaled parameters. It might be useful for logscaled parameters.
The program should work also in the case of Becton EPics DLM FCS2.0, CyAn Summit FCS3.0, FACSDiva, BD LSR-II and Partec type list mode files.
If you find unsupported LM file type please email me.
You can find also a complex flow cytometry data evaluation toolbox(GUI) at the FileExchane area including this function and containing more specific options:
System Requirements:MATLAB 7.0.4 (R14SP2)
Program Release Status: New Release
Program Install Support: Install and Uninstall