- AbstractDistribution<T> - Class in ua.kiev.icyb.bio.alg
-
Реализация параметрического вероятностного распределения.
- AbstractDistribution() - Constructor for class ua.kiev.icyb.bio.alg.AbstractDistribution
-
- AbstractLaunchable - Class in ua.kiev.icyb.bio
-
Реализация интерфейса
Launchable с использованием механизма сериализации
Java.
- AbstractLaunchable() - Constructor for class ua.kiev.icyb.bio.AbstractLaunchable
-
- AbstractSeqAlgorithm - Class in ua.kiev.icyb.bio.alg
-
Имплементация базовых методов интерфейса
SeqAlgorithm, которые
являются общими для большинства алгоритмов распознавания скрытых последовательностей.
- AbstractSeqAlgorithm() - Constructor for class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
- add(Distribution<T>, double) - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
Добавляет новую модель в смесь.
- add(PartitionRule, int) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
Добавляет в дерево новое решающее правило.
- add(Sequence) - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- add(Sequence) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
Добавляет в коллекцию пару из наблюдаемой и соответстующей скрытой
последовательности состояний.
- addAll(Collection<? extends Sequence>) - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- addDataset(String, String) - Method in class ua.kiev.icyb.bio.Env
-
Добавляет соответствие между именем выборки и файлом.
- addSequence(byte[], byte[]) - Method in class ua.kiev.icyb.bio.PredictionQuality
-
Добавляет результат распознавания наблюдаемой последовательности.
- addSet(SequenceSet) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
Добавляет все строки из другой выборки в эту выборку.
- AlgorithmRun - Class in ua.kiev.icyb.bio
-
Класс, представляющий отдельный запуск алгоритма распознавания
скрытых последовательностей для оценки его качества.
- AlgorithmRun(RunCollection, int) - Constructor for class ua.kiev.icyb.bio.AlgorithmRun
-
Создает объект, отвечающий отдельному запуску алгоритма распознавания.
- algorithms - Variable in class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
Базовые алгоритмы, использующиеся для распознавания.
- allFragments(int) - Method in class ua.kiev.icyb.bio.alg.FragmentFactory
-
Создает список, состоящий из всех фрагментов фиксированной длины.
- allocateMemory() - Method in class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
- allocateMemory() - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
- allowUnknownNts - Variable in class ua.kiev.icyb.bio.io.GenbankReader
-
Следует ли добавлять в выборку гены с неизвестными нуклеотидами.
- and(PartitionRule) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRule
-
Возвращает конъюнкцию этого предиката и другого.
- append(Fragment) - Method in class ua.kiev.icyb.bio.alg.Fragment
-
Объединяет другой фрагмент с этим фрагментом.
- append(Fragment, Fragment) - Method in class ua.kiev.icyb.bio.alg.Fragment
-
Объединяет другой фрагмент с этим фрагментом.
- Approximation - Class in ua.kiev.icyb.bio.alg
-
Параметры аппроксимации неизвестных начальных и переходных вероятностей
в марковских цепях.
- Approximation(int, int, Approximation.Strategy) - Constructor for class ua.kiev.icyb.bio.alg.Approximation
-
Создает новый набор параметров аппроксимации.
- Approximation.Strategy - Enum in ua.kiev.icyb.bio.alg
-
Методы аппроксимации неизвестных вероятностей.
- attachAlgorithm(SeqAlgorithm) - Method in class ua.kiev.icyb.bio.CrossValidation
-
Прикрепляет к этой коллекции выборок алгоритм распознавания.
- attachAlgorithm(SeqAlgorithm) - Method in class ua.kiev.icyb.bio.QualityEstimation
-
Прикрепляет к этой коллекции выборок алгоритм распознавания.
- autoID() - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- autoID() - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
Возвращает автоматически сгенерированный идентификатор прецедента.
- chain - Variable in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
Параметры марковской цепи, использующиеся в алгоритме распознавания.
- choose(T[], double[]) - Static method in class ua.kiev.icyb.bio.alg.DistributionUtils
-
Возвращает один из объектов в соответствии с вероятностным распрделением на конечном
множестве.
- clear() - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- clear() - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- clearClone() - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
Создает копию рассматриваемого объекта.
- clearClone() - Method in class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
Создает копию рассматриваемого объекта.
- clearClone() - Method in interface ua.kiev.icyb.bio.alg.Distribution
-
- clearClone() - Method in class ua.kiev.icyb.bio.alg.FallthruChain
-
- clearClone() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- clearClone() - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
- clearClone() - Method in class ua.kiev.icyb.bio.alg.ThreadedAlgorithm
-
- clearClone() - Method in class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
- clearClone() - Method in class ua.kiev.icyb.bio.alg.tree.SwitchAlgorithm
-
- clearClone() - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
- clearClone() - Method in interface ua.kiev.icyb.bio.SeqAlgorithm
-
- clearClone() - Method in interface ua.kiev.icyb.bio.Trainable
-
Создает копию рассматриваемого объекта.
- clone() - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
Клонирует объект, сохраняя результаты обучения.
- clone() - Method in class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
Клонирует объект, сохраняя результаты обучения.
- clone() - Method in interface ua.kiev.icyb.bio.alg.Distribution
-
- clone() - Method in class ua.kiev.icyb.bio.alg.EmpiricalDistribution
-
- clone() - Method in class ua.kiev.icyb.bio.alg.Fragment
-
- clone() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- clone() - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
- clone() - Method in interface ua.kiev.icyb.bio.SeqAlgorithm
-
- clone() - Method in interface ua.kiev.icyb.bio.Trainable
-
Клонирует объект, сохраняя результаты обучения.
- completeStates() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Возвращает алфавит полных состояний, используемый в этой вероятностной модели.
- completeStates() - Method in interface ua.kiev.icyb.bio.SequenceSet
-
Возвращает алфавит полных состояний.
- completeStates() - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- complmentary() - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Возвращает дополнение к этому множеству относительно множества
содержащего все цепочки состояний фиксированной длины из
FragmentSet.getStates().
- computedFitness - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
Вычисленные значения функционала качества для предикатов в ходе выполнения
алгоритма.
- Configuration - Class in ua.kiev.icyb.bio.tools
-
Конфигурация задания, представляющая набор пар "ключ — значение".
- Configuration(String...) - Constructor for class ua.kiev.icyb.bio.tools.Configuration
-
Создает конфигурацию на основе аргументов командной строки.
- contains(String) - Static method in class ua.kiev.icyb.bio.res.Messages
-
Проверяет, содержится ли строка с заданным идентификатором в ресурсах.
- contains(Object) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- content(byte[]) - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Вычисляет суммарную концентрацию цепочек из этого множества в заданной
строке состояний.
- ContentPartitionRule - Class in ua.kiev.icyb.bio.alg.tree
-
Предикат, значение которого зависит от совместной концентрации
в строке состояний отдельных наблюдаемых состояний или их коротких последовательностей.
- ContentPartitionRule(FragmentSet, double) - Constructor for class ua.kiev.icyb.bio.alg.tree.ContentPartitionRule
-
Создает новый предикат на основе концентрации.
- createChain(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.FallthruAlgorithm
-
- createChain(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
Создает марковскую модель на основе предоставленной обучающей выборки.
- crossover(Organism) - Method in interface ua.kiev.icyb.bio.alg.Organism
-
Скрещивает организм с другим организмом.
- crossover(Organism) - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSetWrapper
-
- crossovers - Variable in class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
Число скрещиваний организма с другими организмами того же поколения
в пределах каждой итерации генетического алгоритма.
- CrossValidation - Class in ua.kiev.icyb.bio
-
Класс, представляющий коллекцию обучающих и контрольных выборок
в процессе кросс-валидации.
- CrossValidation(SequenceSet, int) - Constructor for class ua.kiev.icyb.bio.CrossValidation
-
Создает коллекцию выборок, соответствующий кросс-валидации с заданной
кратностью.
- EMAlgorithm - Class in ua.kiev.icyb.bio.alg.mixture
-
Класс, реализующий EM-алгоритм для разделения смесей вероятностных распределений,
задаваемых цепями Маркова произвольного порядка
(
википедия).
- EMAlgorithm() - Constructor for class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
Создает новую копию алгоритма.
- embed(Sequence, int) - Method in class ua.kiev.icyb.bio.alg.Fragment
-
Включает этот фрагмент в последовательность.
- EMInc - Class in ua.kiev.icyb.bio.tools
-
Команда, строящая смеси марковских распределений при помощи EM-алгоритма
с последовательным добавлением компонент.
- EMInc() - Constructor for class ua.kiev.icyb.bio.tools.EMInc
-
- EmpiricalDistribution - Class in ua.kiev.icyb.bio.alg
-
Эмпирическое вероятностное распределение с усреднением.
- EmpiricalDistribution(int, int, double) - Constructor for class ua.kiev.icyb.bio.alg.EmpiricalDistribution
-
Создает эмпирическое распределение с заданными параметрами.
- EMSelectionMethod - Enum in ua.kiev.icyb.bio.alg.mixture
-
Методы определения "плохих" образцов, которые могут использоваться при обучении
новых распределений в EM-алгоритме с последовательным добавлением компонент.
- end - Variable in class ua.kiev.icyb.bio.Sequence.Segment
-
Позиция последнего состояния сегмента (с отсчетом от нуля).
- Env - Class in ua.kiev.icyb.bio
-
Набор инструментов для работы с окружением.
- Env() - Constructor for class ua.kiev.icyb.bio.Env
-
Создает окружение с настройками по умолчанию.
- Env(String) - Constructor for class ua.kiev.icyb.bio.Env
-
Создает окружение с настройками, которые читаются из файла конфигурации.
- env - Variable in class ua.kiev.icyb.bio.Env.ObjInputStream
-
Окружение, в котором выполняется загрузка.
- Env.ObjInputStream - Class in ua.kiev.icyb.bio
-
Поток для загрузки данных, предоставляющий доступ к окружению,
в пределах которого выполняется загрузка.
- Env.ObjInputStream(InputStream, Env) - Constructor for class ua.kiev.icyb.bio.Env.ObjInputStream
-
Создает поток для загрузки объектов.
- equals(Object) - Method in class ua.kiev.icyb.bio.alg.Fragment
-
- equals(Object) - Method in class ua.kiev.icyb.bio.alg.tree.ContentPartitionRule
-
- equals(Object) - Method in class ua.kiev.icyb.bio.Sequence
-
- equals(Object) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- error(int, String) - Method in class ua.kiev.icyb.bio.Env
-
Печатает отладочное сообщение в стандартный поток ошибок
System.err.
- estimate(T) - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
- estimate(Collection<? extends T>) - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
Вычисляет совместное логарифмическое правдоподобие для коллекции объектов.
- estimate(T) - Method in interface ua.kiev.icyb.bio.alg.Distribution
-
Вычисляет функцию логарифмического правдоподобия этого распределения в заданной точке.
- estimate(Collection<? extends T>) - Method in interface ua.kiev.icyb.bio.alg.Distribution
-
Вычисляет совместное логарифмическое правдоподобие для коллекции объектов.
- estimate(Integer) - Method in class ua.kiev.icyb.bio.alg.EmpiricalDistribution
-
- estimate(Integer) - Method in class ua.kiev.icyb.bio.alg.GeometricDistribution
-
- estimate(Sequence) - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- estimate(T) - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
- estimate(T) - Method in class ua.kiev.icyb.bio.alg.ThreadedDistribution
-
- estimate(Collection<? extends T>) - Method in class ua.kiev.icyb.bio.alg.ThreadedDistribution
-
- eval(Sequence) - Method in class ua.kiev.icyb.bio.filters.LabelFilter
-
- eval(Sequence) - Method in class ua.kiev.icyb.bio.filters.LengthFilter
-
- eval(Sequence) - Method in class ua.kiev.icyb.bio.filters.MixtureFilter
-
- eval(Sequence) - Method in class ua.kiev.icyb.bio.filters.RandomFilter
-
- eval(Sequence) - Method in class ua.kiev.icyb.bio.filters.ValidGenesFilter
-
- eval(Sequence) - Method in interface ua.kiev.icyb.bio.SequenceSet.Filter
-
Определяет, следует ли оставлять наблюдаемую и соответствующую
ей скрытую последовательность в фильтрованном наборе.
- exception(Exception) - Method in class ua.kiev.icyb.bio.Env
-
Уведомляет о возникновении исключительной ситуации.
- executor() - Method in class ua.kiev.icyb.bio.Env
-
Пул вычислительных потоков, который может использоваться для параллельных вычислений.
- factory - Variable in class ua.kiev.icyb.bio.alg.MarkovChain
-
Фабрика для работы с фрагментами цепочек состояний.
- factory() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Возвращает фабрику для работы с фрагментами цепочек состояний.
- FallthruAlgorithm - Class in ua.kiev.icyb.bio.alg
-
Алгоритм распознавания, использующий вероятностную модель с
аппроксимацией отсутствующих начальных и переходных вероятностей.
- FallthruAlgorithm(Approximation) - Constructor for class ua.kiev.icyb.bio.alg.FallthruAlgorithm
-
Создает новый алгоритм распознавания, использующий вероятностную
модель с аппроксимацией.
- FallthruChain - Class in ua.kiev.icyb.bio.alg
-
Модификация марковской цепи с аппроксимацией неизвестных
начальных и переходных вероятностей.
- FallthruChain(Approximation, String, String, String) - Constructor for class ua.kiev.icyb.bio.alg.FallthruChain
-
Создает марковскую цепь с аппроксимацией неизвестных вероятностей.
- filter(boolean[]) - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- filter(boolean[]) - Method in interface ua.kiev.icyb.bio.SequenceSet
-
Фильтрует набор последовательностей в соответствии с заданным индикатором вхождения.
- filter(SequenceSet.Filter) - Method in interface ua.kiev.icyb.bio.SequenceSet
-
Фильтрует набор последовательностей в соответствии с заданным фильтром.
- filter(boolean[]) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- filter(SequenceSet.Filter) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- filtered - Variable in class ua.kiev.icyb.bio.filters.FilterTask
-
Результат фильтрации.
- FilterTask - Class in ua.kiev.icyb.bio.filters
-
Фильтрация с использованием нескольких потоков выполнения.
- FilterTask(SequenceSet, SequenceSet.Filter) - Constructor for class ua.kiev.icyb.bio.filters.FilterTask
-
Создает новое задание фильтрации.
- finalize() - Method in class ua.kiev.icyb.bio.Env
-
- finished() - Method in interface ua.kiev.icyb.bio.JobListener
-
Вызывается после окончания работы со всеми последовательностями в выборке.
- fitInitialMixture - Variable in class ua.kiev.icyb.bio.alg.mixture.IncrementalEMAlgorithm
-
Следует ли применять EM-алгоритм к начальной смеси, не увеличивая число ее компонент.
- fitness() - Method in interface ua.kiev.icyb.bio.alg.Organism
-
Подсчитывает функционал качества для данного организма.
- fitness() - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSetWrapper
-
- fitness(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.tree.RuleEntropy
-
Вычисляет функционал качества для бинарного разбиения, заданного
подмножеством выборки.
- fitness(PartitionRule) - Method in class ua.kiev.icyb.bio.alg.tree.RuleEntropy
-
Вычисляет функционал качества для бинарного разбиения, заданного
предикатом.
- fitness(SequenceSet...) - Method in class ua.kiev.icyb.bio.alg.tree.RuleEntropy
-
Вычисляет функционал качества разбиения, заданного подмножествами выборки.
- fitness(PartitionRuleTree) - Method in class ua.kiev.icyb.bio.alg.tree.RuleEntropy
-
Вычисляет функционал качества разбиения, заданного деревом разбиения.
- fitness - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator.Fitness
-
Значение функционала качества.
- format(String, Object...) - Static method in class ua.kiev.icyb.bio.res.Messages
-
Возвращает строку, содержащуются в ресурсах с подстановкой аргументов.
- format(ResourceBundle, String, Object...) - Static method in class ua.kiev.icyb.bio.res.ResourceBundleUtils
-
Возвращает строку, содержащуются в ресурсах с подстановкой аргументов.
- Fragment - Class in ua.kiev.icyb.bio.alg
-
Представление короткой последовательности полных состояний с помощью целых чисел.
- fragment() - Method in class ua.kiev.icyb.bio.alg.FragmentFactory
-
Создает новый пустой фрагмент.
- fragment(int, int, int) - Method in class ua.kiev.icyb.bio.alg.FragmentFactory
-
Создает фрагмент с заданными параметрами.
- fragment(byte[], byte[], int, int) - Method in class ua.kiev.icyb.bio.alg.FragmentFactory
-
Создает фрагмент строки полных состояний на основе заданных последовательностей
наблюдаемых и скрытых состояний, а также положения фрагмента.
- fragment(byte[], byte[], int, int, Fragment) - Method in class ua.kiev.icyb.bio.alg.FragmentFactory
-
Создает фрагмент строки полных состояний на основе заданных последовательностей
наблюдаемых и скрытых состояний, а также положения фрагмента.
- fragment(byte[], int, int, int) - Method in class ua.kiev.icyb.bio.alg.FragmentFactory
-
Создает фрагмент строки полных состояний на основе заданной последовательности
наблюдаемых состояний, индекса строки скрытых состояний, а также положения фрагмента.
- fragment(byte[], int, int, int, Fragment) - Method in class ua.kiev.icyb.bio.alg.FragmentFactory
-
Создает фрагмент строки полных состояний на основе заданной последовательности
наблюдаемых состояний, индекса строки скрытых состояний, а также положения фрагмента.
- FragmentFactory - Class in ua.kiev.icyb.bio.alg
-
Фабрика для создания и операций над фрагментами строк полных состояний.
- FragmentFactory(String, String, String, int) - Constructor for class ua.kiev.icyb.bio.alg.FragmentFactory
-
Создает фабрику с заданной структурой полных состояний.
- FragmentFactory(SequenceSet, int) - Constructor for class ua.kiev.icyb.bio.alg.FragmentFactory
-
- FragmentSet - Class in ua.kiev.icyb.bio.alg.tree
-
Множество из цепочек состояний фиксированной длины.
- FragmentSet(String, int) - Constructor for class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Создает пустое множество, которое может содержать фрагменты состояний указанной длины.
- FragmentSet(String, Collection<String>) - Constructor for class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Создает множество фрагментов с заданными элементами.
- FragmentSet(String, String) - Constructor for class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
- FragmentSet(FragmentSet) - Constructor for class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Копирующий конструктор.
- FragmentSetWrapper - Class in ua.kiev.icyb.bio.alg.tree
-
Оболочка для множества цепочек состояний, позволяющая использовать его
в генетическом алгоритме оптимизации.
- FragmentSetWrapper(FragmentSetWrapper) - Constructor for class ua.kiev.icyb.bio.alg.tree.FragmentSetWrapper
-
- fullEntropy() - Method in class ua.kiev.icyb.bio.alg.tree.RuleEntropy
-
Возвращает информационную энтропию H для полной выборки.
- GenbankReader - Class in ua.kiev.icyb.bio.io
-
Класс для обработки файлов в формате Genbank.
- GenbankReader(String) - Constructor for class ua.kiev.icyb.bio.io.GenbankReader
-
Создает объект для чтения данных из файла Genbank.
- generate() - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
Генерирует случайный объект в соответствии с текущим распределением.
- generate() - Method in interface ua.kiev.icyb.bio.alg.Distribution
-
Генерирует случайный объект в соответствии с текущим распределением.
- generate() - Method in class ua.kiev.icyb.bio.alg.EmpiricalDistribution
-
- generate() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- generate() - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
- generate() - Method in class ua.kiev.icyb.bio.alg.ThreadedDistribution
-
- generateSet(int) - Method in class ua.kiev.icyb.bio.alg.ThreadedDistribution
-
Генерирует выборку заданного размера
- generations - Variable in class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
Число генерируемых алгоритмом поколений организмов.
- GeneticAlgorithm - Class in ua.kiev.icyb.bio.alg
-
Простая реализация генетического алгоритма оптимизации.
- GeneticAlgorithm() - Constructor for class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
Создает новый генетический алгоритм.
- GeneViterbiAlgorithm - Class in ua.kiev.icyb.bio.alg
-
Адаптация алгоритма распознавания скрытых последовательностей для распознавания
фрагментов генов (экзонов и интронов).
- GeneViterbiAlgorithm(int, boolean) - Constructor for class ua.kiev.icyb.bio.alg.GeneViterbiAlgorithm
-
Создает новый алгоритм распознавания с заданными параметрами вероятностной модели.
- GeometricDistribution - Class in ua.kiev.icyb.bio.alg
-
Геометрическое вероятностное распределение (
википедия).
- GeometricDistribution() - Constructor for class ua.kiev.icyb.bio.alg.GeometricDistribution
-
- get(int) - Method in interface ua.kiev.icyb.bio.SequenceSet
-
Возвращает из выборки прецедент с заданным номером.
- get(int) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- getBundle(String) - Static method in class ua.kiev.icyb.bio.res.ResourceBundleUtils
-
Возвращает источник ресурсов с заданным местоположением.
- getEnv() - Method in class ua.kiev.icyb.bio.AbstractLaunchable
-
- getEnv() - Method in class ua.kiev.icyb.bio.alg.mixture.MixtureWeights
-
- getEnv() - Method in class ua.kiev.icyb.bio.filters.FilterTask
-
- getEnv() - Method in class ua.kiev.icyb.bio.io.DSSPReader
-
- getEnv() - Method in class ua.kiev.icyb.bio.io.GenbankReader
-
- getEnv() - Method in interface ua.kiev.icyb.bio.Launchable
-
Возвращает окружение, в котором выполняется алгоритм или задание.
- getFragmentLength() - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Возвращает длину фрагментов, содержащихся во множестве.
- getHash() - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Вычисляет хэш множества, позволяющий идентифицировать его среди всех
множеств фрагментов с фиксированной длиной.
- getInitialP(Fragment) - Method in class ua.kiev.icyb.bio.alg.FallthruChain
-
- getInitialP(Fragment) - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Возвращает условную вероятность того, что определенная последовательность полных состояний
является началом цепочки.
- getInitialStates() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- getInitialTable() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Возворащает статистику по начальным состояниям цепочек полных состояний.
- getLabels(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
Возвращает метки для строк выборки согласно этому дереву разбиения.
- getMemory() - Method in class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
- getPart(byte[]) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
Возвращает часть разбиения, порождаемого этим деревом, которая содержит
заданную строку состояний.
- getProcessedCount() - Method in class ua.kiev.icyb.bio.AlgorithmRun
-
Возвращает количество обработанных алгоритмом распознавания строк.
- getQuality() - Method in class ua.kiev.icyb.bio.AlgorithmRun
-
Возвращает текущее качество распознавания для обработанных алгоритмом строк.
- getQuality() - Method in class ua.kiev.icyb.bio.QualityEstimation
-
Возвращает качество распознавания.
- getReader(String) - Static method in class ua.kiev.icyb.bio.Env
-
Создает автомат для чтения из текстового файла с буфером.
- getSequences(String, int) - Static method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Генерирует множество, содержащее все цепочки состояний определенной
длины.
- getSequencesPerSave() - Method in class ua.kiev.icyb.bio.CrossValidation
-
- getSequencesPerSave() - Method in class ua.kiev.icyb.bio.QualityEstimation
-
- getSequencesPerSave() - Method in interface ua.kiev.icyb.bio.RunCollection
-
Количество распознанных строк между двумя последовательными сохранениями состояния алгоритма.
- getSet() - Method in class ua.kiev.icyb.bio.alg.tree.RuleEntropy
-
Возвращает полную выборку, для разбиений которой вычисляются функционалы качества.
- getSet() - Method in class ua.kiev.icyb.bio.AlgorithmRun
-
Возвращает множество всех последовательностей, которые должны быть
обработаны алгоритмом распознавания в рамках этого запуска.
- getSet(int) - Method in class ua.kiev.icyb.bio.CrossValidation
-
Возвращает обучающую или контрольную выборку, соответствующую определенному
запуску алгоритма распознавания.
- getSet() - Method in class ua.kiev.icyb.bio.io.DSSPReader
-
Возвращает текущую выборку белков.
- getSet(int) - Method in class ua.kiev.icyb.bio.QualityEstimation
-
- getSet(int) - Method in interface ua.kiev.icyb.bio.RunCollection
-
Возвращает выборку для определенного запуска алгоритма.
- getSets() - Method in class ua.kiev.icyb.bio.alg.tree.RuleAddAlgorithm
-
Возвращает текущие наборы цепочек состояний, отобранные алгоритмом.
- getStates() - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Возвращает алфавит состояний, используемый в этом множестве.
- getString(String) - Static method in class ua.kiev.icyb.bio.res.Messages
-
Возвращает строку, содержащуются в ресурсах.
- getString(ResourceBundle, String) - Static method in class ua.kiev.icyb.bio.res.ResourceBundleUtils
-
Возвращает строку, содержащуются в ресурсах.
- getThreshold() - Method in class ua.kiev.icyb.bio.alg.tree.ContentPartitionRule
-
- getTransitionTable() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Возвращает статистику по переходам из цепочек полных состояний длины, определяемой порядком
марковской цепи, в цепочки длины зависимой части.
- getTransitionTails() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- getTransP(Fragment, Fragment) - Method in class ua.kiev.icyb.bio.alg.FallthruChain
-
- getTransP(Fragment, Fragment) - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Возвращает условную вероятность перехода между заданными цепочками полных состояний.
- getWriter(String) - Static method in class ua.kiev.icyb.bio.Env
-
Создает автомат для записи в текстовый файл с буфером.
- id - Variable in class ua.kiev.icyb.bio.Sequence
-
Идентификатор прецедента в выборке.
- id(int) - Method in interface ua.kiev.icyb.bio.SequenceSet
-
Возвращает идентификатор для наблюдаемой строки с заданным номером.
- id(int) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- incInitialStats(Fragment, double) - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Обновляет статистику по начальным состояниям.
- includeBreaks - Variable in class ua.kiev.icyb.bio.io.DSSPReader
-
Включать ли разрывы аминокислотной последовательности белка как неизвестные аминокислоты.
- IncrementalEMAlgorithm - Class in ua.kiev.icyb.bio.alg.mixture
-
EM-алгоритм для построения взвешенной смеси марковских цепей с
последовательным добавлением компонент.
- IncrementalEMAlgorithm() - Constructor for class ua.kiev.icyb.bio.alg.mixture.IncrementalEMAlgorithm
-
- incrementalRun() - Method in class ua.kiev.icyb.bio.alg.mixture.IncrementalEMAlgorithm
-
Выполняет EM-алгоритм с последовательным добавлением марковских цепей.
- incTransStats(Fragment, Fragment, double) - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Обновляет статиситику по переходам между парой цепочек полных состояний.
- index() - Method in class ua.kiev.icyb.bio.alg.Fragment
-
Вычисляет позицию фрагмента в упорядоченном множестве фрагментов строк полных
состояний той же длины.
- index() - Method in class ua.kiev.icyb.bio.alg.tree.Partition
-
Возвращает индекс этой компоненты разбиения в дереве.
- index(Sequence) - Method in class ua.kiev.icyb.bio.alg.tree.SwitchAlgorithm
-
Возвращает индекс компетентного составляющего алгоритма для заданной последовательности
наблюдаемых состояний.
- index(Sequence) - Method in class ua.kiev.icyb.bio.alg.tree.TreeSwitchAlgorithm
-
- index - Variable in class ua.kiev.icyb.bio.Sequence
-
Номер прецедента в содержащей его выборке.
- INDEX_SORTER - Static variable in class ua.kiev.icyb.bio.alg.tree.Partition
-
Сортировщик компонент разбиения по их индексу.
- indexOffset - Variable in class ua.kiev.icyb.bio.alg.mixture.IncrementalEMAlgorithm
-
Абсолютный сдвиг границы, отделяющей "плохие" прецеденты.
- initialize() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Выполняет инициализацию большинства полей класса.
- initialPopulation - Variable in class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
Начальная популяция организмов.
- initThreshold - Variable in class ua.kiev.icyb.bio.alg.Approximation
-
Априорное значение для неизвестных начальных вероятностей.
- insertStates(byte[], int, int, int, int) - Static method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
Превращает индекс последовательности скрытых состояний в саму эту последовательность
и вставляет ее в заданное место массива.
- interruptedByError() - Method in class ua.kiev.icyb.bio.Env
-
Было ли выполнение текущего задания прервано из-за ошибки?
- interruptedByUser() - Method in class ua.kiev.icyb.bio.Env
-
Было ли выполнение текущего задания прервано пользователем (напр.,
с помощью нажатия ^C)?
- isComplete() - Method in class ua.kiev.icyb.bio.AlgorithmRun
-
Проверяет, завершилось ли выполнение алгоритма.
- isGloballyOptimal - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator.Fitness
-
Является ли предикат оптимальным для всех частей разбиения в целом?
- isLeaf() - Method in class ua.kiev.icyb.bio.alg.tree.Partition
-
Проверяет, является ли эта компонента разбиения листом в дереве разбиения.
- isOptimal - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator.Fitness
-
Является ли предикат оптимальным для своей части разбиения?
- iteration - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator.Fitness
-
Номер итерации алгоритма (с отсчетом от нуля), в ходе которой было вычислено качество.
- iterator() - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- main(String[]) - Static method in class ua.kiev.icyb.bio.tools.EMInc
-
Строит смеси марковских распределений при помощи EM-алгоритма
с последовательным добавлением компонент.
- main(String[]) - Static method in class ua.kiev.icyb.bio.tools.Print
-
Печатает информацию о сохраненном объекте.
- main(String[]) - Static method in class ua.kiev.icyb.bio.tools.PrintEnv
-
Печатает информацию о файле конфигурации.
- main(String[]) - Static method in class ua.kiev.icyb.bio.tools.Run
-
Запускает сохраненный объект на выполнение.
- main(String[]) - Static method in class ua.kiev.icyb.bio.tools.TreeGen
-
Генерирует дерево разбиения на области компетентности.
- MarkovChain - Class in ua.kiev.icyb.bio.alg
-
Обобщение марковских цепей произвольного порядка для вероятностных моделей,
в которых существуют как наблюдаемые, так и скрытые состояния.
- MarkovChain(int, int, String, String, String) - Constructor for class ua.kiev.icyb.bio.alg.MarkovChain
-
Создает марковскую цепь с заданными параметрами.
- MarkovChain(int, int, SequenceSet) - Constructor for class ua.kiev.icyb.bio.alg.MarkovChain
-
Создает марковскую цепь с заданными параметрами.
- MarkovChain(MarkovChain) - Constructor for class ua.kiev.icyb.bio.alg.MarkovChain
-
Копирует параметры вероятностной модели из другой марковской цепи.
- MarkovMixture - Class in ua.kiev.icyb.bio.alg.mixture
-
Взвешенная композиция марковских цепей.
- MarkovMixture() - Constructor for class ua.kiev.icyb.bio.alg.mixture.MarkovMixture
-
Создает пустую композицию.
- MarkovMixture(int, int, SequenceSet) - Constructor for class ua.kiev.icyb.bio.alg.mixture.MarkovMixture
-
Создает новую взвешенную композицию с заданным количеством марковских цепей.
- maxModels - Variable in class ua.kiev.icyb.bio.alg.mixture.IncrementalEMAlgorithm
-
Окончательное количество вероятностных моделей в композиции.
- maxSize - Variable in class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
Максимальный размер поколения организмов.
- maxSize - Variable in class ua.kiev.icyb.bio.alg.tree.RuleAddAlgorithm
-
Максимальный размер множества цепочек состояний, рассматриваемый алгоритмом.
- meanControl() - Method in class ua.kiev.icyb.bio.CrossValidation
-
Возвращает качество алгоритма распознавания скрытых последовательностей, усредненное
по всем контрольным выборкам.
- meanTraining() - Method in class ua.kiev.icyb.bio.CrossValidation
-
Возвращает качество алгоритма распознавания скрытых последовательностей, усредненное
по всем обучающим выборкам.
- medianContent(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Подсчитывает медианную концентрацию цепочек из этого множества
в строках из определенной выборки.
- Messages - Class in ua.kiev.icyb.bio.res
-
Класс, содержащий методы для работы с локализованными сообщениями.
- minModels - Variable in class ua.kiev.icyb.bio.alg.mixture.DecrementalEMAlgorithm
-
Окончательное количество вероятностных моделей в композиции.
- minOrder - Variable in class ua.kiev.icyb.bio.alg.Approximation
-
Минимальный используемый порядок цепи.
- minPartSize - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
Определяет минимальное количество генов в частях выборки, генерируемых
в процессе построения дерева.
- mixture - Variable in class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
Текущая смесь распределений.
- Mixture<T> - Class in ua.kiev.icyb.bio.alg.mixture
-
Линейная смесь вероятностных распределений.
- Mixture() - Constructor for class ua.kiev.icyb.bio.alg.mixture.Mixture
-
Создает пустую смесь.
- Mixture(Distribution<T>[]) - Constructor for class ua.kiev.icyb.bio.alg.mixture.Mixture
-
Создает смесь на основе заданных распределений.
- MixtureAlgorithm - Class in ua.kiev.icyb.bio.alg.mixture
-
Алгоритм поиска наиболее вероятной последовательности скрытых состояний
для смеси скрытых марковских моделей.
- MixtureAlgorithm(MarkovMixture) - Constructor for class ua.kiev.icyb.bio.alg.mixture.MixtureAlgorithm
-
Создает новый алгоритм распознавания, использующий смесь марковских моделей.
- MixtureFilter - Class in ua.kiev.icyb.bio.filters
-
Фильтр, принимающий решение на основе смеси марковских моделей.
- MixtureFilter(MarkovMixture, Set<Integer>, double) - Constructor for class ua.kiev.icyb.bio.filters.MixtureFilter
-
Создает фильтр с заданными параметрами.
- MixtureFilter(MarkovMixture, int, double) - Constructor for class ua.kiev.icyb.bio.filters.MixtureFilter
-
Создает фильтр с заданными параметрами.
- MixtureWeights - Class in ua.kiev.icyb.bio.alg.mixture
-
Вычисляет апостериорные вероятности для каждой пары из марковской цепи
и строки полных состояний из выборки.
- MixtureWeights(MarkovMixture, SequenceSet) - Constructor for class ua.kiev.icyb.bio.alg.mixture.MixtureWeights
-
Создает новое задание.
- model(int) - Method in class ua.kiev.icyb.bio.alg.mixture.MarkovMixture
-
- model(int) - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
Возвращает компоненту смеси распределений.
- mutate(double) - Method in interface ua.kiev.icyb.bio.alg.Organism
-
Подвергает организм мутации.
- mutate(double) - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSetWrapper
-
- mutationP - Variable in class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
Вероятность атомарной мутации.
- mutations - Variable in class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
Число мутаций организма в пределах каждой итерации генетического алгоритма.
- observed - Variable in class ua.kiev.icyb.bio.alg.Fragment
-
Порядковый номер наблюдаемой цепочки состояний среди всех
наблюдаемых строк фиксированной длины.
- observed - Variable in class ua.kiev.icyb.bio.Sequence
-
Последовательность наблюдаемых состояний.
- observed(int) - Method in interface ua.kiev.icyb.bio.SequenceSet
-
Возвращает строку наблюдаемых состояний с заданным номером.
- observed(int) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- observedStates() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Возвращает алфавит наблюдаемых состояний, используемый в этой вероятностной модели.
- observedStates() - Method in interface ua.kiev.icyb.bio.SequenceSet
-
Возвращает алфавит наблюдаемых состояний.
- observedStates() - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- onGenerationFormed(Set<Organism>) - Method in class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
Вызывается каждый раз после формирования нового поколения организмов.
- onGenerationFormed(Set<Organism>) - Method in class ua.kiev.icyb.bio.alg.tree.RuleGeneticAlgorithm
-
- optCombinations - Variable in class ua.kiev.icyb.bio.alg.tree.RuleAddAlgorithm
-
Максимальное количество оптимальных множеств каждой длины, на основе которых
строятся множества большего размера.
- order - Variable in class ua.kiev.icyb.bio.alg.Approximation
-
Базовый порядок марковской цепи.
- order - Variable in class ua.kiev.icyb.bio.alg.MarkovChain
-
Порядок цепи Маркова.
- order() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
Возвращает порядок марковской цепи, т.е. количество предшествующих полных состояний,
от которых зависит вероятность вхождения определенного полного состояния
в цепочку состояний.
- order - Variable in class ua.kiev.icyb.bio.alg.tree.RuleAddAlgorithm
-
Порядок марковских цепей, используемый при вычислении функционала качества для
множеств цепочек.
- order - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
Порядок марковских цепей при вычислении функционала качества для правил.
- ordinaryRun() - Method in class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
Оптимизирует правдоподобие для взвешенной композиции марковских цепей,
используя EM-алгоритм.
- Organism - Interface in ua.kiev.icyb.bio.alg
-
Интерфейс, представляющий организм (или хромосому), который
может использоваться в генетическом алгоритме оптимизации.
- parent() - Method in class ua.kiev.icyb.bio.alg.tree.Partition
-
Возвращает родительскую компоненту разбиения.
- parseSequence(SequenceSet, String) - Static method in class ua.kiev.icyb.bio.SequenceUtils
-
Создает последовательность по ее текстовому представлению и выборке, в которую последовательность
потенциально может входить.
- Partition - Class in ua.kiev.icyb.bio.alg.tree
-
Составляющая разбиения пространства строк наблюдаемых состояний.
- partitionIndex - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator.Fitness
-
Номер части разбиения (с отсчетом от нуля), для которой проверялся предикат.
- PartitionRule - Class in ua.kiev.icyb.bio.alg.tree
-
Предикат, определенный на пространстве строк наблюдаемых состояний.
- PartitionRule() - Constructor for class ua.kiev.icyb.bio.alg.tree.PartitionRule
-
- PartitionRuleTree - Class in ua.kiev.icyb.bio.alg.tree
-
Бинарное дерево предикатов, которое может использоваться для построения
областей компетентности для композиций алгоритмов распознавания.
- PartitionRuleTree() - Constructor for class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
Создает пустое дерево предикатов.
- percentages - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
Набор отношений, в которых тестируемые предикаты делят выборку.
- posteriors(T) - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
Вычисляет апостериорные вероятности компонент смеси для заданного объекта.
- PredictionQuality - Class in ua.kiev.icyb.bio
-
Класс, представляющий различные критерии качества распознавания скрытых последовательностей.
- PredictionQuality(SequenceSet, SequenceSet) - Constructor for class ua.kiev.icyb.bio.PredictionQuality
-
Создает контейнер для метрик качества на основе набора прецедентов и
результата работы алгоритма распознавания.
- PredictionQuality(SequenceSet) - Constructor for class ua.kiev.icyb.bio.PredictionQuality
-
Создает контейнер для метрик качества на основе набора прецедентов.
- PredictionQuality(PredictionQuality...) - Constructor for class ua.kiev.icyb.bio.PredictionQuality
-
Создает контейнер для метрик качества, усредняющий показатели качества
для набора других контейнеров.
- prefix(int) - Method in class ua.kiev.icyb.bio.alg.Fragment
-
Возвращает префикс этого фрагмента заданной длины.
- prefix(int, Fragment) - Method in class ua.kiev.icyb.bio.alg.Fragment
-
Возвращает префикс этого фрагмента заданной длины.
- prefixLength - Variable in class ua.kiev.icyb.bio.io.DSSPReader
-
Длина начала аминокислотной цепочки белка, проверяемая на уникальность при
при включенном значении поля
DSSPReader.uniquePrefix.
- Print - Class in ua.kiev.icyb.bio.tools
-
Задание, печатающее информацию о сохраненном объекте.
- Print() - Constructor for class ua.kiev.icyb.bio.tools.Print
-
- PrintEnv - Class in ua.kiev.icyb.bio.tools
-
Задание, печатающее информацию о файле конфигурации.
- PrintEnv() - Constructor for class ua.kiev.icyb.bio.tools.PrintEnv
-
- PriorityCompAlgorithm - Class in ua.kiev.icyb.bio.alg.tree
-
Алгоритм распознавания, использующий голосование по старшинству
среди нескольких базовых алгоритмов.
- PriorityCompAlgorithm(SeqAlgorithm...) - Constructor for class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
Создает новый алгоритм, использующий для голосования по старшинству
заданную последовательность базовых алгоритмов.
- PriorityCompAlgorithm(int, int) - Constructor for class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
Создает новый алгоритм, использующий для голосования по старшинству
алгоритмы Витерби с заданным порядком марковских цепей.
- processProperty(String, String) - Method in class ua.kiev.icyb.bio.Env
-
Обрабатывает опцию из файла конфигурации.
- random(RuleEntropy, int) - Static method in class ua.kiev.icyb.bio.alg.tree.FragmentSetWrapper
-
Генерирует случайный набор цепочек состояний.
- randomFill(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.mixture.MarkovMixture
-
Обучает параметры цепей, входящих в композицию, на случайных подмножествах
выборки.
- RandomFilter - Class in ua.kiev.icyb.bio.filters
-
Фильтр, выбирающий строки случайным образом.
- RandomFilter(double) - Constructor for class ua.kiev.icyb.bio.filters.RandomFilter
-
Создает новый фильтр.
- read(Env, String) - Method in class ua.kiev.icyb.bio.io.DSSPReader
-
Считывает белок из указанного файла и добавляет его в выборку.
- read(BufferedReader) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
Выполняет чтение строк выборки из текстового файла.
- regionSens(int) - Method in class ua.kiev.icyb.bio.PredictionQuality
-
Метрика качества — фрагментная чувствительность.
- regionSpec(int) - Method in class ua.kiev.icyb.bio.PredictionQuality
-
Метрика качества — фрагментная специфичность.
- remove(int) - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- remove(Object) - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- remove(int) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
Удаляет из коллекции прецедент с заданным индексом.
- removeAll(Collection<?>) - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- repr() - Method in class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.FallthruAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.FallthruChain
-
- repr() - Method in class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.GeneViterbiAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- repr() - Method in class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.mixture.MarkovMixture
-
- repr() - Method in class ua.kiev.icyb.bio.alg.ThreadedAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.tree.Partition
-
- repr() - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
- repr() - Method in class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.tree.RuleAddAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.tree.RuleGeneticAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
- repr() - Method in class ua.kiev.icyb.bio.alg.tree.SwitchAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
- repr() - Method in class ua.kiev.icyb.bio.AlgorithmRun
-
- repr() - Method in class ua.kiev.icyb.bio.CrossValidation
-
- repr() - Method in class ua.kiev.icyb.bio.Env
-
- repr() - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
Возвращает более или менее детализированное текстовое представление объекта.
- repr(int) - Method in class ua.kiev.icyb.bio.PredictionQuality
-
Возвращает текстовое представление точности распознавания по определенному
классу скрытых состояний.
- repr() - Method in class ua.kiev.icyb.bio.PredictionQuality
-
- repr() - Method in class ua.kiev.icyb.bio.QualityEstimation
-
- repr() - Method in interface ua.kiev.icyb.bio.Representable
-
Возвращает более или менее детализированное текстовое представление объекта.
- repr() - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
Возвращает более или менее детализированное текстовое представление объекта.
- Representable - Interface in ua.kiev.icyb.bio
-
Интерфейс для классов, которые могут создавать свое детальное строковое представление.
- reprOptions() - Method in class ua.kiev.icyb.bio.alg.mixture.DecrementalEMAlgorithm
-
- reprOptions() - Method in class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
Печатает сводку по параметрам алгоритма.
- reprOptions() - Method in class ua.kiev.icyb.bio.alg.mixture.IncrementalEMAlgorithm
-
- reset() - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
- reset() - Method in class ua.kiev.icyb.bio.alg.EmpiricalDistribution
-
- reset() - Method in class ua.kiev.icyb.bio.alg.FallthruChain
-
- reset() - Method in class ua.kiev.icyb.bio.alg.GeometricDistribution
-
- reset() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- reset() - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
- reset() - Method in class ua.kiev.icyb.bio.alg.mixture.MixtureAlgorithm
-
- reset() - Method in class ua.kiev.icyb.bio.alg.ThreadedAlgorithm
-
- reset() - Method in class ua.kiev.icyb.bio.alg.ThreadedDistribution
-
- reset() - Method in class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
- reset() - Method in class ua.kiev.icyb.bio.alg.tree.SwitchAlgorithm
-
- reset() - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
- reset() - Method in interface ua.kiev.icyb.bio.Trainable
-
Сбрасывает результаты обучения.
- resetIteration() - Method in class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
Обнуляет счетчик числа итераций, выполненных алгоритмом.
- resolveDataset(String) - Method in class ua.kiev.icyb.bio.Env
-
Возвращает автомат для чтения указанной именованной выборки.
- ResourceBundleUtils - Class in ua.kiev.icyb.bio.res
-
Класс, содержащий утилиты для работы с файлами ресурсов.
- ResourceBundleUtils() - Constructor for class ua.kiev.icyb.bio.res.ResourceBundleUtils
-
- retainAll(Collection<?>) - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- rightChild() - Method in class ua.kiev.icyb.bio.alg.tree.Partition
-
Возвращает правую дочернюю вершину для этой компоненты разбиения.
- root() - Method in class ua.kiev.icyb.bio.alg.tree.Partition
-
Возвращает корень дерева разбиения, в которое входит эта компонента
- root() - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
Возовращает корневую вершину этого дерева разбиения.
- rule() - Method in class ua.kiev.icyb.bio.alg.tree.Partition
-
Возвращает предикат, описывающий эту компоненту разбиения.
- rule(int) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
Возвращает правило, входящее в это дерево.
- rule - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator.Fitness
-
Предикат, качество которого вычислялось.
- RuleAddAlgorithm - Class in ua.kiev.icyb.bio.alg.tree
-
Алгоритм фильтрации наборов цепочек наблюдаемых состояний для использования в предикатах
на основе последовательного наращивания размера множеств цепочек.
- RuleAddAlgorithm() - Constructor for class ua.kiev.icyb.bio.alg.tree.RuleAddAlgorithm
-
- RuleEntropy - Class in ua.kiev.icyb.bio.alg.tree
-
Вспомогательный класс для вычисления функционала качества разбиения
пространства строк состояний.
- RuleEntropy(SequenceSet, int, boolean) - Constructor for class ua.kiev.icyb.bio.alg.tree.RuleEntropy
-
Создает объект класса для подсчета функционала качества разбиений заданной выборки.
- RuleEntropy(SequenceSet, int) - Constructor for class ua.kiev.icyb.bio.alg.tree.RuleEntropy
-
Создает объект класса для подсчета функционала качества разбиений заданной выборки.
- RuleGeneticAlgorithm - Class in ua.kiev.icyb.bio.alg.tree
-
Генетический алгоритм для отбора предикатов для построения областей компетентности.
- RuleGeneticAlgorithm() - Constructor for class ua.kiev.icyb.bio.alg.tree.RuleGeneticAlgorithm
-
- RuleTreeGenerator - Class in ua.kiev.icyb.bio.alg.tree
-
Класс для построения областей компетентности алгоритмов распознавания
на основе деревьев предикатов.
- RuleTreeGenerator() - Constructor for class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
Создает новый алгоритм построения дерева предикатов.
- RuleTreeGenerator.Fitness - Class in ua.kiev.icyb.bio.alg.tree
-
Запись, соовтетствующая вычислению качества предиката во время работы алгоритма
построения дерева.
- run(Env) - Method in class ua.kiev.icyb.bio.AbstractLaunchable
-
- run(Sequence) - Method in class ua.kiev.icyb.bio.alg.GeneViterbiAlgorithm
-
- run(byte[], MarkovChain) - Method in class ua.kiev.icyb.bio.alg.GeneViterbiAlgorithm
-
- run(byte[], boolean, MarkovChain) - Method in class ua.kiev.icyb.bio.alg.GeneViterbiAlgorithm
-
Производит распознавание на отдельной строке наблюдаемых состояний.
- run(Sequence) - Method in class ua.kiev.icyb.bio.alg.mixture.MixtureAlgorithm
-
- run(byte[], double[]) - Method in class ua.kiev.icyb.bio.alg.mixture.MixtureAlgorithm
-
Выполняет алгоритм с заданными начальными значениями апостериорных вероятностей марковских моделей,
входящих в смесь.
- run(Env) - Method in class ua.kiev.icyb.bio.alg.mixture.MixtureWeights
-
- run(Sequence) - Method in class ua.kiev.icyb.bio.alg.ThreadedAlgorithm
-
- run(Sequence) - Method in class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
- run(Sequence) - Method in class ua.kiev.icyb.bio.alg.tree.SwitchAlgorithm
-
- run(Sequence) - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
- run(byte[], MarkovChain) - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
Определяет наиболее вероятную последовательность скрытых состояний с использованием
заданного вероятностного распределения.
- run(SeqAlgorithm) - Method in class ua.kiev.icyb.bio.AlgorithmRun
-
Запускает алгоритм распознавания на необработанных последовательностях.
- run(Env) - Method in class ua.kiev.icyb.bio.CrossValidation
-
Запускает оценку качества алгоритма распознавания скрытых последовательностей
методом кросс-валидации.
- run(Launchable) - Method in class ua.kiev.icyb.bio.Env
-
Запускает задание.
- run(Launchable, String) - Method in class ua.kiev.icyb.bio.Env
-
Запускает задание с сохранением результатов выполнения в файл.
- run(Env) - Method in class ua.kiev.icyb.bio.filters.FilterTask
-
- run(Env) - Method in class ua.kiev.icyb.bio.io.DSSPReader
-
- run(Env) - Method in class ua.kiev.icyb.bio.io.GenbankReader
-
- run(Env) - Method in interface ua.kiev.icyb.bio.Launchable
-
Выполняет алгоритм или задание.
- run(Sequence) - Method in interface ua.kiev.icyb.bio.SeqAlgorithm
-
Производит распознавание на отдельной строке наблюдаемых состояний.
- Run - Class in ua.kiev.icyb.bio.tools
-
Задание, запускающее сохраненный объект на выполнение.
- Run() - Constructor for class ua.kiev.icyb.bio.tools.Run
-
- RunCollection - Interface in ua.kiev.icyb.bio
-
Коллекция запусков некоторого алгоритма распознавания на различных выборках.
- runSet(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
- runSet(SequenceSet, JobListener) - Method in class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
- runSet(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.ThreadedAlgorithm
-
- runSet(SequenceSet, JobListener) - Method in class ua.kiev.icyb.bio.alg.ThreadedAlgorithm
-
- runSet(SequenceSet) - Method in interface ua.kiev.icyb.bio.SeqAlgorithm
-
Производит распознавание на выборке прецедентов.
- runSet(SequenceSet, JobListener) - Method in interface ua.kiev.icyb.bio.SeqAlgorithm
-
Производит распознавание на выборке прецедентов с использованием обработчика событий.
- save() - Method in class ua.kiev.icyb.bio.AbstractLaunchable
-
Сохраняет данные алгоритма.
- save() - Method in class ua.kiev.icyb.bio.CrossValidation
-
- save(Serializable, String) - Method in class ua.kiev.icyb.bio.Env
-
Записывает сериализуемый объект в двоичный файл.
- saveMixture() - Method in class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
- saveProgress() - Method in class ua.kiev.icyb.bio.Env
-
- saveTemplate - Variable in class ua.kiev.icyb.bio.alg.GeneticAlgorithm
-
Шаблон для сохранения поколений, получаемых алгоритмом.
- saveTemplate - Variable in class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
Шаблон названия файлов для сохранения композиций, полученных после каждой итерации алгоритма.
- saveToFile(String) - Method in interface ua.kiev.icyb.bio.SequenceSet
-
Сохраняет набор последовательностей в файл.
- saveToFile(String) - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- segments() - Method in class ua.kiev.icyb.bio.Sequence
-
Вовращает последовательность сегментов, из которых состоит этот прецедент.
- selectionMethod - Variable in class ua.kiev.icyb.bio.alg.mixture.IncrementalEMAlgorithm
-
Метод выбора наихудших прецедентов из выборки для обучения новых моделей.
- selector - Variable in class ua.kiev.icyb.bio.filters.FilterTask
-
Вектор булевых величин, соответствующий прохождению фильтра строками выборки.
- selectWeights - Variable in class ua.kiev.icyb.bio.alg.mixture.IncrementalEMAlgorithm
-
Использовать ли в качестве меры качества прецедента максимальную
апостериорную вероятность его генерации моделями в композиции.
- SeqAlgorithm - Interface in ua.kiev.icyb.bio
-
Общий интерфейс для алгоритмов распознавания скрытых последовательностей,
основанных на обучении на прецедентах.
- seqCompleted(Sequence) - Method in interface ua.kiev.icyb.bio.JobListener
-
Вызывается каждый раз, когда алгоритм восстановил последовательность
скрытых состояний для какой-то строки наблюдаемых состояний из выборки.
- sequence(int, int, int) - Static method in class ua.kiev.icyb.bio.alg.Fragment
-
Конвертирует целочисленное представление последовательности состояний обратно
в строку.
- Sequence - Class in ua.kiev.icyb.bio
-
Прецедент — пара из наблюдаемой и скрытой строк состояний.
- Sequence(String, byte[], byte[]) - Constructor for class ua.kiev.icyb.bio.Sequence
-
Создает прецедент с заданными параметрами.
- Sequence(byte[], byte[]) - Constructor for class ua.kiev.icyb.bio.Sequence
-
Создает прецедент с заданными строками наблюдаемых и скрытых состояний.
- Sequence.Segment - Class in ua.kiev.icyb.bio
-
Сегмент последовательности — наибольший возможный отрезок строки скрытых состояний,
включающий состояния одного типа.
- SequenceSet - Interface in ua.kiev.icyb.bio
-
Хранилище наблюдаемых и соответствующих им скрытых последовательностей.
- SequenceSet.Filter - Interface in ua.kiev.icyb.bio
-
Интерфейс, используемый для фильтрации набора последовательностей.
- sequencesPerSave - Variable in class ua.kiev.icyb.bio.CrossValidation
-
Количество распознанных строк между двумя последовательными сохранениями состояния алгоритма.
- sequencesPerSave - Variable in class ua.kiev.icyb.bio.QualityEstimation
-
Количество распознанных строк между двумя последовательными сохранениями состояния алгоритма.
- SequenceUtils - Class in ua.kiev.icyb.bio
-
Утилиты для обработки коллекций последовательностей.
- SequenceUtils() - Constructor for class ua.kiev.icyb.bio.SequenceUtils
-
- set - Variable in class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
Выборка, с помощью которой производится построение смеси распределений.
- set - Variable in class ua.kiev.icyb.bio.alg.tree.RuleAddAlgorithm
-
Выборка, на основании которой считаются значения функционала качества.
- set - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator.Fitness
-
Выборка, на которой вычислялось качество предиката.
- set - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
Выборка, испольуемая для вычисления функционала качества предикатов.
- set - Variable in class ua.kiev.icyb.bio.io.GenbankReader
-
- set - Variable in class ua.kiev.icyb.bio.Sequence
-
Выборка, содержащая прецедент.
- setDebugLevel(int) - Method in class ua.kiev.icyb.bio.Env
-
Устанавливает уровень отладки.
- setEncoding(String) - Method in class ua.kiev.icyb.bio.Env
-
Устанавливает кодировку выходных потоков.
- setFields(Object) - Method in class ua.kiev.icyb.bio.tools.Configuration
-
Присваивает значения свойств конфигурации объекту.
- setLocale(String) - Method in class ua.kiev.icyb.bio.Env
-
Устанавливает локаль.
- setsFile - Variable in class ua.kiev.icyb.bio.alg.tree.RuleAddAlgorithm
-
Имя файла, в который сохраняются отобранные множества цепочек.
- setThreadCount(int) - Method in class ua.kiev.icyb.bio.Env
-
Устанавливает количество потоков выполнения.
- setThreshold(double) - Method in class ua.kiev.icyb.bio.alg.tree.ContentPartitionRule
-
Устанавливает значение пороговой концентрации.
- setWeights(double[]) - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
Устанавливает веса компонент смеси.
- SimpleSequenceSet - Class in ua.kiev.icyb.bio
-
Имплементация контейнера для хранения строк полных состояний, определяемая
интерфейсом
SequenceSet.
- SimpleSequenceSet(String, String, String) - Constructor for class ua.kiev.icyb.bio.SimpleSequenceSet
-
Создает новую пустую выборку.
- SimpleSequenceSet(BufferedReader) - Constructor for class ua.kiev.icyb.bio.SimpleSequenceSet
-
Загружает выборку из текстового потока данных.
- SimpleSequenceSet(SequenceSet) - Constructor for class ua.kiev.icyb.bio.SimpleSequenceSet
-
Копирующий конструктор.
- size() - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
Возвращает количество распределений, входящих в смесь.
- size() - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
Возвращает число частей, на которые это дерево делит пространство
строк наблюдаемых состояний.
- size() - Method in interface ua.kiev.icyb.bio.SequenceSet
-
Возвращает количество строк наблюдаемых (или скрытых) состояний, помещенных в хранилище.
- size() - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- skipTraining - Variable in class ua.kiev.icyb.bio.CrossValidation
-
Следует ли пропускать оценку качества алгоритма распознавания на обучающих выборках.
- split(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRule
-
Разбивает выборку на две части в соответствии со значениями предиката.
- split(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
Разбивает выборку на части согласно этому дереву разбиения.
- start - Variable in class ua.kiev.icyb.bio.Sequence.Segment
-
Позиция первого состояния сегмента (с отсчетом от нуля).
- state - Variable in class ua.kiev.icyb.bio.Sequence.Segment
-
Скрытое состояние, соответствующее сегменту.
- stateChar() - Method in class ua.kiev.icyb.bio.Sequence.Segment
-
Возвращает скрытое состояние для этого сегмента.
- stochastic - Variable in class ua.kiev.icyb.bio.alg.mixture.EMAlgorithm
-
Использовать ли стохастическую модификацию EM-алгоритма.
- strategy - Variable in class ua.kiev.icyb.bio.alg.Approximation
-
Метод аппроксимации неизвестных начальных и переходных вероятностей.
- subsets() - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Возвращает список всех подмножеств заданного множества цепочек состояний.
- successP() - Method in class ua.kiev.icyb.bio.alg.GeometricDistribution
-
Возвращает вычисленное значение параметра распределения — вероятности успеха p.
- suffix(int) - Method in class ua.kiev.icyb.bio.alg.Fragment
-
Возвращает суффикс этого фрагмента заданной длины.
- suffix(int, Fragment) - Method in class ua.kiev.icyb.bio.alg.Fragment
-
Возвращает суффикс этого фрагмента заданной длины.
- SwitchAlgorithm - Class in ua.kiev.icyb.bio.alg.tree
-
Алгоритм распознавания, применяющий для распознавания скрытой последовательности
строки наблюдаемых состояний один из составляющих алгоритмов, выбираемый в зависимости
от свойств этой строки.
- SwitchAlgorithm(SeqAlgorithm[]) - Constructor for class ua.kiev.icyb.bio.alg.tree.SwitchAlgorithm
-
Создает новый алгоритм с заданными составляющими.
- SwitchAlgorithm(Map<String, Byte>, SeqAlgorithm[]) - Constructor for class ua.kiev.icyb.bio.alg.tree.SwitchAlgorithm
-
Создает новый алгоритм с априорно заданным распределением областей компетентности
на конечном множестве прецедентов.
- symbolACP(int) - Method in class ua.kiev.icyb.bio.PredictionQuality
-
Метрика качества — средняя условная вероятность (англ.
- symbolCC(int) - Method in class ua.kiev.icyb.bio.PredictionQuality
-
Метрика качества — коэффициент корреляции.
- symbolPrecision() - Method in class ua.kiev.icyb.bio.PredictionQuality
-
Метрика качества — символьная точность алгоритма распознавания.
- symbolSens(int) - Method in class ua.kiev.icyb.bio.PredictionQuality
-
Метрика качества — симольная чувствительность для конкретного типа скрытых состояний.
- symbolSpec(int) - Method in class ua.kiev.icyb.bio.PredictionQuality
-
Метрика качества — симольная специфичность для конкретного типа скрытых состояний.
- test(byte[]) - Method in class ua.kiev.icyb.bio.alg.tree.ContentPartitionRule
-
- test(byte[]) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRule
-
Вычисляет значение предиката на заданной строке наблюдаемых состояний.
- test(SequenceSet) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRule
-
Вычисляет значение предиката на заданном наборе строк наблюдаемых состояний.
- threadCount() - Method in class ua.kiev.icyb.bio.Env
-
Возвращает количество вычислительных потоков при параллельных
вычислениях, задаваемое соответствующей переменной окружения.
- ThreadedAlgorithm - Class in ua.kiev.icyb.bio.alg
-
- ThreadedAlgorithm(SeqAlgorithm, Env) - Constructor for class ua.kiev.icyb.bio.alg.ThreadedAlgorithm
-
Создает алгоритм на основе заданного алгоритма распознавания с использованием
нескольких рабочих потоков.
- ThreadedDistribution<T> - Class in ua.kiev.icyb.bio.alg
-
Распределение с многопоточной реализацией некоторых методов.
- ThreadedDistribution(Distribution<T>, Env) - Constructor for class ua.kiev.icyb.bio.alg.ThreadedDistribution
-
Создает распределение с многопоточной реализацией вычислений.
- toString() - Method in class ua.kiev.icyb.bio.alg.EmpiricalDistribution
-
- toString() - Method in class ua.kiev.icyb.bio.alg.Fragment
-
- toString() - Method in class ua.kiev.icyb.bio.alg.GeometricDistribution
-
- toString() - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- toString() - Method in class ua.kiev.icyb.bio.alg.tree.ContentPartitionRule
-
- toString() - Method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
- toString() - Method in class ua.kiev.icyb.bio.alg.tree.Partition
-
- toString() - Method in class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
- toString() - Method in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator.Fitness
-
- toString() - Method in class ua.kiev.icyb.bio.alg.tree.SwitchAlgorithm
-
- toString() - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
- toString() - Method in class ua.kiev.icyb.bio.NamedSequenceSet
-
- toString() - Method in class ua.kiev.icyb.bio.Sequence.Segment
-
- toString() - Method in class ua.kiev.icyb.bio.Sequence
-
- toString() - Method in class ua.kiev.icyb.bio.SimpleSequenceSet
-
- train(T) - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
- train(T, double) - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
- train(Collection<? extends T>) - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
Добавляет в прецеденты множество объектов.
- train(Collection<? extends T>, double[]) - Method in class ua.kiev.icyb.bio.alg.AbstractDistribution
-
Добавляет в прецеденты множество объектов с заданными весами элементов.
- train(Sequence) - Method in class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
- train(Collection<? extends Sequence>) - Method in class ua.kiev.icyb.bio.alg.AbstractSeqAlgorithm
-
Добавляет в прецеденты множество объектов.
- train(T, double) - Method in interface ua.kiev.icyb.bio.alg.Distribution
-
Добавляет объект к пулу прецедентов с определенным весом.
- train(Collection<? extends T>, double[]) - Method in interface ua.kiev.icyb.bio.alg.Distribution
-
Добавляет в прецеденты множество объектов с заданными весами элементов.
- train(Integer, double) - Method in class ua.kiev.icyb.bio.alg.EmpiricalDistribution
-
- train(Sequence, double) - Method in class ua.kiev.icyb.bio.alg.FallthruChain
-
- train(Integer, double) - Method in class ua.kiev.icyb.bio.alg.GeometricDistribution
-
- train(Sequence, double) - Method in class ua.kiev.icyb.bio.alg.MarkovChain
-
- train(T, double) - Method in class ua.kiev.icyb.bio.alg.mixture.Mixture
-
Добавляет объект к пулу прецедентов с определенным весом.
- train(Sequence) - Method in class ua.kiev.icyb.bio.alg.mixture.MixtureAlgorithm
-
- train(Collection<? extends Sequence>) - Method in class ua.kiev.icyb.bio.alg.mixture.MixtureAlgorithm
-
- train(Sequence) - Method in class ua.kiev.icyb.bio.alg.ThreadedAlgorithm
-
- train(Collection<? extends Sequence>) - Method in class ua.kiev.icyb.bio.alg.ThreadedAlgorithm
-
- train(T, double) - Method in class ua.kiev.icyb.bio.alg.ThreadedDistribution
-
- train(Sequence) - Method in class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
- train(Collection<? extends Sequence>) - Method in class ua.kiev.icyb.bio.alg.tree.PriorityCompAlgorithm
-
- train(Sequence) - Method in class ua.kiev.icyb.bio.alg.tree.SwitchAlgorithm
-
- train(Sequence) - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
- train(Collection<? extends Sequence>) - Method in class ua.kiev.icyb.bio.alg.ViterbiAlgorithm
-
- train(T) - Method in interface ua.kiev.icyb.bio.Trainable
-
Добавляет объект к пулу прецедентов.
- train(Collection<? extends T>) - Method in interface ua.kiev.icyb.bio.Trainable
-
Добавляет в прецеденты множество объектов.
- Trainable<T> - Interface in ua.kiev.icyb.bio
-
Интерфейс для объектов, обладающих обучаемыми параметрами.
- transitions - Variable in class ua.kiev.icyb.bio.alg.MarkovChain
-
Статистика по переходам из цепочек полных состояний длины, определяемой порядком
марковской цепи, в цепочки длины зависимой части.
- translateStates(SequenceSet, Map<Character, Character>, Map<Character, Character>) - Static method in class ua.kiev.icyb.bio.SequenceUtils
-
Производит отображение наблюдаемых и/или скрытых состояний для заданной выборки.
- translationMap(String) - Static method in class ua.kiev.icyb.bio.SequenceUtils
-
Создает символьное отображение по его текстовому представлению.
- transThreshold - Variable in class ua.kiev.icyb.bio.alg.Approximation
-
Априорное значение для неизвестных переходных вероятностей.
- tree - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
Дерево предикатов, которое строится алгоритмом.
- treeFile - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
Имя файла, в который необходимо сохранить полученное дерево предикатов.
- TreeGen - Class in ua.kiev.icyb.bio.tools
-
Задание, генерирующее дерево разбиения на области компетентности.
- TreeGen() - Constructor for class ua.kiev.icyb.bio.tools.TreeGen
-
- treeSize - Variable in class ua.kiev.icyb.bio.alg.tree.RuleTreeGenerator
-
Количество правил в дереве, которое надо построить.
- TreeSwitchAlgorithm - Class in ua.kiev.icyb.bio.alg.tree
-
Подкласс композиций алгоритмов распознавания, в которых области компетентности
определяются на основе бинарного дерева предикатов.
- TreeSwitchAlgorithm(PartitionRuleTree, SeqAlgorithm[]) - Constructor for class ua.kiev.icyb.bio.alg.tree.TreeSwitchAlgorithm
-
Создает алгоритм на основе заданного дерева предикатов.
- trim(Collection<FragmentSet>, int) - Static method in class ua.kiev.icyb.bio.alg.tree.FragmentSet
-
Удаляет из коллекции множеств цепочек близкие множества.
- trim(int) - Method in class ua.kiev.icyb.bio.alg.tree.PartitionRuleTree
-
Обрезает дерево, удаляя из него правила, начиная с последнего.
- trimDistance - Variable in class ua.kiev.icyb.bio.alg.tree.RuleGeneticAlgorithm
-
Расстояние по Хэммингу между множествами, на основании которого
отсеиваются близкие наборы множеств.
- ua.kiev.icyb.bio - package ua.kiev.icyb.bio
-
Пакет, содержащий классы и интерфейсы, формализующие основные понятия
для алгоритмов распознавания скрытых последовательностей.
- ua.kiev.icyb.bio.alg - package ua.kiev.icyb.bio.alg
-
Пакет для алгоритмов распознавания скрытых последовательностей, основанных на принципе
максимума правдоподобия.
- ua.kiev.icyb.bio.alg.mixture - package ua.kiev.icyb.bio.alg.mixture
-
Пакет для взвешенных смесей вероятностных моделей,
которые могут использоваться для распознавания скрытых последовательностей.
- ua.kiev.icyb.bio.alg.tree - package ua.kiev.icyb.bio.alg.tree
-
Пакет, предоставляющий композиции алгоритмов распознавания с эксклюзивной
компетентностью составляющих.
- ua.kiev.icyb.bio.filters - package ua.kiev.icyb.bio.filters
-
Пакет, предоставляющий инструменты для фильтрации выборок последовательностей.
- ua.kiev.icyb.bio.io - package ua.kiev.icyb.bio.io
-
Пакет инструментов для работы с различными форматами данных, связанных
с задачей распознавания скрытых последовательностей.
- ua.kiev.icyb.bio.res - package ua.kiev.icyb.bio.res
-
Пакет, предоставляющий ресурсы для приложения и классы для их загрузки.
- ua.kiev.icyb.bio.tools - package ua.kiev.icyb.bio.tools
-
Пакет, содержащий инструменты для доступа к API библиотеки при помощи выполняемых сценариев.
- uniqueGenes - Variable in class ua.kiev.icyb.bio.io.GenbankReader
-
Следует ли добавлять в выборку единственную кодирующую последовательность
для каждого гена (первую упомянутую в файле).
- uniqueNames - Variable in class ua.kiev.icyb.bio.io.DSSPReader
-
Формировать ли выборку из белков, уникальных по имени.
- uniquePrefix - Variable in class ua.kiev.icyb.bio.io.DSSPReader
-
Формировать ли выборку из белков с уникальным началом аминокислотной
последовательности.