ProbCons — программный инструмент для множественного выравнивания аминокислотных последовательностей белков, основанный на методах вероятностной обусловленности и использовании скрытых марковских моделей. Разработанный для повышения точности выравниваний, ProbCons сочетает пару-совместимые оценки соответствий с процедурой консистентного уточнения вероятностей, что позволяет уменьшить влияние локальных ошибок при построении глобального множественного выравнивания. В архитектуре программы используются вероятностные матрицы соответствий и алгоритмы глобального выравнивания для получения начальных парных распределений, после чего выполняется итеративная корректировка на основании транзитивной согласованности между парами.
Исторически ProbCons появился как одна из реализаций идеи probabilistic consistency, предложенной для улучшения точности систем множественного выравнивания по сравнению с традиционными прогностическими и эвристическими подходами. Инструмент применялся в биоинформатике для анализа гомологий, функциональной аннотации и филогенетического восстановления, особенно в задачах, где важна высокая точность соответствий между консервативными участками белковых последовательностей. ProbCons часто сравнивают с другими современными методами множественного выравнивания, отмечая его сильную сторону в точности на сложных наборах данных.
- Вероятностная модель: использование парных вероятностных оценок соответствий вместо одиночных скоринговых матриц.
 - Консистентность: итеративное применение принципа probabilistic consistency для корректировки парных вероятностей с учётом всех последовательностей в наборе.
 - Скрытые марковские модели: применение HMM-подходов для построения и оценки выравниваний и учета неопределённости выравнивания.
 - Итеративное уточнение: циклы перерасчёта вероятностей для уменьшения ошибок локального согласования и улучшения глобальной структуры выравнивания.
 - Глобальное выравнивание пар: использование алгоритмов глобального выравнивания для получения базовых парных распределений перед консистентным уточнением.
 - Применимость: подходит для исследований гомологии, предсказания структуры и функций белков, а также для подготовки входных данных для филогенетического анализа.
 - Качество vs. скорость: ориентирован на повышение точности выравниваний, при этом требует больших вычислительных ресурсов по сравнению с более быстрыми эвристическими методами.