FCS Keyword List

                            

Keywords are paired combinations of a category and a value that pertain to the cytometric data contained in a workspace.

Keyword values can either be imparted to the FCS data file at the time of collection, or added post-acquisition in FlowJo.  In either case they are accessible through FlowJo, and are useful for organizing data.  FCS is an acronym for Flow Cytometry Standard.  It is essentially the set of rules that cytometer manufacturers follow when creating their data output format, and it includes a required set of keywords that must be written to the header portion of an FCS file.

This page contains a list of the special keywords defined as part of the FCS 3.1 Standard, along with a brief description of the corresponding keyword value, as many of the categories do not have particularly descriptive names.  The description of the FCS format on the International Society for the Advancement of Cytometry’s (ISAC) webpage, and the actual standard in PDF form are available at, respectively:

Cytometer manufacturers can add additional proprietary keywords to the files that come from their machines in addition to the required keywords.  These can be distinguished in that the required keywords all start with a $.  Additional keywords can be created from within FlowJo and saved with your workspace (though they will not save with your FCS file(s) as we do not modify your raw data, ever). Click here for more information on adding keywords to the workspace.

Keywords can be used in a Value Series. For information about how FlowJo handles FCS files, go here.

Scientists can use their own keyword identifiers, but they may not start with $, unless it is defined in the specification document.

Required Keywords


$BEGINANALYSISByte-offset to the beginning of the ANALYSIS segment.
$BEGINDATAByte-offset to the beginning of the DATA segment.
$BEGINSTEXTByte-offset to the beginning of a supplemental TEXT segment.
$BYTEORDByte order for data acquisition computer.
$DATATYPEType of data in DATA segment (ASCII, integer, floating point).
$ENDANALYSISByte-offset to the end of the ANALYSIS segment.
$ENDDATAByte-offset to the end of the DATA segment.
$ENDSTEXTByte-offset to the end of a supplemental TEXT segment.
$MODEData mode (list mode, histogram).
$NEXTDATAByte offset to next data set in the file.
$PARNumber of parameters in an event.
$PnBNumber of bits reserved for parameter number n.
$PnEAmplification type for parameter n.
$PnRRange for parameter number n.
$TOTTotal number of events in the data set.

Optional Keywords


$ABRTEvents lost due to data acquisition electronic coincidence.
$BTIMClock time at beginning of data acquisition.
$CELLSDescription of objects measured.
$COMComment.
$COMPFluorescence compensation matrix.
$CSMODECell subset mode, number of subsets to which an object may belong.
$CSVBITSNumber of bits used to encode a cell subset identifier.
$CSVnFLAGThe bit set as a flag for subset n.
$CYTType of flow cytometer.
$CYTSNFlow cytometer serial number.
$DATEDate of data set acquisition.
$ETIMClock time at end of data acquisition.
$EXPName of investigator initiating the experiment.
$FILName of the data file containing the data set.
$GATENumber of gating parameters.
$GATINGSpecifies region combinations used for gating.
$GnEAmplification type for gating parameter number n.
$GnFOptical filter used for gating parameter number n.
$GnNName of gating parameter number n.
$GnPPercent of emitted light collected by gating parameter n.
$GnRRange of gating parameter n.
$GnNName used for gating parameter n.
$GnTDetector type for gating parameter n.
$GnVDetector voltage for gating parameter n.
$INSTInstitution at which data acquired.
$LOSTNumber of events lost due to computer busy.
$OPName of flow cytometry operator.
$PknPeak channel number of univariate histogram for parameter n.
$PKNnCount in peak channel of univariate histogram for parameter n.
$PnFName of optical filter for parameter n.
$PnGAmplifier gain used for acquisition of parameter n.
$PnLExcitation wavelength for parameter n.
$PnNShort name for parameter n.
$PnOExcitation power for parameter n.
$PnPPercent of emitted light collected by parameter n.
$PnSName used for parameter n.
$PnTDetector type for parameter n.
$PnVDetector voltage for parameter n.
$PROJName of the experiment project.
$RnIGating region for parameter number n.
$RnWWindow settings for gating region n.
$SMNOSpecimen (tube or well) label.
$SRCSource of the specimen (patient name, cell types).
$SYSType of computer and its operating system.
$TIMESTEPTime step for time parameter.
$TRTrigger parameter and its threshold.
$UNICODEUNICODE code page for string type keyword values.
Tags: