Flying Spaniel Consulting

Software Expertise for Scientific Instrumentation


FCS: A node.js module to read FCS Flow Cytometer Data files

    I wanted to learn JavaScript and node.js, and came up with a project to read FCS Data files. In theory, one could use this as a basis for a Flow Cytometry application written in JavaScript. Not sure if this is a good idea... For example, this file reader does nothing with compensation. It just shows the data "as is" in the file.
    A more reasonable use is to explore various FCS files and view their HEADER, TEXT, ANALYSIS and DATA segments in JSON format.
    A command line interface is now available (see fcscli.js)
    One could also setup a web server to which you "upload" files (no need to store them) and view the information. I may work on this next...