Выполнить циклическую двоичную сегментацию (CBS) на основе данных сравнительной геномной гибридизации (aCGH) на основе массива
SegmentStruct = cghcbs(CGHData)
SegmentStruct = cghcbs(CGHData, ...'Alpha', AlphaValue, ...)
SegmentStruct = cghcbs(CGHData, ...'Permutations', PermutationsValue, ...)
SegmentStruct = cghcbs(CGHData, ...'Method', MethodValue, ...)
SegmentStruct = cghcbs(CGHData, ...'StoppingRule', StoppingRuleValue, ...)
SegmentStruct = cghcbs(CGHData, ...'Smooth', SmoothValue, ...)
SegmentStruct = cghcbs(CGHData, ...'Prune', PruneValue, ...)
SegmentStruct = cghcbs(CGHData, ...'Errsum', ErrsumValue, ...)
SegmentStruct = cghcbs(CGHData, ...'WindowSize', WindowSizeValue, ...)
SegmentStruct = cghcbs(CGHData, ...'SampleIndex', SampleIndexValue, ...)
SegmentStruct = cghcbs(CGHData, ...'Chromosome', ChromosomeValue, ...)
SegmentStruct = cghcbs(CGHData, ...'Showplot', ShowplotValue, ...)
SegmentStruct = cghcbs(CGHData, ...'Verbose', VerboseValue, ...)
CGHData | Данные сравнительной геномной гибридизации (aCGH) на основе массива в любой из следующих форм:
|
AlphaValue | Скаляр, указывающий уровень значимости статистических тестов для принятия точек изменения. По умолчанию: 0.01. |
PermutationsValue | Скаляр, указывающий количество перестановок, используемых для оценки p-значения. По умолчанию: 10,000. |
MethodValue | Символьный вектор или строка, указывающая метод оценки значений p. Варианты: 'Perm' или 'Hybrid' (по умолчанию). 'Perm' выполняет полную перестановку, в то время как 'Hybrid' использует более быструю перестановку на основе вероятности хвоста. При использовании 'Hybrid' способ, 'Perm' способ применяется автоматически, когда длина данных сегмента становится меньше 200. |
StoppingRuleValue | Управляет использованием правила эвристической остановки, основанного на методе, описанном Венкатраманом и Ольшеном (2007), для объявления изменения без выполнения полного количества перестановок для оценки p-значения, когда становится весьма вероятным, что изменение было обнаружено. Варианты: true или false (по умолчанию).Совет Установить для этого свойства значение |
SmoothValue | Управляет сглаживанием отклонений перед сегментацией с использованием процедуры, описанной Olshen et al. (2004). Варианты: true (по умолчанию) или false. |
PruneValue | Контролирует устранение точек изменений, выявленных из-за локальных тенденций в данных, которые не указывают на изменение номера реальной копии, используя процедуру, объясненную Olshen et al. (2004). Варианты: true или false (по умолчанию). |
ErrsumValue | Скаляр, указывающий допустимое пропорциональное увеличение суммы ошибок квадратов при исключении точек изменения с помощью 'Prune' собственность. Обычно используемые значения: 0.05 и 0.1. По умолчанию: 0.05. |
WindowSizeValue | Скаляр, указывающий размер окна (в точках данных), используемого для разделения данных при использовании 'Perm' метод на больших наборах данных. По умолчанию: 200. |
SampleIndexValue | Один индекс выборки или вектор индексов выборки, которые определяют анализируемые образцы. По умолчанию используются все выборочные индексы . |
ChromosomeValue | Единственное число хромосом или вектор чисел хромосом, которые определяют данные для анализа. По умолчанию - все числа хромосом. |
ShowplotValue | Управление отображением графиков в значениях сегментов над исходными данными. Варианты:
Значение по умолчанию:
|
VerboseValue | Управляет отображением отчета о ходе выполнения анализа. Варианты: true (по умолчанию) или false. |
SegmentStruct | Структура, содержащая информацию о сегментации в следующих полях:
|
выполняет циклическую двоичную сегментацию (CBS) данных сравнительной геномной гибридизации на основе массива (aCGH) для определения сегментов изменения числа копий (соседние области ДНК, которые демонстрируют статистическую разницу в количестве копий) и точек изменения. SegmentStruct = cghcbs(CGHData)
Примечание
Алгоритм CBS рекурсивно разбивает хромосомы на сегменты на основе максимальной t статистики, оцененной перестановкой. Это вычисление может занять много времени. Если n = количество точек данных, затем время вычисления ~ O (n2).
требования SegmentStruct = cghcbs(CGHData, ...'PropertyName', PropertyValue, ...)cghcbs с необязательными свойствами, использующими пары имя/значение свойства. Можно указать одно или несколько свойств в любом порядке. Каждый PropertyName должен быть заключен в одинарные кавычки и не учитывать регистр. Эти пары имя/значение свойства следующие:
определяет уровень значимости статистических тестов для принятия точек изменения. По умолчанию: SegmentStruct = cghcbs(CGHData, ...'Alpha', AlphaValue, ...)0.01.
указывает количество перестановок, используемых для оценки значения p. По умолчанию: SegmentStruct = cghcbs(CGHData, ...'Permutations', PermutationsValue, ...)10,000.
задает метод для оценки значений p. Варианты: SegmentStruct = cghcbs(CGHData, ...'Method', MethodValue, ...)'Perm' или 'Hybrid' (по умолчанию). 'Perm' выполняет полную перестановку, в то время как 'Hybrid' использует более быструю перестановку на основе вероятности хвоста. При использовании 'Hybrid' способ, 'Perm' способ применяется автоматически, когда длина данных сегмента становится меньше 200.
управляет использованием правила эвристической остановки, основанного на методе, описанном Венкатраманом и Ольшеном (2007), для объявления изменения без выполнения полного числа перестановок для оценки p-значения, когда становится весьма вероятным, что изменение было обнаружено. Варианты: SegmentStruct = cghcbs(CGHData, ...'StoppingRule', StoppingRuleValue, ...)true или false (по умолчанию).
управляет сглаживанием отклонений перед сегментацией, используя процедуру, объясненную Olshen et al. (2004). Варианты: SegmentStruct = cghcbs(CGHData, ...'Smooth', SmoothValue, ...)true (по умолчанию) или false.
контролирует устранение точек изменений, выявленных из-за локальных тенденций в данных, которые не указывают на изменение номера реальной копии, используя процедуру, объясненную Olshen et al. (2004). Варианты: SegmentStruct = cghcbs(CGHData, ...'Prune', PruneValue, ...)true или false (по умолчанию).
задает допустимое пропорциональное увеличение суммы ошибок квадратов при устранении точек изменения с помощью SegmentStruct = cghcbs(CGHData, ...'Errsum', ErrsumValue, ...)'Prune' собственность. Обычно используемые значения: 0.05 и 0.1. По умолчанию: 0.05.
задает размер окна (в точках данных), используемого для разделения данных при использовании SegmentStruct = cghcbs(CGHData, ...'WindowSize', WindowSizeValue, ...)'Perm' метод на больших наборах данных. По умолчанию: 200.
анализирует только образцы, указанные SegmentStruct = cghcbs(CGHData, ...'SampleIndex', SampleIndexValue, ...)SampleIndexValue, который может быть одним индексом выборки или вектором индексов выборки. По умолчанию используются все выборочные индексы.
анализирует только данные о хромосомах, указанные SegmentStruct = cghcbs(CGHData, ...'Chromosome', ChromosomeValue, ...)ChromosomeValue, которое может быть единственным числом хромосом или вектором чисел хромосом. По умолчанию - все числа хромосом.
управляет отображением графиков средства сегмента над исходными данными. Варианты: SegmentStruct = cghcbs(CGHData, ...'Showplot', ShowplotValue, ...)true, false, W, S, или I, целое число, определяющее одну из хромосом в CGHData. Когда ShowplotValue является trueвсе хромосомы во всех образцах нанесены на график. При наличии нескольких образцов в CGHDataзатем каждый образец наносится на график в отдельном окне рисунка. Когда ShowplotValue является Wмакет отображает все хромосомы на одном графике в окне «Рисунок». Когда ShowplotValue является S, макет отображает каждую хромосому на вложенном графике в окне «Рисунок». Когда ShowplotValue является I, строят только указанную хромосому. Значение по умолчанию:
false - Когда указаны возвращаемые значения.
true и W - Когда возвращаемые значения не указаны.
управляет отображением отчета о ходе выполнения анализа. Варианты: SegmentStruct = cghcbs(CGHData, ...'Verbose', VerboseValue, ...)true (по умолчанию) или false.
[1] Ольшен, А.Б., Венкатраман, Э.С., Люсито, Р. и Уиглер, М. (2004). Циклическая бинарная сегментация для анализа данных числа копий ДНК на основе массива. Биостатистика 5, 4, 557-572.
[2] Венкатраман, Э.С., и Ольшен, А.Б. (2007). Алгоритм более быстрой циклической двоичной сегментации для анализа данных CGH массива. Биоинформатика 23 (6), 657-663.
[3] Венкатраман, Э.С., и Ольшен, А.Б. (2006). Пакет для анализа данных копии ДНК. https://www.bioconductor.org/packages/2.1/bioc/html/DNAcopy.html
[4] Снайдерс, А.М., Новак, Н., Сегрейвс, Р., Блэквуд, С., Браун, Н., Конрой, Дж., Гамильтон, Г., Хиндл, А.К., Хьюи, Б., Кимура, К., Ло, С., Мямбо, К., Палмер, Дж. Грей, Джей У., Джейн, А.Н., Пинкел, Д. и Альбертсон, Д.Г. (2001). Сборка микрочипов для измерения числа копий ДНК по всему геному. Генетика природы 29, 263-264.
[5] Агирре, А.Дж., Бреннан, К., Бейли, Г., Синха, Р., Фэн, Б., Лео, К., Чжан, Я., Чжан, Дж., Ганс, Дж. Д., Бардизи, Н., Коувелс, К., Кордон-Кардо, К., Редстон, М. С., ДеПиньо, Р.А., и Чин, Л. (2004). Характеристика высокого разрешения генома аденокарциномы поджелудочной железы. ПНАС 101, 24, 9067-9072.