Стандарт проточной цитометрии - Flow Cytometry Standard

Стандарт проточной цитометрии (FCS) - это стандарт файла данных для чтения и записи данных из проточной цитометрии эксперименты. Спецификация FCS традиционно разрабатывалась и поддерживается Международное общество развития цитометрии (ISAC).[1] FCS раньше был единственным широко распространенным форматом файлов в проточной цитометрии. Недавно ISAC разработала дополнительные стандартные форматы файлов.

Формат файла

Формат файла FCS описывает файл, который представляет собой комбинацию текстовых данных, за которыми следуют двоичные данные. Порядок расположения файлов следующий:

  1. HEADER сегмент
  2. ТЕКСТОВЫЙ сегмент
  3. Сегмент данных
  4. Дополнительный сегмент АНАЛИЗ
  5. Значение CRC
  6. Необязательные ДРУГИЕ сегменты

Сегмент HEADER - это текстовая строка ASCII, которая начинается с определения версии используемого стандарта FCS, за которой следуют три пары байтовых смещений, обозначающих позиции сегментов TEXT, DATA и ANALYSIS. Пример сегмента заголовка приведен ниже.

ФКС3.0 58 4380 4381 5586 0 0

Поскольку ширина поля позиций байтов сегмента заголовка ограничена 8 символами, максимальная позиция, которую он может сохранить, составляет 99 999 999. Все, что выходит за рамки этого, кодируется как 0 как для начальной, так и для конечной позиции, и вместо этого используется соответствующее ключевое слово сегмента TEXT.

Текстовый сегмент представляет собой текстовую строку ASCII, которая разделена на серию пар ключ-значение, разделенных некоторым выбранным символом, например '|'. Первый символ, следующий сразу за сегментом заголовка, является разделителем. Пример заголовка и текстового сегмента приведен ниже.

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 | ... |

Чтобы быть допустимым файлом FCS, текстовый сегмент должен содержать все необходимые ключевые слова, описывающие формат и кодировку сегмента DATA. Для FCS версии 3.1 требуются следующие ключевые слова первичного сегмента ТЕКСТ FCS:

Ключевое словоОписание
$ БЕГИНАНАЛИЗБайт-смещение до начала сегмента АНАЛИЗ.
$ BEGINDATAБайт-смещение до начала сегмента DATA.
$ BEGINSTEXTБайт-смещение до начала дополнительного ТЕКСТОВОГО сегмента.
$ BYTEORDПорядок байтов для компьютера сбора данных.
$ DATATYPEТип данных в сегменте DATA (ASCII, целое число, с плавающей запятой).
$ ENDANALYSISБайт-смещение до последнего байта сегмента АНАЛИЗА.
$ ENDDATAБайт-смещение до последнего байта сегмента DATA.
$ ENDSTEXTБайт-смещение до последнего байта дополнительного сегмента ТЕКСТ.
РЕЖИМ $Режим данных (режим списка - предпочтительно, гистограмма - не рекомендуется).
$ NEXTDATAБайтовое смещение до следующего набора данных в файле.
$ PARКоличество параметров в событии.
$ PnBКоличество битов, зарезервированных для параметра номер n.
$ PnEТип усиления для параметра n.
$ PnNКраткое название параметра n.
$ PnRДиапазон для параметра номер n.
ВСЕГО $Общее количество событий в наборе данных.

Сегмент DATA файла FCS следует за сегментом TEXT и размещается по событиям (по строкам) в соответствии с порядком, описанным в параметрах (также известных как каналы) $ P1N $ P2N ... $ PnN. Событие представляет собой либо реальную биологическую клетку, либо некоторую другую массу, которая была достаточно большой для запуска устройства сбора данных проточного цитометра. Сегменты данных имеют следующую структуру:

Сегмент данных [Событие1] [Событие2] [Событие3] ... [Событие $ TOT]

Каждое событие размещается в соответствии с количеством байтов, описываемым $ PnB для каждого параметра. Эти байты следует интерпретировать в соответствии с комбинацией, указанной в $ BYTEORD и $ DATATYPE.

Событие [$ P1B] [$ P2B] [$ P3B] ... [$ PnB]

Структура данных

Данные проточной цитометрии обычно сохраняются для анализа в виде множество, с каналами флуоресценции и рассеяния, представленными в столбцах, и отдельными «событиями» (большинство из которых являются клетками), образующими строки. Количество событий, полученных из каждой выборки, обычно колеблется от нескольких тысяч до нескольких миллионов.

Представление данных проточной цитометрии с прибора с тремя каналами рассеяния и 13 флуоресцентными каналами. Отображаются только значения для первых 30 (из сотен тысяч) ячеек.

История

Первая версия стандарта проточной цитометрии (FCS) была разработана в 1984 году.[2] С тех пор FCS стала стандартом формат файла поддерживается всеми поставщиками программного и аппаратного обеспечения для проточной цитометрии. FCS - это двоичный файл формат с тремя основными сегментами: текстовый сегмент, содержащий метаданные в структурах пар ключевое слово / значение, сегмент данных, обычно содержащий матрицу обнаруженных значений выражений (так называемый формат режима списка), и редко используемый сегмент анализа.

С годами были внесены обновления для адаптации к технологическим достижениям как в проточной цитометрии, так и в вычислительных технологиях.

В 1990 году была представлена ​​FCS 2.0.[3][4] Функции, представленные в FCS 2.0, включали возможность использования нескольких наборов данных в файле данных, использование разных байтовые заказы приспособление к аппаратным вариациям на разных вычислительных платформах и базовая информация о компенсации и масштабировании. За FCS 2.0 в 1997 году последовала FCS 3.0, в которой появилась возможность хранить наборы данных размером более 100 МБ.[5]

Последняя версия FCS 3.1 была представлена ​​в 2010 году.[6][7] Он сохраняет базовую файловую структуру FCS и большинство функций предыдущих версий стандарта. Изменения, включенные в FCS 3.1, устраняют потенциальную двусмысленность предыдущих версий и обеспечивают более надежный стандарт. Они включают упрощенную поддержку международных символов и улучшенную поддержку сохранения компенсации. Основными дополнениями являются поддержка предпочтительного масштаба отображения, стандартизованный способ захвата изображения. образец объем, информация о происхождении файла данных и поддержка идентификации планшета и лунки в высокопроизводительных экспериментах на планшетах.

Смотрите также

Рекомендации

  1. ^ "Международное общество развития цитометрии". Получено 15 января 2015.
  2. ^ Мерфи, Р. Ф .; Чузед, Т. М. (1984). «Предложение по стандарту файла данных проточной цитометрии». Цитометрия. 5 (5): 553–555. Дои:10.1002 / cyto.990050521. PMID  6489069.
  3. ^ Dean, P.N .; Bagwell, C.B .; Lindmo, T .; Мерфи, Р. Ф .; Зальцман, Г. К. (1990). «Введение в стандарт файлов данных проточной цитометрии». Цитометрия. 11 (3): 321–322. Дои:10.1002 / cyto.990110302. PMID  2340768.
  4. ^ Дин, ПН; Багвелл, CB; Линдмо, Т; Мерфи, РФ; Зальцман, GC (1990). «Стандарт файлов данных для проточной цитометрии. Комитет по стандартам файлов данных Общества аналитической цитологии». Цитометрия. 11 (3): 323–332. Дои:10.1002 / cyto.990110303. PMID  2340769.
  5. ^ Seamer, L.C .; Bagwell, C.B .; Barden, L .; Редельман, Д .; Salzman, G.C .; Wood, J. C. S .; Мерфи, Р. Ф. (1997). «Предлагаемый новый стандарт файла данных для проточной цитометрии, версия FCS 3.0». Цитометрия. 28 (2): 118–122. Дои:10.1002 / (SICI) 1097-0320 (19970601) 28: 2 <118 :: AID-CYTO3> 3.0.CO; 2-B. PMID  9181300.
  6. ^ Spidlen, J .; Мур, В .; Парки, Д .; Goldberg, M .; Bray, C .; Bierre, P .; Горомбей, П .; Hyun, B .; Hubbard, M .; Lange, S .; Lefebvre, R .; Leif, R .; Novo, D .; Острушка, Л .; Treister, A .; Wood, J .; Мерфи, Р. Ф .; Roederer, M .; Сударь, Д .; Zigon, R .; Бринкман, Р. Р. (2009). "Стандарт файлов данных для проточной цитометрии, версия FCS 3.1". Цитометрия Часть А. 77 (1): 97–100. Дои:10.1002 / cyto.a.20825. ЧВК  2892967. PMID  19937951.
  7. ^ «Стандарт файлов данных для проточной цитометрии, версия FCS 3.1 - нормативный справочник» (PDF). Международное общество развития цитометрии. Международное общество развития цитометрии. Архивировано из оригинал (PDF) 9 февраля 2015 г.. Получено 15 января 2015.