Modifier and Type | Interface and Description |
---|---|
interface |
QuickScanningSequenceScore
Interface for
SequenceScore that provide additional methods for computing scores of infix sequences
and filtering infix sequences. |
Modifier and Type | Method and Description |
---|---|
SequenceScore |
SequenceScore.clone()
Creates a clone (deep copy) of the current
SequenceScore instance. |
Modifier and Type | Interface and Description |
---|---|
interface |
DifferentiableSequenceScore
This interface is the main part of any
ScoreClassifier . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDifferentiableSequenceScore
This class is the main part of any
ScoreClassifier . |
class |
IndependentProductDiffSS
This class enables the user to model parts of a sequence independent of each
other.
|
class |
MultiDimensionalSequenceWrapperDiffSS
This class implements a simple wrapper for multidimensional sequences.
|
class |
UniformDiffSS
This
DifferentiableSequenceScore does nothing. |
Modifier and Type | Class and Description |
---|---|
class |
LogisticDiffSS
This class implements a logistic function.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StatisticalModel
This interface declares methods of a statistical model, i.e., a
SequenceScore that defines a proper likelihood
over the input Sequence s. |
Modifier and Type | Interface and Description |
---|---|
interface |
DifferentiableStatisticalModel
The interface for normalizable
DifferentiableSequenceScore s. |
interface |
SamplingDifferentiableStatisticalModel
Interface for
DifferentiableStatisticalModel s that can be used for
Metropolis-Hastings sampling in a SamplingScoreBasedClassifier . |
interface |
VariableLengthDiffSM
This is an interface for all
DifferentiableStatisticalModel s that allow to score
subsequences of arbitrary length. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDifferentiableStatisticalModel
This class is the main part of any
ScoreClassifier . |
class |
AbstractVariableLengthDiffSM
This abstract class implements some methods declared in
DifferentiableStatisticalModel based on the declaration
of methods in VariableLengthDiffSM . |
class |
CyclicMarkovModelDiffSM
This scoring function implements a cyclic Markov model of arbitrary order and periodicity for any sequence length.
|
class |
IndependentProductDiffSM
This class enables the user to model parts of a sequence independent of each
other.
|
class |
MappingDiffSM
This class implements a
DifferentiableStatisticalModel that works on
mapped Sequence s. |
class |
MarkovRandomFieldDiffSM
This class implements the scoring function for any MRF (Markov Random Field).
|
class |
NormalizedDiffSM
This class makes an unnormalized
DifferentiableStatisticalModel to a normalized DifferentiableStatisticalModel . |
class |
UniformDiffSM
This
DifferentiableStatisticalModel does nothing. |
Modifier and Type | Class and Description |
---|---|
class |
BayesianNetworkDiffSM
This class implements a scoring function that is a moral directed graphical
model, i.e.
|
class |
MarkovModelDiffSM
This class implements a
AbstractDifferentiableStatisticalModel for an inhomogeneous Markov model. |
Modifier and Type | Class and Description |
---|---|
class |
HomogeneousDiffSM
This is the main class for all homogeneous
DifferentiableSequenceScore s. |
class |
HomogeneousMM0DiffSM
This scoring function implements a homogeneous Markov model of order zero
(hMM(0)) for a fixed sequence length.
|
class |
HomogeneousMMDiffSM
This scoring function implements a homogeneous Markov model of arbitrary
order for any sequence length.
|
class |
UniformHomogeneousDiffSM
This scoring function does nothing.
|
Modifier and Type | Class and Description |
---|---|
class |
LimitedSparseLocalInhomogeneousMixtureDiffSM_higherOrder
Class for a sparse local inhomogeneous mixture (Slim) model.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMixtureDiffSM
This main abstract class for any mixture scoring function (e.g.
|
class |
MixtureDiffSM
This class implements a real mixture model.
|
class |
StrandDiffSM
This class enables the user to search on both strand.
|
class |
VariableLengthMixtureDiffSM
This class implements a mixture of
VariableLengthDiffSM by extending MixtureDiffSM and implementing the methods of VariableLengthDiffSM . |
Modifier and Type | Class and Description |
---|---|
class |
DurationDiffSM
This class is the super class for all one dimensional position scoring functions that can be used as durations for semi Markov models.
|
class |
ExtendedZOOPSDiffSM
This class handles mixtures with at least one hidden motif.
|
class |
MixtureDurationDiffSM
This class implements a mixture of
DurationDiffSM s. |
class |
PositionDiffSM
This class implements a position scoring function that enables the user to get a score without using a Sequence
object.
|
class |
SkewNormalLikeDurationDiffSM
This class implements a skew normal like discrete truncated distribution.
|
class |
UniformDurationDiffSM
This scoring function implements a uniform distribution for positions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TrainableStatisticalModel
This interface defines all methods for a probabilistic model.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTrainableStatisticalModel
Abstract class for a model for pattern recognition.
|
class |
CompositeTrainSM
This class is for modelling sequences by modelling the different positions of
the each sequence by different models.
|
class |
DifferentiableStatisticalModelWrapperTrainSM
This model can be used to use a DifferentiableStatisticalModel as model.
|
class |
PFMWrapperTrainSM
A wrapper class for representing position weight matrices or position frequency matrices
from databases as
TrainableStatisticalModel s. |
class |
UniformTrainSM
This class represents a uniform model.
|
class |
VariableLengthWrapperTrainSM
This class allows to train any
TrainableStatisticalModel on DataSet s of Sequence s with
variable length if each individual length is at least getLength() . |
Modifier and Type | Class and Description |
---|---|
class |
DiscreteGraphicalTrainSM
This is the main class for all discrete graphical models
(DGM).
|
Modifier and Type | Class and Description |
---|---|
class |
HomogeneousMM
This class implements homogeneous Markov models (hMM) of arbitrary order.
|
class |
HomogeneousTrainSM
This class implements homogeneous models of arbitrary order.
|
Modifier and Type | Class and Description |
---|---|
class |
BayesianNetworkTrainSM
The class implements a Bayesian network (
StructureLearner.ModelType.BN ) of fixed order. |
class |
DAGTrainSM
The abstract class for directed acyclic graphical models
(
DAGTrainSM ). |
class |
FSDAGModelForGibbsSampling
This is the class for a fixed structure directed acyclic graphical model (see
FSDAGTrainSM ) that can be used in a Gibbs sampling. |
class |
FSDAGTrainSM
This class can be used for any discrete fixed structure
directed acyclic graphical model (
FSDAGTrainSM ). |
class |
FSMEManager
This class can be used for any discrete fixed structure maximum entropy model (FSMEM).
|
class |
InhomogeneousDGTrainSM
This class is the main class for all inhomogeneous discrete
graphical models (
InhomogeneousDGTrainSM ). |
class |
MEManager
This class is the super class for all maximum entropy models
|
Modifier and Type | Class and Description |
---|---|
class |
SharedStructureMixture
This class handles a mixture of models with the same structure that is
learned via EM.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHMM
This class is the super class of all implementations hidden Markov models (HMMs) in Jstacs.
|
Modifier and Type | Class and Description |
---|---|
class |
DifferentiableHigherOrderHMM
This class combines an
HigherOrderHMM and a DifferentiableStatisticalModel by implementing some of the declared methods. |
class |
HigherOrderHMM
This class implements a higher order hidden Markov model.
|
class |
SamplingHigherOrderHMM |
class |
SamplingPhyloHMM
This class implements an (higher order) HMM that contains multi-dimensional emissions described
by a phylogenetic tree.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMixtureTrainSM
This is the abstract class for all kinds of mixture models.
|
class |
MixtureTrainSM
The class for a mixture model of any
TrainableStatisticalModel s. |
class |
StrandTrainSM
This model handles sequences that can either lie on the forward strand or on
the reverse complementary strand.
|
Modifier and Type | Class and Description |
---|---|
class |
HiddenMotifMixture
This is the main class that every generative motif discoverer should
implement.
|
class |
ZOOPSTrainSM
This class enables the user to search for a single motif in a sequence.
|
Modifier and Type | Method and Description |
---|---|
static Sequence |
StatisticalModelTester.getMostProbableSequence(SequenceScore m,
int length)
Returns one most probable sequence for the discrete model
m . |