A B C D E F G H I J K L M N O P Q R S T U V W X

I

IDGMParameterSet - Class in de.jstacs.models.discrete.inhomogeneous.parameters
This is the abstract container of parameters that is a root container for all inhomogeneous discrete graphical model parameter containers.
IDGMParameterSet(StringBuffer) - Constructor for class de.jstacs.models.discrete.inhomogeneous.parameters.IDGMParameterSet
The standard constructor for the interface Storable.
IDGMParameterSet(Class<? extends InhomogeneousDGM>) - Constructor for class de.jstacs.models.discrete.inhomogeneous.parameters.IDGMParameterSet
This constructor creates an empty IDGMParameterSet instance from the class that can be instantiated using this IDGMParameterSet.
IDGMParameterSet(Class<? extends InhomogeneousDGM>, AlphabetContainer, int, double, String) - Constructor for class de.jstacs.models.discrete.inhomogeneous.parameters.IDGMParameterSet
This constructor creates an IDGMParameterSet instance for the specified class.
ignore - Variable in class de.jstacs.io.AbstractStringExtractor
The internal comment character.
ignorePattern - Variable in class de.jstacs.io.AbstractStringExtractor
The pattern for ignoring comment lines.
ignoresCase() - Method in class de.jstacs.data.AlphabetContainer
Indicates if all used Alphabets ignore the case.
ignoresCase() - Method in class de.jstacs.data.alphabets.DiscreteAlphabet
Indicates if the alphabet ignores the case.
iList - Variable in class de.jstacs.classifier.scoringFunctionBased.SFBasedOptimizableFunction
These IntLists are used during the parallel computation of the gradient.
iList - Variable in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
This array contains some IntLists that are used while computing the partial derivation.
ImageResult - Class in de.jstacs.results
A class for results that are images of the PNG format.
ImageResult(String, String, BufferedImage) - Constructor for class de.jstacs.results.ImageResult
Constructs a new ImageResult from a BufferedImage.
ImageResult(StringBuffer) - Constructor for class de.jstacs.results.ImageResult
The standard constructor for the interface Storable.
IndependentProductScoringFunction - Class in de.jstacs.scoringFunctions
This class enables the user to model parts of a sequence independent of each other.
IndependentProductScoringFunction(double, boolean, NormalizableScoringFunction...) - Constructor for class de.jstacs.scoringFunctions.IndependentProductScoringFunction
This constructor creates an instance of an IndependentProductScoringFunction from a given series of independent NormalizableScoringFunctions.
IndependentProductScoringFunction(double, boolean, NormalizableScoringFunction[], int[]) - Constructor for class de.jstacs.scoringFunctions.IndependentProductScoringFunction
This constructor creates an instance of an IndependentProductScoringFunction from given series of independent NormalizableScoringFunctions and lengths.
IndependentProductScoringFunction(double, boolean, NormalizableScoringFunction[], int[], int[], boolean[]) - Constructor for class de.jstacs.scoringFunctions.IndependentProductScoringFunction
This is the main constructor.
IndependentProductScoringFunction(StringBuffer) - Constructor for class de.jstacs.scoringFunctions.IndependentProductScoringFunction
This is the constructor for the interface Storable.
index - Variable in class de.jstacs.models.hmm.models.DifferentiableHigherOrderHMM
Index array used for computing the gradient
indicesState - Variable in class de.jstacs.models.hmm.models.DifferentiableHigherOrderHMM
Help array for the indexes of the parameters of the states
indicesTransition - Variable in class de.jstacs.models.hmm.models.DifferentiableHigherOrderHMM
Help array for the indexes of the parameters of the transition
InfixStringExtractor - Class in de.jstacs.io
This class implements an AbstractStringExtractor that can be seen as a filter.
InfixStringExtractor(AbstractStringExtractor, int, int) - Constructor for class de.jstacs.io.InfixStringExtractor
This constructor creates an instance that uses only a infix of the string returned by se.
InhCondProb - Class in de.jstacs.models.discrete.inhomogeneous
This class handles (conditional) probabilities of sequences for inhomogeneous models.
InhCondProb(int, int...) - Constructor for class de.jstacs.models.discrete.inhomogeneous.InhCondProb
Creates a new InhCondProb instance.
InhCondProb(int[], int[], boolean) - Constructor for class de.jstacs.models.discrete.inhomogeneous.InhCondProb
Creates a new InhCondProb instance.
InhCondProb(StringBuffer) - Constructor for class de.jstacs.models.discrete.inhomogeneous.InhCondProb
The standard constructor for the interface Storable.
InhConstraint - Class in de.jstacs.models.discrete.inhomogeneous
This class is the superclass for all inhomogeneous constraints.
InhConstraint(int[], int[]) - Constructor for class de.jstacs.models.discrete.inhomogeneous.InhConstraint
Creates a new InhConstraint instance.
InhConstraint(StringBuffer) - Constructor for class de.jstacs.models.discrete.inhomogeneous.InhConstraint
The standard constructor for the interface Storable.
InhomogeneousDGM - Class in de.jstacs.models.discrete.inhomogeneous
This class is the main class for all inhomogeneous discrete graphical models (InhomogeneousDGM).
InhomogeneousDGM(IDGMParameterSet) - Constructor for class de.jstacs.models.discrete.inhomogeneous.InhomogeneousDGM
Creates a new InhomogeneousDGM from a given IDGMParameterSet.
InhomogeneousDGM(StringBuffer) - Constructor for class de.jstacs.models.discrete.inhomogeneous.InhomogeneousDGM
The standard constructor for the interface Storable.
InhomogeneousMarkov - Class in de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures
Class for a network structure of a BayesianNetworkScoringFunction that is an inhomogeneous Markov model.
InhomogeneousMarkov(int) - Constructor for class de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov
Creates the structure of an inhomogeneous Markov model of order order.
InhomogeneousMarkov(InhomogeneousMarkov.InhomogeneousMarkovParameterSet) - Constructor for class de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov
Creates a new InhomogeneousMarkov from the corresponding InstanceParameterSet parameters.
InhomogeneousMarkov(StringBuffer) - Constructor for class de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov
The standard constructor for the interface Storable.
InhomogeneousMarkov.InhomogeneousMarkovParameterSet - Class in de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures
Class for an InstanceParameterSet that defines the parameters of an InhomogeneousMarkov structure Measure.
InhomogeneousMarkov.InhomogeneousMarkovParameterSet() - Constructor for class de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov.InhomogeneousMarkovParameterSet
Creates a new InhomogeneousMarkov.InhomogeneousMarkovParameterSet with empty parameter values.
InhomogeneousMarkov.InhomogeneousMarkovParameterSet(int) - Constructor for class de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov.InhomogeneousMarkovParameterSet
Creates a new InhomogeneousMarkov.InhomogeneousMarkovParameterSet with the parameter for the order set to order.
InhomogeneousMarkov.InhomogeneousMarkovParameterSet(StringBuffer) - Constructor for class de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov.InhomogeneousMarkovParameterSet
Creates a new InhomogeneousMarkov.InhomogeneousMarkovParameterSet from its XML representation as defined by the Storable interface.
init(int, boolean, String) - Method in class de.jstacs.classifier.scoringFunctionBased.sampling.SamplingScoreBasedClassifier
Initializes all internal fields and initializes the SamplingScoreBasedClassifier.scoringFunctionss randomly
init() - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition.AbstractTransitionElement
This method initializes internal fields.
init() - Method in class de.jstacs.models.hmm.transitions.elements.DistanceBasedScaledTransitionElement
Basic initialization.
init() - Method in class de.jstacs.models.hmm.transitions.elements.ReferenceBasedTransitionElement
 
init() - Method in class de.jstacs.models.hmm.transitions.elements.ScaledTransitionElement
 
init() - Method in class de.jstacs.models.hmm.transitions.elements.TransitionElement
 
init(boolean) - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
This method creates the underlying structure for the parameters.
init(boolean) - Method in class de.jstacs.scoringFunctions.mix.StrandScoringFunction
 
initForSampling(int) - Method in class de.jstacs.classifier.scoringFunctionBased.sampling.SamplingScoreBasedClassifier.ScoringFunctionSamplingComponent
 
initForSampling(int) - Method in class de.jstacs.models.discrete.inhomogeneous.FSDAGModelForGibbsSampling
 
initForSampling(int) - Method in class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
 
initForSampling(int) - Method in class de.jstacs.models.hmm.states.emissions.SilentEmission
 
initForSampling(int) - Method in class de.jstacs.models.hmm.states.SimpleSamplingState
 
initForSampling(int) - Method in class de.jstacs.models.hmm.transitions.HigherOrderTransition
 
initForSampling(int) - Method in interface de.jstacs.sampling.SamplingComponent
This method initializes the instance for the sampling.
initialIteration - Variable in class de.jstacs.models.mixture.AbstractMixtureModel
The number of initial iterations.
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.models.hmm.models.DifferentiableHigherOrderHMM
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.CMMScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.BayesianNetworkScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.homogeneous.HMM0ScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.homogeneous.HMMScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.homogeneous.UniformHomogeneousScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.IndependentProductScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.MappingScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.MixtureDuration
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.SkewNormalLikeScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.UniformDurationScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.MRFScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.NormalizedScoringFunction
 
initializeFunction(int, boolean, Sample[], double[][]) - Method in interface de.jstacs.scoringFunctions.ScoringFunction
This method creates the underlying structure of the ScoringFunction.
initializeFunction(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.UniformScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.models.hmm.models.DifferentiableHigherOrderHMM
 
initializeFunctionRandomly() - Method in class de.jstacs.models.hmm.states.emissions.continuous.GaussianEmission
 
initializeFunctionRandomly() - Method in class de.jstacs.models.hmm.states.emissions.continuous.PluginGaussianEmission
 
initializeFunctionRandomly() - Method in class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
 
initializeFunctionRandomly() - Method in interface de.jstacs.models.hmm.states.emissions.Emission
This method initializes the emission randomly.
initializeFunctionRandomly() - Method in class de.jstacs.models.hmm.states.emissions.MixtureEmission
 
initializeFunctionRandomly() - Method in class de.jstacs.models.hmm.states.emissions.SilentEmission
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.CMMScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.BayesianNetworkScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.homogeneous.HMM0ScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.homogeneous.HMMScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.homogeneous.UniformHomogeneousScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.IndependentProductScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.MappingScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.HiddenMotifsMixture
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.MixtureDuration
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.SkewNormalLikeScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.UniformDurationScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.MRFScoringFunction
 
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.NormalizedScoringFunction
 
initializeFunctionRandomly(boolean) - Method in interface de.jstacs.scoringFunctions.ScoringFunction
This method initializes the ScoringFunction randomly.
initializeFunctionRandomly(boolean) - Method in class de.jstacs.scoringFunctions.UniformScoringFunction
 
initializeHiddenPotentialRandomly() - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
This method initializes the hidden potential (and the corresponding parameters) randomly.
initializeHiddenUniformly() - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
This method initializes the hidden parameters of the instance uniformly.
initializeHiddenUniformly() - Method in class de.jstacs.scoringFunctions.NormalizedScoringFunction
This method initializes the hidden parameters of the internal NormalizableScoringFunction uniformly if it is a AbstractMixtureScoringFunction.
initializeMotif(int, Sample, double[]) - Method in interface de.jstacs.motifDiscovery.MutableMotifDiscoverer
This method allows to initialize the model of a motif manually using a weighted sample.
initializeMotif(int, Sample, double[]) - Method in class de.jstacs.scoringFunctions.IndependentProductScoringFunction
 
initializeMotif(int, Sample, double[]) - Method in class de.jstacs.scoringFunctions.MappingScoringFunction
 
initializeMotif(int, Sample, double[]) - Method in class de.jstacs.scoringFunctions.mix.MixtureScoringFunction
 
initializeMotif(int, Sample, double[]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.HiddenMotifsMixture
 
initializeMotifRandomly(int) - Method in interface de.jstacs.motifDiscovery.MutableMotifDiscoverer
This method initializes the motif with index motif randomly using for instance ScoringFunction.initializeFunctionRandomly(boolean).
initializeMotifRandomly(int) - Method in class de.jstacs.scoringFunctions.IndependentProductScoringFunction
 
initializeMotifRandomly(int) - Method in class de.jstacs.scoringFunctions.MappingScoringFunction
 
initializeMotifRandomly(int) - Method in class de.jstacs.scoringFunctions.mix.MixtureScoringFunction
 
initializeMotifRandomly(int) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.HiddenMotifsMixture
 
initializeMyParametersArrayList() - Method in class de.jstacs.classifier.assessment.ClassifierAssessmentAssessParameterSet
Initializes the list of Parameters in this ClassifierAssessmentAssessParameterSet.
initializeMyParametersArrayList() - Method in class de.jstacs.classifier.assessment.KFoldCVAssessParameterSet
 
initializeMyParametersArrayList() - Method in class de.jstacs.classifier.assessment.RepeatedHoldOutAssessParameterSet
 
initializeMyParametersArrayList() - Method in class de.jstacs.classifier.assessment.RepeatedSubSamplingAssessParameterSet
 
initializeMyParametersArrayList() - Method in class de.jstacs.classifier.assessment.Sampled_RepeatedHoldOutAssessParameterSet
 
initializeRandomly() - Method in class de.jstacs.models.hmm.models.HigherOrderHMM
This method initializes all emissions and the transition randomly.
initializeRandomly() - Method in interface de.jstacs.models.hmm.Transition
This method randomly initializes the parameters of the transition.
initializeRandomly() - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition.AbstractTransitionElement
This method draws new parameters from the prior.
initializeRandomly() - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition
 
initializeRandomly() - Method in class de.jstacs.models.hmm.transitions.elements.BasicPluginTransitionElement
 
initializeRandomly() - Method in class de.jstacs.models.hmm.transitions.elements.ReferenceBasedTransitionElement
 
initializeRandomly(double) - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.ParameterTree
Initializes the parameters of this ParameterTree randomly.
initializeUniformly(boolean) - Method in class de.jstacs.scoringFunctions.homogeneous.HMM0ScoringFunction
 
initializeUniformly(boolean) - Method in class de.jstacs.scoringFunctions.homogeneous.HMMScoringFunction
 
initializeUniformly(boolean) - Method in class de.jstacs.scoringFunctions.homogeneous.HomogeneousScoringFunction
This method allows to initialize the instance with an uniform distribution.
initializeUniformly(boolean) - Method in class de.jstacs.scoringFunctions.homogeneous.UniformHomogeneousScoringFunction
 
initializeUniformly() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.DurationScoringFunction
This method set special parameters that lead to an uniform distribution.
initializeUniformly() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.MixtureDuration
 
initializeUniformly() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.SkewNormalLikeScoringFunction
 
initializeUniformly() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.UniformDurationScoringFunction
 
initializeUsingPlugIn(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
This method initializes the functions using the data in some way.
initializeUsingPlugIn(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.MixtureScoringFunction
 
initializeUsingPlugIn(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.HiddenMotifsMixture
 
initializeUsingPlugIn(int, boolean, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.StrandScoringFunction
 
initModelForSampling(int) - Method in class de.jstacs.models.mixture.AbstractMixtureModel
This method initializes the model for the sampling.
initMotif(int, int[], int[], Sample[], double[][], boolean[], MutableMotifDiscoverer[], int[], Sample[], double[][]) - Static method in class de.jstacs.motifDiscovery.MutableMotifDiscovererToolbox
This method allows to initialize a number of motifs.
initParameterList() - Method in class de.jstacs.parameters.ParameterSet
Initializes the internal set of Parameters, which is a ParameterSet.ParameterList.
initParameterList(int) - Method in class de.jstacs.parameters.ParameterSet
Initializes the internal set of Parameters, which is a ParameterSet.ParameterList, with an initial number of Parameters of initCapacity.
initParameters - Variable in class de.jstacs.classifier.scoringFunctionBased.sampling.SamplingScoreBasedClassifier
The initial parameters if set by SamplingScoreBasedClassifier.setInitParameters(double[]), null otherwise
initTraining(Sample, double[]) - Method in class de.jstacs.models.hmm.models.SamplingHigherOrderHMM
This methods initialize the training procedure with the given training data
initTransition(BasicHigherOrderTransition.AbstractTransitionElement...) - Method in class de.jstacs.models.hmm.AbstractHMM
This method creates the internal transition.
initUsingParameters(double[]) - Method in class de.jstacs.classifier.scoringFunctionBased.ScoreClassifier
Sets the parameters of this classifier and the contained scoring functions to the supplied parameters.
initWithLength(boolean, int) - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
This method is used to create the underlying structure, e.g.
initWithPrior(double[]) - Method in class de.jstacs.models.mixture.AbstractMixtureModel
This method sets the initial weights before counting the usage of each component.
insertAlphabet(AlphabetContainer, Alphabet, boolean[]) - Static method in class de.jstacs.data.AlphabetContainer
This method may be used to construct a new AlphabetContainer by incorporating additional Alphabets into an existing AlphabetContainer.
insertProbs(double[]) - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.ParameterTree
Computes the probabilities for a PWM, i.e. the parameters in the tree have an empty context, and inserts them into probs.
installRScript(String, String, RConnection) - Static method in class de.jstacs.utils.RUtils
Installs an R script on the Rserve server.
installScript(String, String, boolean) - Method in class de.jstacs.utils.REnvironment
Installs a script on the server.
InstanceParameterSet - Class in de.jstacs.parameters
Container class for a set of Parameters that can be used to instantiate another class.
InstanceParameterSet(Class) - Constructor for class de.jstacs.parameters.InstanceParameterSet
Constructs an InstanceParameterSet from the class that can be instantiated using this InstanceParameterSet.
InstanceParameterSet(StringBuffer) - Constructor for class de.jstacs.parameters.InstanceParameterSet
The standard constructor for the interface Storable.
InstantiableFromParameterSet - Interface in de.jstacs
Interface for all classes that can be instantiated from a InstanceParameterSet.
internal - Variable in class de.jstacs.scoringFunctions.mix.motifSearch.PositionScoringFunction
This array is used for some method of DurationScoringFunction that use an internal memory
intersection(Sample...) - Static method in class de.jstacs.data.Sample
This method computes the intersection between all elements/Sample s of the array, i.e. it returns a Sample containing only Sequences that are contained in all Samples of the array.
IntList - Class in de.jstacs.utils
A simple list of primitive type int.
IntList() - Constructor for class de.jstacs.utils.IntList
This is the default constructor that creates an IntList with initial length 10.
IntList(int) - Constructor for class de.jstacs.utils.IntList
This is the default constructor that creates an IntList with initial length size.
IntronAnnotation - Class in de.jstacs.data.sequences.annotation
Annotation class for an intron as defined by a donor and an acceptor splice site.
IntronAnnotation(String, SinglePositionSequenceAnnotation, SinglePositionSequenceAnnotation, Result...) - Constructor for class de.jstacs.data.sequences.annotation.IntronAnnotation
Creates a new IntronAnnotation from a donor SinglePositionSequenceAnnotation and an acceptor SinglePositionSequenceAnnotation and a set of additional annotations.
IntronAnnotation(StringBuffer) - Constructor for class de.jstacs.data.sequences.annotation.IntronAnnotation
The standard constructor for the interface Storable.
IntSequence - Class in de.jstacs.data.sequences
This class is for sequences with the alphabet symbols encoded as ints and can therefore be used for discrete AlphabetContainers with alphabets that use a huge number of symbols.
IntSequence(AlphabetContainer, int...) - Constructor for class de.jstacs.data.sequences.IntSequence
Creates a new IntSequence from an array of int- encoded alphabet symbols.
IntSequence(AlphabetContainer, int[], int, int) - Constructor for class de.jstacs.data.sequences.IntSequence
Creates a new IntSequence from a part of the array of int- encoded alphabet symbols.
IntSequence(AlphabetContainer, String) - Constructor for class de.jstacs.data.sequences.IntSequence
Creates a new IntSequence from a String representation using the default delimiter.
IntSequence(AlphabetContainer, SequenceAnnotation[], String, String) - Constructor for class de.jstacs.data.sequences.IntSequence
Creates a new IntSequence from a String representation using the delimiter delim.
IntSequence(AlphabetContainer, SequenceAnnotation[], SymbolExtractor) - Constructor for class de.jstacs.data.sequences.IntSequence
Creates a new IntSequence from a SymbolExtractor.
invalidateNormalizers() - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.Parameter
Resets all internal normalization constants to null.
invalidateNormalizers() - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.ParameterTree
Resets all pre-computed normalization constants.
isAbsoring() - Method in interface de.jstacs.models.hmm.Transition
This method returns for each state whether it is absorbing or not.
isAbsoring() - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition
 
isAtomic() - Method in class de.jstacs.parameters.CollectionParameter
 
isAtomic() - Method in class de.jstacs.parameters.FileParameter
 
isAtomic() - Method in class de.jstacs.parameters.MultiSelectionCollectionParameter
 
isAtomic() - Method in class de.jstacs.parameters.Parameter
Returns true if the parameter is of an atomic data type, false otherwise.
isAtomic() - Method in class de.jstacs.parameters.ParameterSet
Returns true if this ParameterSet contains only atomic parameters, i.e. the parameters do not contain ParameterSets themselves.
isAtomic() - Method in class de.jstacs.parameters.ParameterSetContainer
 
isAtomic() - Method in class de.jstacs.parameters.RangeParameter
 
isAtomic() - Method in class de.jstacs.parameters.SimpleParameter
 
isCancelled() - Method in class de.jstacs.utils.DefaultProgressUpdater
 
isCancelled() - Method in class de.jstacs.utils.GUIProgressUpdater
 
isCancelled() - Method in class de.jstacs.utils.NullProgressUpdater
 
isCancelled() - Method in interface de.jstacs.utils.ProgressUpdater
Specifies if the process is cancelled by the user.
isCancelled() - Method in class de.jstacs.utils.TimeLimitedProgressUpdater
 
isCastableResult(Result) - Method in class de.jstacs.results.Result
Returns true if the data type of the Result test can be casted to that of this instance and both have the same name and comment for the Result.
isComparableResult(Result) - Method in class de.jstacs.results.Result
Returns true if the Result test and the current object have the same data type, name and comment for the result.
isDiscrete() - Method in class de.jstacs.data.AlphabetContainer
Indicates if all positions use discrete Alphabets.
isDiscrete() - Method in class de.jstacs.data.AlphabetContainerParameterSet
Indicates if all positions use DiscreteAlphabet.DiscreteAlphabetParameterSet, i.e.
isDiscreteAt(int) - Method in class de.jstacs.data.AlphabetContainer
Indicates if position pos is a discrete random variable, i.e. if the Alphabet of position pos is discrete.
isDiscreteSample() - Method in class de.jstacs.data.Sample
This method indicates if all positions use discrete values.
isDoubleStrand() - Method in enum de.jstacs.data.DinucleotideProperty
Returns true if this property has been determined for a double-stranded nucleic acid.
isEncodedSymbol(int, double) - Method in class de.jstacs.data.AlphabetContainer
Indicates if continuous is a symbol of the Alphabet used at position pos of the AlphabetContainer.
isEncodedSymbol(double) - Method in class de.jstacs.data.alphabets.ContinuousAlphabet
Indicates if candidat is an element of the internal interval.
isEncodedSymbol(int) - Method in class de.jstacs.data.alphabets.DiscreteAlphabet
Indicates if candidate is an element of the internal interval.
isFree() - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.Parameter
Indicates if this parameter is free.
isInitialized() - Method in class de.jstacs.models.hmm.models.DifferentiableHigherOrderHMM
 
isInitialized() - Method in class de.jstacs.scoringFunctions.CMMScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.BayesianNetworkScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.homogeneous.HMM0ScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.homogeneous.HMMScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.homogeneous.UniformHomogeneousScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.IndependentProductScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.MappingScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.MixtureDuration
 
isInitialized() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.SkewNormalLikeScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.UniformDurationScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.MRFScoringFunction
 
isInitialized() - Method in class de.jstacs.scoringFunctions.NormalizedScoringFunction
 
isInitialized() - Method in interface de.jstacs.scoringFunctions.ScoringFunction
This method can be used to determine whether the model is initialized.
isInitialized() - Method in class de.jstacs.scoringFunctions.UniformScoringFunction
 
isInSamplingMode() - Method in class de.jstacs.classifier.scoringFunctionBased.sampling.SamplingScoreBasedClassifier.ScoringFunctionSamplingComponent
 
isInSamplingMode() - Method in class de.jstacs.models.discrete.inhomogeneous.FSDAGModelForGibbsSampling
 
isInSamplingMode() - Method in class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
 
isInSamplingMode() - Method in class de.jstacs.models.hmm.states.emissions.SilentEmission
 
isInSamplingMode() - Method in class de.jstacs.models.hmm.states.SimpleSamplingState
 
isInSamplingMode() - Method in class de.jstacs.models.hmm.transitions.HigherOrderTransition
 
isInSamplingMode() - Method in class de.jstacs.models.mixture.AbstractMixtureModel
This method returns true if the object is currently used in a sampling, otherwise false.
isInSamplingMode() - Method in interface de.jstacs.sampling.SamplingComponent
This method returns true if the object is currently used in a sampling, otherwise false.
isLeaf() - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.ParameterTree
Indicates if the random variable of this ParameterTree is a leaf, i.e. it has no children in the network structure of the enclosing BayesianNetworkScoringFunction.
isMultiDimensional() - Method in class de.jstacs.data.Sequence
The method returns true if the sequence is multidimensional, otherwise .
isMultiDimensional() - Method in class de.jstacs.data.Sequence.RecursiveSequence
 
isMultiDimensional() - Method in class de.jstacs.data.sequences.ArbitrarySequence
 
isMultiDimensional() - Method in class de.jstacs.data.sequences.MultiDimensionalDiscreteSequence
 
isMultiDimensional() - Method in class de.jstacs.data.sequences.SimpleDiscreteSequence
 
isNormalized() - Method in class de.jstacs.models.hmm.models.DifferentiableHigherOrderHMM
 
isNormalized() - Method in class de.jstacs.scoringFunctions.AbstractNormalizableScoringFunction
 
isNormalized(NormalizableScoringFunction...) - Static method in class de.jstacs.scoringFunctions.AbstractNormalizableScoringFunction
This method checks whether all given NormalizableScoringFunctions are normalized.
isNormalized() - Method in class de.jstacs.scoringFunctions.CMMScoringFunction
 
isNormalized() - Method in class de.jstacs.scoringFunctions.homogeneous.HMMScoringFunction
 
isNormalized() - Method in class de.jstacs.scoringFunctions.homogeneous.UniformHomogeneousScoringFunction
 
isNormalized() - Method in class de.jstacs.scoringFunctions.IndependentProductScoringFunction
 
isNormalized() - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
 
isNormalized() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.MixtureDuration
 
isNormalized() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.SkewNormalLikeScoringFunction
 
isNormalized() - Method in class de.jstacs.scoringFunctions.mix.motifSearch.UniformDurationScoringFunction
 
isNormalized() - Method in interface de.jstacs.scoringFunctions.NormalizableScoringFunction
This method indicates whether the implemented score is already normalized to 1 or not.
isNormalized() - Method in class de.jstacs.scoringFunctions.NormalizedScoringFunction
 
isNormalized() - Method in class de.jstacs.scoringFunctions.UniformScoringFunction
 
isPossible(int...) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.DurationScoringFunction
 
isPossible(int...) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.PositionScoringFunction
This method returns true if the given positions are in the domain of the PositionScoringFunction.
isRangeable() - Method in class de.jstacs.parameters.CollectionParameter
 
isRangeable() - Method in class de.jstacs.parameters.ParameterSetContainer
 
isRangeable() - Method in interface de.jstacs.parameters.Rangeable
Returns true if the parameters can be varied over a range of values.
isRangeable() - Method in class de.jstacs.parameters.SimpleParameter
 
isRanged() - Method in class de.jstacs.parameters.MultiSelectionCollectionParameter
 
isRanged() - Method in class de.jstacs.parameters.ParameterSet
 
isRanged() - Method in class de.jstacs.parameters.ParameterSetContainer
 
isRanged() - Method in interface de.jstacs.parameters.RangeIterator
Returns true if this RangeIterator is ranging over a set of values.
isRanged() - Method in class de.jstacs.parameters.RangeParameter
 
isRequired() - Method in class de.jstacs.parameters.CollectionParameter
 
isRequired() - Method in class de.jstacs.parameters.FileParameter
 
isRequired() - Method in class de.jstacs.parameters.Parameter
Returns true if the Parameter is required, false otherwise.
isRequired() - Method in class de.jstacs.parameters.ParameterSetContainer
 
isRequired() - Method in class de.jstacs.parameters.RangeParameter
 
isRequired() - Method in class de.jstacs.parameters.SimpleParameter
 
isReverseComplementable() - Method in class de.jstacs.data.AlphabetContainer
This method helps to determine if the AlphabetContainer also computes the reverse complement of a Sequence.
isSelected(MeasureParameters.Measure) - Method in class de.jstacs.classifier.MeasureParameters
Indicates if the option sel is selected.
isSelected(int) - Method in class de.jstacs.parameters.CollectionParameter
Returns true if the option at position idx is selected.
isSelected(String) - Method in class de.jstacs.parameters.MultiSelectionCollectionParameter
Returns the selection value of the option with key key.
isSelected(int) - Method in class de.jstacs.parameters.MultiSelectionCollectionParameter
 
isSet() - Method in class de.jstacs.parameters.CollectionParameter
 
isSet() - Method in class de.jstacs.parameters.FileParameter
 
isSet() - Method in class de.jstacs.parameters.MultiSelectionCollectionParameter
 
isSet() - Method in class de.jstacs.parameters.Parameter
Returns true if the parameter was set by the user, false otherwise.
isSet() - Method in class de.jstacs.parameters.ParameterSetContainer
 
isSet(String) - Method in class de.jstacs.parameters.ParameterSetTagger
 
isSet() - Method in class de.jstacs.parameters.RangeParameter
 
isSet() - Method in class de.jstacs.parameters.SimpleParameter
 
isShiftable() - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures.InhomogeneousMarkov
 
isShiftable() - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.structureLearning.measures.Measure
Indicates if Measure supports shifts.
isSilent() - Method in interface de.jstacs.models.hmm.State
This method returns whether a state is silent or not.
isSilent() - Method in class de.jstacs.models.hmm.states.SimpleState
 
isSilent - Variable in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition
A vector indicating for each state whether it is silent or not.
isSimple() - Method in class de.jstacs.algorithms.optimization.termination.AbsoluteValueCondition
Deprecated.  
isSimple() - Method in class de.jstacs.algorithms.optimization.termination.CombinedCondition
 
isSimple() - Method in class de.jstacs.algorithms.optimization.termination.IterationCondition
 
isSimple() - Method in class de.jstacs.algorithms.optimization.termination.SmallDifferenceOfFunctionEvaluationsCondition
 
isSimple() - Method in class de.jstacs.algorithms.optimization.termination.SmallGradientConditon
 
isSimple() - Method in class de.jstacs.algorithms.optimization.termination.SmallStepCondition
 
isSimple() - Method in interface de.jstacs.algorithms.optimization.termination.TerminationCondition
This method returns false if the TerminationCondition uses either the gradient or the direction for the decision, otherwise it returns true.
isSimple() - Method in class de.jstacs.algorithms.optimization.termination.TimeCondition
 
isSimple() - Method in class de.jstacs.data.AlphabetContainer
Indicates whether all random variables are defined over the same range, i.e. if the AlphabetContainer is simple and all positions use the same (fixed) Alphabet.
isSimple() - Method in class de.jstacs.data.AlphabetContainerParameterSet
Indicates if all positions use the same Alphabet, i.e. if the corresponding AlphabetContainer is simple.
isSimpleSample() - Method in class de.jstacs.data.Sample
This method indicates whether all random variables are defined over the same range, i.e. all positions use the same (fixed) alphabet.
isStrandScoringFunction(NormalizableScoringFunction) - Static method in class de.jstacs.scoringFunctions.mix.StrandScoringFunction
Check whether a NormalizableScoringFunction is a StrandScoringFunction.
isStrandScoringFunction() - Method in class de.jstacs.scoringFunctions.NormalizedScoringFunction
This method returns true if the internal NormalizableScoringFunction is a StrandScoringFunction otherwise false.
isSymbol(String) - Method in class de.jstacs.data.alphabets.DiscreteAlphabet
Tests if a given symbol is contained in the alphabet.
isTrained() - Method in class de.jstacs.classifier.AbstractClassifier
This method gives information about the state of the classifier.
isTrained() - Method in class de.jstacs.classifier.MappingClassifier
 
isTrained() - Method in class de.jstacs.classifier.modelBased.ModelBasedClassifier
 
isTrained() - Method in class de.jstacs.classifier.scoringFunctionBased.sampling.SamplingScoreBasedClassifier
 
isTrained() - Method in class de.jstacs.classifier.scoringFunctionBased.ScoreClassifier
 
isTrained() - Method in class de.jstacs.models.CompositeModel
 
isTrained() - Method in class de.jstacs.models.discrete.DiscreteGraphicalModel
 
isTrained() - Method in class de.jstacs.models.hmm.models.HigherOrderHMM
 
isTrained() - Method in class de.jstacs.models.hmm.models.SamplingHigherOrderHMM
 
isTrained() - Method in class de.jstacs.models.mixture.AbstractMixtureModel
 
isTrained() - Method in interface de.jstacs.models.Model
Returns true if the model has been trained successfully, false otherwise.
isTrained() - Method in class de.jstacs.models.NormalizableScoringFunctionModel
 
isTrained() - Method in class de.jstacs.models.UniformModel
Returns true if the model is trained, false otherwise.
isTrained() - Method in class de.jstacs.models.VariableLengthWrapperModel
 
isTrained() - Method in class de.jstacs.results.StorableResult
Returns StorableResult.TRUE if the model or classifier was trained when obtaining its XML representation stored in this StorableResult, StorableResult.FALSE if it was not, and StorableResult.NA if the object could not be trained anyway.
isTrained - Variable in class de.jstacs.scoringFunctions.directedGraphicalModels.BayesianNetworkScoringFunction
Indicates if the instance has been trained.
isUserSelected() - Method in class de.jstacs.parameters.CollectionParameter
Returns true if the value was selected by the user.
iterate(Sample, double[], MultivariateRandomGenerator, MRGParams[]) - Method in class de.jstacs.models.mixture.AbstractMixtureModel
This method runs the train algorithm for the current model.
iterate(int, double[], MultivariateRandomGenerator, MRGParams[]) - Method in class de.jstacs.models.mixture.AbstractMixtureModel
This method runs the train algorithm for the current model and the internal data set.
iterate(int, double[], MultivariateRandomGenerator, MRGParams[]) - Method in class de.jstacs.models.mixture.motif.SingleHiddenMotifMixture
 
IterationCondition - Class in de.jstacs.algorithms.optimization.termination
This class will stop an optimization if the number of iteration reaches a given number.
IterationCondition(int) - Constructor for class de.jstacs.algorithms.optimization.termination.IterationCondition
This constructor creates an instance that does not allow any further iteration after maxIter iterations.
IterationCondition(IterationCondition.IterationConditionParameterSet) - Constructor for class de.jstacs.algorithms.optimization.termination.IterationCondition
This is the main constructor creating an instance from a given parameter set.
IterationCondition(StringBuffer) - Constructor for class de.jstacs.algorithms.optimization.termination.IterationCondition
The standard constructor for the interface Storable.
IterationCondition.IterationConditionParameterSet - Class in de.jstacs.algorithms.optimization.termination
This class implements the parameter set for a IterationCondition.
IterationCondition.IterationConditionParameterSet() - Constructor for class de.jstacs.algorithms.optimization.termination.IterationCondition.IterationConditionParameterSet
This constructor creates an empty parameter set.
IterationCondition.IterationConditionParameterSet(StringBuffer) - Constructor for class de.jstacs.algorithms.optimization.termination.IterationCondition.IterationConditionParameterSet
The standard constructor for the interface Storable.
IterationCondition.IterationConditionParameterSet(int) - Constructor for class de.jstacs.algorithms.optimization.termination.IterationCondition.IterationConditionParameterSet
This constructor creates a filled instance of a parameters set.
iterator() - Method in class de.jstacs.data.Sample
 

A B C D E F G H I J K L M N O P Q R S T U V W X