Package | Description |
---|---|
de.jstacs.sequenceScores.statisticalModels.trainable.hmm.states |
The package provides all interfaces and classes for states used in hidden Markov models.
|
de.jstacs.sequenceScores.statisticalModels.trainable.hmm.states.emissions | |
de.jstacs.sequenceScores.statisticalModels.trainable.hmm.states.emissions.discrete | |
de.jstacs.sequenceScores.statisticalModels.trainable.hmm.transitions |
The package provides all interfaces and classes for transitions used in hidden Markov models.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SamplingState |
Modifier and Type | Class and Description |
---|---|
class |
SimpleSamplingState
This class implements a state that can be used for a HMM that obtains its parameters from sampling.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SamplingEmission |
Modifier and Type | Class and Description |
---|---|
class |
SilentEmission
This class implements a silent emission which is used to create silent states.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConditionalDiscreteEmission
The abstract super class of discrete emissions.
|
class |
DiscreteEmission
This class implements a simple discrete emission without any condition.
|
class |
PhyloDiscreteEmission
Phylogenetic discrete emission
This class uses a phylogenetic tree to describe multidimensional data
It implements Felsensteins model for nucleotide substitution (F81)
|
class |
ReferenceSequenceDiscreteEmission
This class implements a discrete emission that depends on some
ReferenceSequenceAnnotation
at a certain reference position. |
Modifier and Type | Interface and Description |
---|---|
interface |
SamplingTransition
This interface declares all method used during a sampling.
|
Modifier and Type | Class and Description |
---|---|
class |
HigherOrderTransition
This class can be used in any
AbstractHMM allowing to use gradient based or sampling training algorithm. |