pam

Возвратите матрицу выигрыша Точки принятой мутации (PAM)

Синтаксис

ScoringMatrix = pam(N)
[ScoringMatrix, MatrixInfo] = pam(N)
... = pam(N, ...'Extended', ExtendedValue, ...)
... = pam(N, ...'Order', OrderValue, ...)

Аргументы

N

Целое число, задающее матрицу выигрыша PAM, чтобы возвратиться. Выбором является 10:10:500.

Совет

Ввод большего значения для N допускает выравнивания последовательности с большими эволюционными расстояниями.

ExtendedValue

Управляет возвратом неоднозначных символов (B, Z и X), и стоповый символ (*), в дополнение к символам аминокислоты стандарта 20. Выбором является true или false (значение по умолчанию).

OrderValue

Вектор символов или строка, которая управляет порядком аминокислот в матрице выигрыша. Выбором является вектор символов или строка, по крайней мере, с аминокислотами стандарта 20. Порядком по умолчанию вывода является A R N D C Q E G H I L K M F P S T W Y V B Z X *. Если OrderValue не содержит символы B, Z, X и *, то эти символы не возвращены.

Описание

ScoringMatrix = pam(N) возвращает матрицу выигрыша PAMN для последовательностей аминокислот.

[ScoringMatrix, MatrixInfo] = pam(N) возвращает структуру с информацией о матрице PAM. Полями в структуре является Name, Scale, Entropy, Expected и Order.

... = pam(N, ...'PropertyName', PropertyValue, ...) вызывает pam с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName должен быть заключен в одинарные кавычки и нечувствительный к регистру. Это имя свойства / пары значения свойства следующие:

... = pam(N, ...'Extended', ExtendedValue, ...) управляет возвратом неоднозначных символов (B, Z и X), и стоповый символ (*), в дополнение к символам аминокислоты стандарта 20. Выбором является true или false (значение по умолчанию).

... = pam(N, ...'Order', OrderValue, ...) управляет порядком аминокислот в возвращенной матрице выигрыша. Выбором является вектор символов или строка, по крайней мере, с аминокислотами стандарта 20. Упорядоченным расположением по умолчанию вывода является A R N D C Q E G H I L K M F P S T W Y V B Z X *. Если OrderValue не содержит расширенные символы B, Z, X и *, то эти символы не возвращены.

Матрица замены PAM50 в модулях бита 1/2, Ожидаемый счет = -3.70, Энтропия = биты 2.00, Самый Низкий счет = -13, Самый Высокий счет = 13.

Матрица замены PAM250 в модулях бита 1/3, Ожидаемый счет = -0.844, Энтропия = биты 0.354, Самый Низкий счет = -8, Самый Высокий счет = 17.

Примеры

Возвратите матрицу PAM50.

PAM50 = pam(50)

Возвратите матрицу PAM250 и задайте порядок аминокислот в матрице.

PAM250 = pam(250,'Order','CSTPAGNDEQHRKMILVFYW')

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

| | | | | |

Представлено до R2006a