Sponsored Links
-->

Saturday, December 2, 2017

Activation of platelet protease-activated receptor-1 induces ...
src: www.spandidos-publications.com

Flow Cytometry Standard (FCS) is a data file standard for the reading and writing of data from flow cytometry experiments. The FCS specification has traditionally been developed and maintained by the International Society for Advancement of Cytometry (ISAC). FCS used to be the only widely adopted file format in flow cytometry. Recently, additional standard file formats have been developed by ISAC.


Video Flow Cytometry Standard



File Format

The fcs file format describes a file that is a combination of textual data followed by binary data. The order of the file layout is as follows...

  1. Header segment
  2. Text segment
  3. Data segment
  4. Analysis segment.

The header segment is an ASCII text string that begins by identifying the FCS standard used to persist the file followed by a set of 3 pairs of byte offsets into the file each designating the beginning byte offset and ending byte offset for the Text, Data, and Analysis segments respectively. An example header segment is given below

  FCS3.0          58    4380    4381    5586       0       0  

Because the field width of the header segment byte positions is constrained by 8 characters, the maximal position it is capable of storing is 99,999,999. Anything beyond that will persist a 0 into both the start and end position for the overflowing pair and the corresponding text segment required keyword (explained below) must be relied upon to extract that segment's relevant set of bytes.

The text segment is an ASCII text string that is divided into a series of key value pairs that are delimited by some chosen character, eg '|'. The first character immediately following the header segment can be taken as the delimiter. An example of a header and text segment is given below

  FCS3.0          58    4380    4381    5586       0       0|$BEGINANALYSIS|0|$BEGINDATA|4381|$BEGINSTEXT|0|$BTIM|08:24:37.64|$BYTEORD|1,2,3,4|$CELLS|RBC|...|  

To be a valid fcs file the text segment must contain a minimum subset of required keywords. These key value pairs are used to bootstrap the parsing of the file by the various byte offsets and byte units each list mode event is recorded with. The required FCS primary TEXT segment keywords are as follows:

The data segment of the fcs file follows after the last delimiter in the text segment and is laid out event wise according to the order described in the parameters (aka channels) $P1N $P2N...$PnN. An event is either an actual biological cell or some other mass that was large enough to trigger the data acquisition capturing device of the flow cytometer instrument. Data segments hold the following layout:

  Data Segment  [Event1][Event2][Event3]...[Event$TOT]  

Each event is laid out according to the number of bytes described by $PnB for each parameter. These bytes are to be interpreted according to the combination specified by $BYTEORD and $DATATYPE.

  Event  [$P1B][$P2B][$P3B]...[$PnB]  

Maps Flow Cytometry Standard



Data structure

Flow cytometry data is typically saved for analysis in the form of an array, with fluorescence and scatter channels represented in columns, and individual "events" (most of which are cells) forming the rows. The number of events acquired from each sample usually ranges between the low thousands and the low millions.


CD40-Mediated Maintenance of Immune Homeostasis in the Adipose ...
src: diabetes.diabetesjournals.org


History

The first version of a Flow Cytometry Standard (FCS) was developed in 1984. Since then, FCS became the standard file format supported by all flow cytometry software and hardware vendors. FCS is a binary file format with three main segments: a text segment containing meta data in keyword/value pairs structures, a data segment usually containing a matrix of detected expression values (so called list mode format), and a rarely used analysis segment.

Over the years, updates were incorporated to adapt to technological advancements in both flow cytometry and computing technologies.

In 1990, FCS 2.0 was introduced. Features introduced in FCS 2.0 included the option of multiple data sets within a data file, the use of different byte orders accommodating hardware variations on different computing platforms, and basic compensation and scaling information. FCS 2.0 was followed by FCS 3.0 in 1997, which introduced the possibility of storing data sets larger than 100MB.

The latest version, FCS 3.1, was introduced in 2010. It retains the basic FCS file structure and most features of previous versions of the standard. Changes included in FCS 3.1 address potential ambiguities in the previous versions and provide a more robust standard. They include simplified support for international characters and improved support for storing compensation. The major additions are support for preferred display scale, a standardized way of capturing the sample volume, information about the origins of the data file, and support for plate and well identification in high throughput, plate based experiments.


EKLF and KLF2 have compensatory roles in embryonic β-globin gene ...
src: www.bloodjournal.org


See also

  • Flow cytometry
  • Flow cytometry bioinformatics

Azam Ghauri The CytoFLEX S â€
src: i.ytimg.com


References

Source of article : Wikipedia