Выполнить фоновую корректировку данных уровня зонда микрочипа Affymetrix зональным методом
BackAdjustedData = zonebackadj(Data)
[BackAdjustedData, ZoneStruct] = zonebackadj(Data)
[BackAdjustedData, ZoneStruct, Background] = zonebackadj(Data)
... = zonebackadj(Data, ...'NumZones', NumZonesValue, ...)
... = zonebackadj(Data, ...'Percent', PercentValue, ...)
... = zonebackadj(Data, ...'SmoothFactor', SmoothFactorValue, ...)
... = zonebackadj(Data, ...'NoiseFrac', NoiseFracValue, ...)
... = zonebackadj(Data, ...'CDF', CDFValue, ...)
... = zonebackadj(Data, ...'Mask', MaskValue, ...)
... = zonebackadj(Data, ...'Showplot', ShowplotValue, ...)
Data | Одно из следующих действий:
|
NumZonesValue | Скалярный или двухэлементный вектор, указывающий количество зон, используемых при корректировке фона. Если скаляр, он должен быть квадратным числом. Если двухэлементный вектор, первый элемент указывает количество строк, а второй элемент - количество столбцов в некварной сетке. По умолчанию: 16. |
PercentValue | Значение, указывающее процент, P, такой, что самый низкий P процент ранжированных значений интенсивности для каждой зоны используется для оценки фона для этой зоны. По умолчанию: 2. |
SmoothFactorValue | Значение, определяющее коэффициент сглаживания, используемый при вычислении средневзвешенного вклада каждой зоны в фон точки. По умолчанию: 100. |
NoiseFracValue | Значение, определяющее долю шума, NF, так что значение, скорректированное по фону, задается max((Intensity - WeightedBackground), NF*LocalNoiseEstimate). По умолчанию: 0.5. |
CDFValue | Одно из следующих действий:
|
MaskValue | Логический вектор, указывающий, какие ячейки следует маскировать, а какие не использовать в фоновых оценках. В векторе, 0 = not masked и 1 = masked. Значения по умолчанию - это значения в Masked в столбце Probes в поле файла CEL. |
ShowplotValue | Управляет выводом на печать изображения фоновых оценок. Варианты: |
BackAdjustedData | Матрица или клеточный массив векторов, содержащих скорректированные по фону значения интенсивности зонда. |
ZoneStruct | Структура MATLAB, содержащая центры зон, используемых для корректировки фона, и оценки фоновых значений в центре каждой зоны. |
Background | Матрица или клеточный массив векторов, содержащий оцененные фоновые значения для каждого зонда. |
возвращает скорректированную в фоновом режиме интенсивность зонда из BackAdjustedData = zonebackadj(Data)Data, который содержит интенсивности зондов из файлов Affymetrix CEL. Подробная информация об фоновой корректировке описана в документе Описание статистических алгоритмов.
[ также возвращает структуру, содержащую центры зон, используемых для корректировки фона, и оценки фоновых значений в центре каждой зоны. BackAdjustedData, ZoneStruct] = zonebackadj(Data)
[ также возвращает матрицу или клеточный массив векторов, содержащих оцененные фоновые значения для каждого зонда. BackAdjustedData, ZoneStruct, Background] = zonebackadj(Data)
... = zonebackadj( требования Data, ...'PropertyName', PropertyValue, ...)zonebackadj с необязательными свойствами, использующими пары имя/значение свойства. Можно указать одно или несколько свойств в любом порядке. Каждый PropertyName должен быть заключен в одинарные кавычки и не учитывать регистр. Эти пары имя/значение свойства следующие:
... = zonebackadj( определяет количество зон, используемых при корректировке фона. Data, ...'NumZones', NumZonesValue, ...)NumZonesValue может быть скаляром, который является квадратным числом, или двухэлементным массивом, в котором первый элемент указывает количество строк, а второй элемент указывает количество столбцов в некварной сетке. По умолчанию: 16.
... = zonebackadj( задает процент, Data, ...'Percent', PercentValue, ...)P, такой, что самый низкий P процент ранжированных значений интенсивности для каждой зоны используется для оценки фона для этой зоны. По умолчанию: 2.
... = zonebackadj( задает коэффициент сглаживания, используемый при вычислении средневзвешенного значения вклада каждой зоны в фон точки, обеспечивая тем самым плавный переход между зонами. По умолчанию: Data, ...'SmoothFactor', SmoothFactorValue, ...)100.
... = zonebackadj( задает долю шума, так что значение, скорректированное по фону, задается Data, ...'NoiseFrac', NoiseFracValue, ...)max((Intensity - WeightedBackground), NF*LocalNoiseEstimate), где NF является NoiseFracValue. По умолчанию: 0.5.
... = zonebackadj( задает файл или структуру библиотеки CDF Affymetrix, которая определяет ячейки управления, которые не используются в фоновых оценках.Data, ...'CDF', CDFValue, ...)
... = zonebackadj( задает логический вектор, определяющий, какие ячейки следует маскировать, а какие не использовать в фоновых оценках. В векторе, Data, ...'Mask', MaskValue, ...)0 = not masked и 1 = masked. Значения по умолчанию - это значения в Masked в столбце Probes в поле файла CEL.
... = zonebackadj( строит график фоновых оценок. Варианты: Data, ...'Showplot', ShowplotValue, ...)true или false (по умолчанию).

[1] Документ с описанием статистических алгоритмов, https://www.affymetrix.com/support/technical/whitepapers/ sadd_whitepaper.pdf
affyinvarsetnorm | affyread | celintensityread | gcrma | gcrmabackadj | probelibraryinfo | probesetlink | probesetlookup | probesetvalues | quantilenorm | rmabackadj | rmasummary