Оценка синонимичных и несинонимичных показателей замещения
[Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2)
[Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'GeneticCode', GeneticCodeValue, ...)
[Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'Method', MethodValue, ...)
[Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'Window', WindowValue, ...)
[Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'AdjustStops', AdjustStopsValue, ...)
[Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'Verbose', VerboseValue, ...)
SeqNT1, SeqNT2 | Нуклеотидные последовательности. Введите символьный вектор, строку или структуру с полем Sequence. |
GeneticCodeValue | Свойство для указания генетического кода. Введите кодовый номер, символьный вектор или строку с кодовым именем из таблицы Генетический код. Если используется кодовое имя, его можно усечь до первых двух символов. По умолчанию: 1 или Standard. |
MethodValue | Символьный вектор или строка, задающая метод вычисления коэффициентов замещения. Возможны следующие варианты:
|
WindowValue | Целое число, указывающее размер скользящего окна в кодонах для вычисления скоростей замещения и дисперсий. |
AdjustStopsValue | Управляет исключением стоп-кодонов из вычислений. Варианты: true (по умолчанию) или false. |
VerboseValue | Свойство контролировать отображение кодонов, рассматриваемых в вычислениях, и их аминокислотные трансляции. Варианты: true или false (по умолчанию).Совет Определить |
Dn | Несинонимическая (ые) частота (ы) замещения. |
Ds | Синонимичная (ые) частота (ы) замещения. |
Vardn | Отклонение для несинонимических коэффициентов замещения. |
Vards | Дисперсия для синонимичных скоростей замещения. |
[ оценивает синонимичные и несинонимичные скорости замещения на сайт между двумя гомологичными нуклеотидными последовательностями, Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2)SeqNT1 и SeqNT2, сравнивая кодоны с использованием метода Nei-Gojobori.
dnds возвращает:
Dn - Несинонимическая (ые) частота (ы) замещения.
Ds - Синонимичная (ые) частота (ы) замещения.
Vardn - Отклонение для несинонимических коэффициентов замещения.
Vards - Дисперсия для синонимичных скоростей замены.
Этот анализ:
Предполагает, что нуклеотидные последовательности, SeqNT1 и SeqNT2, являются кодонноориентированными, то есть не имеют сдвигов кадров
Совет
Если ваши последовательности не выровнены по кодонам, используйте nt2aa функция, чтобы преобразовать их в аминокислотные последовательности, используйте nwalign для их глобального выравнивания, затем используйте seqinsertgaps функция выделения соответствующих нуклеотидных последовательностей, выровненных по кодону. Например, см. Оценка синонимических и несинонимических скоростей замещения между двумя нуклеотидными последовательностями.
Исключает кодоны, которые включают неоднозначные нуклеотидные символы или пробелы
Рассматривает количество кодонов в более короткой из двух нуклеотидных последовательностей
Внимание
Если SeqNT1 и SeqNT2 слишком короткие или слишком расходящиеся, насыщение может быть достигнуто, и dnds прибыль NaNs и предупреждающее сообщение.
[ требования Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'PropertyName', PropertyValue, ...)dnds с необязательными свойствами, использующими пары имя/значение свойства. Можно указать одно или несколько свойств в любом порядке. Каждый PropertyName должен быть заключен в одинарные кавычки и не учитывать регистр. Эти пары имя/значение свойства следующие:
[ вычисляет синонимичность и несинонимичность замещения с использованием указанного генетического кода. Введите кодовый номер, символьный вектор или строку с кодовым именем из таблицы Генетический код. Если используется кодовое имя, его можно усечь до первых двух символов. По умолчанию: Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'GeneticCode', GeneticCodeValue, ...)1 или Standard.
[ позволяет вычислять синонимичные и несинонимичные скорости замещения с помощью следующих алгоритмов:Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'Method', MethodValue, ...)
NG (по умолчанию) - метод Неи-Годжобори (1986) использует число синонимичных и несинонимичных замен и число потенциально синонимичных и несинонимичных сайтов. На основе модели Джукса-Кантора.
LWL - Метод Ли-У-Лу (1985) использует число переходных и поперечных замен на трех различных уровнях вырождения генетического кода. На основе двухпараметрической модели Кимуры.
PBL - метод Памило-Бьянки-Ли (1993) аналогичен методу Ли-У-Ло, но с коррекцией смещения. Используйте этот метод, если число переходов намного больше числа поперечных.
[ выполняет вычисления по скользящему окну, заданному в кодонах. Каждый вывод представляет собой массив, содержащий скорость или дисперсию для каждого окна.Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'Window', WindowValue, ...)
[ управляет исключением стоп-кодонов из расчетов. Варианты: Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'AdjustStops', AdjustStopsValue, ...)true (по умолчанию) или false.
Совет
Когда 'AdjustStops' свойство имеет значение true, выполняются следующие условия:
Стоп-кодоны исключены из таблиц частот.
Пути, содержащие стоп-кодоны, не учитываются в методе Неи-Годжобори.
[ контролирует отображение кодонов, рассматриваемых в расчетах, и их аминокислотные трансляции. Варианты: Dn, Ds, Vardn, Vards] = dnds(SeqNT1, SeqNT2, ...'Verbose', VerboseValue, ...)true или false (по умолчанию).
Совет
Определить true чтобы использовать этот дисплей для проверки вручную выравнивания кодонов двух входных последовательностей, SeqNT1 и SeqNT2. Наличие стоп-кодонов (*) в аминокислотной трансляции может указывать, что SeqNT1 и SeqNT2 не выровнены по кодонам.
Li, W., Wu, C. и Luo, C. (1985). Новый метод оценки синонимических и несинонимических скоростей замещения нуклеотидов с учетом относительной вероятности изменения нуклеотидов и кодонов. Молекулярная биология и эволюция 2 (2), 150-174.
[2] Неи, М. и Годжобори, Т. (1986). Простые методы оценки числа синонимических и несинонимических нуклеотидных замен. Молекулярная биология и эволюция 3 (5), 418-426 .
Nei, M. и Jin, L. (1989). Дисперсии среднего числа нуклеотидных замен внутри и между популяциями. Молекулярная биология и эволюция 6 (3), 290-300.
[4] Неи, М. и Кумар, С. (2000). Синонимичные и несинонимичные нуклеотидные замены "в Molecular Evolution and Phylogenetics (Oxford University Press).
[5] Памило, П. и Бьянки, Н. (1993). Эволюция генов Zfx и Zfy: скорости и взаимозависимость между генами. Молекулярная биология и эволюция 10 (2), 271-281.