Оцените параметры скрытой модели Маркова (HMM) профиля с помощью псевдоколичеств
hmmprofestimate(Model, MultipleAlignment,'PropertyName
',PropertyValue,
...) hmmprofestimate(..., 'A',AValue
) hmmprofestimate(..., 'Ax',AxValue
) hmmprofestimate(..., 'BE',BEValue
) hmmprofestimate(..., 'BDx',BDxValue
)
Model | Скрытая модель Маркова создается с функциональным |
| Массив последовательностей. |
A | Свойство установить вес псевдоколичества A. Значением по умолчанию является |
Ax | Свойство установить вес псевдоколичества Ax. Значение по умолчанию равняется 20. |
BE | Свойство установить фоновые вероятности эмиссии символа. Значения по умолчанию взяты из |
BMx | Свойство установить фоновые вероятности перехода от любого состояния СООТВЕТСТВИЯ ([ |
BDx | Свойство установить фоновые вероятности перехода от любого состояния DELETE ([ |
возвращает структуру с полями, содержащими обновленные предполагаемые параметры HMM профиля. Эмиссия символа и вероятности изменения состояния оцениваются с помощью действительных количеств и взвесили псевдоколичества, полученные с фоновыми вероятностями. Весом по умолчанию является hmmprofestimate(Model, MultipleAlignment, 'PropertyName', PropertyValue...)
A=20
, фоновая эмиссия символа по умолчанию для соответствия, и вставьте состояния, взят из Model.NullEmission
, и фоновые вероятности перехода по умолчанию совпадают с вероятностями перехода по умолчанию, возвращенными hmmprofstruct
.
Типовая конструкция: Несколько выровненных последовательностей должны содержать прописные буквы и тире, указывающих на состояния модели MATCH и DELETE, соглашающиеся с Model.ModelLength
. Если образцовая аннотация состояния отсутствует, но MultipleAlignment
является выровненным пробелом, то "максимальная энтропия" критерии используется, чтобы выбрать состояния Model.ModelLength
.
Вставьте и фланг вставляют вероятности перехода, не оцениваются, но может быть изменен впоследствии с помощью hmmprofstruct
.
устанавливает вес псевдоколичества hmmprofestimate(..., 'A', AValue)
A = Avalue
при оценке вероятностей эмиссии символа. Значением по умолчанию является 20
.
устанавливает вес псевдоколичества hmmprofestimate(...,'Ax', AxValue)
Ax = Axvalue
при оценке вероятностей перехода. Значение по умолчанию равняется 20.
устанавливает фоновые вероятности эмиссии символа. Значения по умолчанию взяты из hmmprofestimate(...,'BE', BEValue)
Model.NullEmission
.
устанавливает фоновые вероятности перехода от любого состояния СООТВЕТСТВИЯ ([hmmprofestimate(...,'BMx', BMxValue)
M
-> M
M
-> I
M
-> D
]). Значения по умолчанию взяты из hmmprofstruct
.
устанавливает фоновые вероятности перехода от любого состояния DELETE ([hmmprofestimate(..., 'BDx', BDxValue)
D
-> M
D
-> D
]). Значения по умолчанию взяты из hmmprofstruct
.