See: Description
| Interface | Description |
|---|---|
| JobListener |
Интерфейс для обработки событий, связанных с распознаванием скрытых последовательностей
для набора наблюдаемых строк.
|
| Launchable |
Алгоритм или задание, которое может быть сохранен в файл с помощью
метода
Env.saveProgress() и затем восстановлен с помощью загрузки из этого файла. |
| Representable |
Интерфейс для классов, которые могут создавать свое детальное строковое представление.
|
| RunCollection |
Коллекция запусков некоторого алгоритма распознавания на различных выборках.
|
| SeqAlgorithm |
Общий интерфейс для алгоритмов распознавания скрытых последовательностей,
основанных на обучении на прецедентах.
|
| SequenceSet |
Хранилище наблюдаемых и соответствующих им скрытых последовательностей.
|
| SequenceSet.Filter |
Интерфейс, используемый для фильтрации набора последовательностей.
|
| Trainable<T> |
Интерфейс для объектов, обладающих обучаемыми параметрами.
|
| Class | Description |
|---|---|
| AbstractLaunchable |
Реализация интерфейса
Launchable с использованием механизма сериализации
Java. |
| AlgorithmRun |
Класс, представляющий отдельный запуск алгоритма распознавания
скрытых последовательностей для оценки его качества.
|
| CrossValidation |
Класс, представляющий коллекцию обучающих и контрольных выборок
в процессе кросс-валидации.
|
| Env |
Набор инструментов для работы с окружением.
|
| Env.ObjInputStream |
Поток для загрузки данных, предоставляющий доступ к окружению,
в пределах которого выполняется загрузка.
|
| NamedSequenceSet |
Именованная выборка данных.
|
| PredictionQuality |
Класс, представляющий различные критерии качества распознавания скрытых последовательностей.
|
| QualityEstimation |
Класс для оценки качества алгоритма распознавания.
|
| Sequence |
Прецедент — пара из наблюдаемой и скрытой строк состояний.
|
| SequenceUtils |
Утилиты для обработки коллекций последовательностей.
|
| SimpleSequenceSet |
Имплементация контейнера для хранения строк полных состояний, определяемая
интерфейсом
SequenceSet. |
Эти задачи допускают общую формулировку:Задача. По заданной последовательности нуклеотидов гена определить их принадлежность структурным фрагментам — экзонам и интронам.
Задача. По заданной последовательности аминокислот, составляющих белок, определить их принадлежность пространственным структурам.
Задача. По заданной последовательности наблюдаемых состояний определить соответствующую им последовательность скрытых состояний (i-е скрытое состояние соответствуетi-му наблюдаемому состоянию), которая максимизирует определенный критерий качества.
Задача. Восстановить строку полных состояний, которая имеет заданную наблюдаемую часть и оптимизирует определенный критерий качества.