Создайте интенсивность по сравнению с графиком рассеивания отношения данных микромассивов
mairplot(
DataX
, DataY
)
[Intensity
, Ratio
]
= mairplot(DataX
, DataY
)
[Intensity
, Ratio
, H
]
= mairplot(DataX
, DataY
)
...
= mairplot(...,
'Type', TypeValue
, ...)
...
= mairplot(...,
'LogTrans', LogTransValue
, ...)
...
= mairplot(...,
'FactorLines', FactorLinesValue
, ...)
...
= mairplot(...,
'Title', TitleValue
, ...)
...
= mairplot(...,
'Labels', LabelsValue
, ...)
...
= mairplot(...,
'Normalize', NormalizeValue
, ...)
...
= mairplot(...,
'LowessOptions', LowessOptionsValue
,
...)
...
= mairplot(...,
'Showplot', ShowplotValue
, ...)
...
= mairplot(...,
'PlotOnly', PlotOnlyValue
, ...)
DataX , DataY | Объект DataMatrix или вектор значений экспрессии гена, где каждая строка соответствует гену. Например, в двухцветном эксперименте микромассивов, DataX мог быть cy3 значениями интенсивности, и DataY мог быть cy5 значениями интенсивности. |
TypeValue | Вектор символов или строка, которая задает тип графика. Выбором является 'IR' (строит log10 продукта DataX и интенсивности DataY по сравнению с log2 отношений интенсивности), или 'MA' (графики (1/2) log2 продукта DataX и интенсивности DataY по сравнению с log2 отношений интенсивности). Значением по умолчанию является 'IR' . |
LogTransValue | Управляет преобразованием данных в X и Y от натурального звукоряда до шкалы log2. Установите LogTransValue на false , когда данные уже будут log2 шкалой. Значением по умолчанию является true , который принимает, что данные являются натуральным звукорядом. |
FactorLinesValue | Добавляют строки к графику, показывающему фактор изменения N . Значение по умолчанию равняется 2, который соответствует уровню 1 и-1 в шкале log2.СоветМожно также изменить факторные строки в интерактивном режиме после создания графика. |
TitleValue | Вектор символов или строка, которая задает заголовок для графика. |
LabelsValue | Массив ячеек из символьных векторов или вектор строки, содержащий метки для данных. Если метки заданы, то нажатие на точку на графике показывает метку, соответствующую той точке. |
NormalizeValue | Управляет отображением нормированных значений отношения lowess. Войдите true , чтобы отобразиться к lowess нормировал значения отношения. Значением по умолчанию является false . СоветМожно также нормировать данные из окна MAIR Plot после создания графика. |
LowessOptionsValue | Массив ячеек один, два, или три имени свойства / пары значения в любом порядке, которые влияют на lowess нормализацию. Выбор для имени свойства / пары значения:
Для получения дополнительной информации о предыдущем имени свойства / пары значения, смотрите |
ShowplotValue | Управляет отображением графика рассеивания. Выбором является true (значение по умолчанию) или false . |
PlotOnlyValue | Управляет отображением графика рассеивания без компонентов пользовательского интерфейса. Выбором является ПримечаниеЕсли вы устанавливаете свойство |
Intensity | Объект DataMatrix или вектор, содержащий значения интенсивности для данных об экспрессии гена микромассивов, вычисленных как:
ПримечаниеЕсли |
Ratio | Объект DataMatrix или вектор, содержащий отношения данных об экспрессии гена микромассивов, вычисленных как .ПримечаниеЕсли |
H | Указатель графика. |
mairplot(
создает график рассеивания, который строит log10 продукта DataX
, DataY
)DataX
и интенсивности DataY
по сравнению с log2 отношений интенсивности.
[
возвращает значения отношения и интенсивность. Если вы устанавливаете Intensity
, Ratio
]
= mairplot(DataX
, DataY
)'Normalize'
на true
, возвращенные значения отношения нормированы.
[
возвращает указатель графика.Intensity
, Ratio
, H
]
= mairplot(DataX
, DataY
)
вызывает ... = mairplot(..., 'PropertyName', PropertyValue, ...)
mairplot
с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName
должен быть заключен в одинарные кавычки и нечувствительный к регистру. Это имя свойства / пары значения свойства следующие:
задает тип графика. Выбором является ...
= mairplot(...,
'Type', TypeValue
, ...)'IR'
(строит log10 продукта DataX
и интенсивности DataY
по сравнению с log2 отношений интенсивности), или 'MA'
(графики (1/2) log2 продукта DataX
и интенсивности DataY
по сравнению с log2 отношений интенсивности). Значением по умолчанию является 'IR'
.
управляет преобразованием данных в ...
= mairplot(...,
'LogTrans', LogTransValue
, ...)X
и Y
от естественного, чтобы регистрировать 2 шкалы. Установите LogTransValue
на false
, когда данные уже будут журналом 2 шкалы. Значением по умолчанию является true
, который принимает, что данные являются натуральным звукорядом.
добавляют строки к графику, показывающему фактор ...
= mairplot(...,
'FactorLines', FactorLinesValue
, ...)изменения
. Значение по умолчанию равняется 2, который соответствует уровню 1 и-1 в шкале log2.N
Можно также изменить факторные строки в интерактивном режиме после создания графика.
задает заголовок для графика....
= mairplot(...,
'Title', TitleValue
, ...)
задает массив ячеек из символьных векторов или вектор строки меток для данных. Если метки заданы, то нажатие на точку на графике показывает метку, соответствующую той точке....
= mairplot(...,
'Labels', LabelsValue
, ...)
управляет отображением нормированных значений отношения lowess. Войдите ...
= mairplot(...,
'Normalize', NormalizeValue
, ...)true
, чтобы отобразиться к lowess нормировал значения отношения. Значением по умолчанию является false
.
Можно также нормировать данные из окна MAIR Plot после создания графика.
позволяет вам задать до трех имен свойства / пары значения (в любом порядке), которые влияют на lowess нормализацию. Выбор для имени свойства / пары значения:...
= mairplot(...,
'LowessOptions', LowessOptionsValue
,
...)
'Order', OrderValue
'Robust', RobustValue
'Span', SpanValue
Для получения дополнительной информации о предыдущих трех именах свойства / пары значения, смотрите, что malowess
функционирует.
управляет отображением графика рассеивания. Выбором является ...
= mairplot(...,
'Showplot', ShowplotValue
, ...)true
(значение по умолчанию) или false
.
управляет отображением графика рассеивания без компонентов пользовательского интерфейса. Выбором является ...
= mairplot(...,
'PlotOnly', PlotOnlyValue
, ...)true
или false
(значение по умолчанию).
Если вы устанавливаете свойство 'PlotOnly'
на true
, можно все еще отобразить метки для точек данных путем нажатия на точку данных, и можно все еще настроить горизонтальные строки изменения сгиба перетаскиванием нажатия кнопки строки.
Следующее является графиком IR нормированных данных.
Следующее является графиком MA ненормированных данных.
Интенсивность по сравнению с графиком рассеивания отношения отображает следующее:
log10 (Интенсивность) по сравнению с log2 (Отношение) график рассеивания генов.
Две горизонтали сворачивают строки изменения на уровне изменения сгиба 2, который соответствует отношению 1 и –1 на журнале 2 (Отношение) шкала. (Строки будут на различных уровнях изменения сгиба, если вы использовали свойство 'FactorLines'
.)
Точки данных для генов, которые рассматриваются дифференцированно выраженными (за пределами строк изменения сгиба) появляются в оранжевом.
После того, как вы отобразите интенсивность по сравнению с графиком рассеивания отношения, можно в интерактивном режиме сделать следующее:
Настройте горизонтальные строки изменения сгиба перетаскиванием нажатия кнопки одна строка или ввод значения в текстовом поле Fold Change, затем нажатие по Update.
Отобразите метки для точек данных путем нажатия на точку данных.
Выберите ген из Up Regulated или списка Down Regulated, чтобы подсветить соответствующую точку данных в графике. Нажмите и содержите Ctrl или Shift, чтобы выбрать несколько генов.
Масштабируйте график путем выбора Tools > Zoom In или Tools > Zoom Out.
Просмотрите списки значительно отрегулированных и вниз отрегулированных генов, и опционально, экспортируйте генные метки и индексы к структуре в MATLAB® Workspace путем нажатия на Export.
Нормируйте данные путем нажатия кнопки Normalize, затем выбора, показать ли нормированный график в отдельном окне. Если вы показываете нормированный график в отдельном окне, флажок Show smooth curve становится доступным в исходном (ненормированном) графике.
Чтобы выбрать различные lowess опции нормализации перед нормализацией, выберите Tools > Set LOWESS Normalization Options, затем введите опции в диалоговое окно Options for LOWESS.
Используйте функцию gprread
, чтобы создать структуру, содержащую микроданные массива.
maStruct = gprread('mouse_a1wt.gpr');
Используйте функцию magetfield
, чтобы извлечь зеленый (cy3) и красный (cy5) сигналы от структуры.
cy5data = magetfield(maStruct,'F635 Median'); cy3data = magetfield(maStruct,'F532 Median');
Создайте интенсивность по сравнению с графиком рассеивания отношения cy3 и cy5 данных. Нормируйте данные и добавьте заголовок и метки:
mairplot(cy5data, cy3data, 'Normalize', true, ... 'Title','Normalized R vs G IR plot', ... 'Labels', maStruct.Names)
Возвратите значения интенсивности и отношения, не отображая график.
[intensities, ratios] = mairplot(cy5data, cy3data, 'Showplot', false);
Создайте нормированный график MA cy3 и cy5 данных без компонентов пользовательского интерфейса.
mairplot(cy5data, cy3data, 'Normalize', true, ... 'Type','MA','PlotOnly',true)
[1] Квакенбуш, J. (2002). Нормализация микроданных массива и преобразование. Генетика природы Suppl. 32, 496–501.
[2] Dudoit, S., Ян, Y.H., Затопляемый, M.J., и Скорость, T.P. (2002). Статистические методы для Идентификации Дифференцированно Выраженных Генов в Реплицированных Экспериментах комплементарной ДНК Микромассивов. Statistica Sinica 12, 111–139.
maboxplot
| magetfield
| maimage
| mainvarsetnorm
| maloglog
| malowess
| manorm
| mattest
| mavolcanoplot