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

A

AbsoluteValueCondition - Class in de.jstacs.algorithms.optimization.termination
Deprecated. use of the absolute value condition is not recommended and it may be removed in future releases
AbsoluteValueCondition(double) - Constructor for class de.jstacs.algorithms.optimization.termination.AbsoluteValueCondition
Deprecated. This constructor creates an instance that stops an minimization when the value of the function is below the given threshold
Be careful!
AbsoluteValueCondition(AbsoluteValueCondition.AbsoluteValueConditionParameterSet) - Constructor for class de.jstacs.algorithms.optimization.termination.AbsoluteValueCondition
Deprecated. This is the main constructor creating an instance from a given parameter set.
AbsoluteValueCondition(StringBuffer) - Constructor for class de.jstacs.algorithms.optimization.termination.AbsoluteValueCondition
Deprecated. The standard constructor for the interface Storable.
AbsoluteValueCondition.AbsoluteValueConditionParameterSet - Class in de.jstacs.algorithms.optimization.termination
Deprecated. This class implements the parameter set for a AbsoluteValueCondition.
AbsoluteValueCondition.AbsoluteValueConditionParameterSet() - Constructor for class de.jstacs.algorithms.optimization.termination.AbsoluteValueCondition.AbsoluteValueConditionParameterSet
Deprecated. This constructor creates an empty parameter set.
AbsoluteValueCondition.AbsoluteValueConditionParameterSet(StringBuffer) - Constructor for class de.jstacs.algorithms.optimization.termination.AbsoluteValueCondition.AbsoluteValueConditionParameterSet
Deprecated. The standard constructor for the interface Storable.
AbsoluteValueCondition.AbsoluteValueConditionParameterSet(double) - Constructor for class de.jstacs.algorithms.optimization.termination.AbsoluteValueCondition.AbsoluteValueConditionParameterSet
Deprecated. This constructor creates a filled instance of a parameters set.
AbstractBurnInTest - Class in de.jstacs.sampling
This abstract class implements some of the methods of BurnInTest to alleviate the implementation of efficient and new burn-in tests.
AbstractBurnInTest(AbstractBurnInTestParameterSet) - Constructor for class de.jstacs.sampling.AbstractBurnInTest
This is the main constructor that creates a burn-in test given a specified set of parameters
AbstractBurnInTest(StringBuffer) - Constructor for class de.jstacs.sampling.AbstractBurnInTest
This is the constructor for the Storable interface.
AbstractBurnInTestParameterSet - Class in de.jstacs.sampling
Class for the parameters of a AbstractBurnInTest.
AbstractBurnInTestParameterSet(Class<? extends AbstractBurnInTest>) - Constructor for class de.jstacs.sampling.AbstractBurnInTestParameterSet
Creates a new AbstractBurnInTestParameterSet with empty parameter values.
AbstractBurnInTestParameterSet(Class<? extends AbstractBurnInTest>, int) - Constructor for class de.jstacs.sampling.AbstractBurnInTestParameterSet
Creates a new AbstractBurnInTestParameterSet with pre-defined parameter values.
AbstractBurnInTestParameterSet(StringBuffer) - Constructor for class de.jstacs.sampling.AbstractBurnInTestParameterSet
The standard constructor for the interface Storable.
AbstractClassifier - Class in de.jstacs.classifier
The super class for any classifier.
AbstractClassifier(AlphabetContainer) - Constructor for class de.jstacs.classifier.AbstractClassifier
The constructor for a homogeneous classifier.
AbstractClassifier(AlphabetContainer, int) - Constructor for class de.jstacs.classifier.AbstractClassifier
The constructor for an inhomogeneous classifier.
AbstractClassifier(StringBuffer) - Constructor for class de.jstacs.classifier.AbstractClassifier
The standard constructor for the interface Storable.
AbstractConditionalDiscreteEmission - Class in de.jstacs.models.hmm.states.emissions.discrete
The abstract super class of discrete emissions.
AbstractConditionalDiscreteEmission(AlphabetContainer, int, double) - Constructor for class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
This is a simple constructor for a AbstractConditionalDiscreteEmission based on the equivalent sample size.
AbstractConditionalDiscreteEmission(AlphabetContainer, double[][]) - Constructor for class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
This is a simple constructor for a AbstractConditionalDiscreteEmission defining the individual hyper parameters.
AbstractConditionalDiscreteEmission(AlphabetContainer, double[][], double[][]) - Constructor for class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
This constructor creates a AbstractConditionalDiscreteEmission defining the individual hyper parameters for the prior used during training and initialization.
AbstractConditionalDiscreteEmission(StringBuffer) - Constructor for class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
Creates a AbstractConditionalDiscreteEmission from its XML representation.
AbstractHMM - Class in de.jstacs.models.hmm
This class is the super class of all implementations hidden Markov models (HMMs) in Jstacs.
AbstractHMM(HMMTrainingParameterSet, String[], int[], boolean[], Emission[]) - Constructor for class de.jstacs.models.hmm.AbstractHMM
This is the main constructor for an HMM.
AbstractHMM(StringBuffer) - Constructor for class de.jstacs.models.hmm.AbstractHMM
The standard constructor for the interface Storable.
AbstractMixtureModel - Class in de.jstacs.models.mixture
This is the abstract class for all kinds of mixture models.
AbstractMixtureModel(int, Model[], boolean[], int, int, boolean, double[], double[], AbstractMixtureModel.Algorithm, double, TerminationCondition, AbstractMixtureModel.Parameterization, int, int, BurnInTest) - Constructor for class de.jstacs.models.mixture.AbstractMixtureModel
Creates a new AbstractMixtureModel.
AbstractMixtureModel(StringBuffer) - Constructor for class de.jstacs.models.mixture.AbstractMixtureModel
The standard constructor for the interface Storable.
AbstractMixtureModel.Algorithm - Enum in de.jstacs.models.mixture
This enum defines the different types of algorithms that can be used in an AbstractMixtureModel.
AbstractMixtureModel.Parameterization - Enum in de.jstacs.models.mixture
This enum defines the different types of parameterization for a probability that can be used in an AbstractMixtureModel.
AbstractMixtureScoringFunction - Class in de.jstacs.scoringFunctions.mix
This main abstract class for any mixture scoring function (e.g.
AbstractMixtureScoringFunction(int, int, int, boolean, boolean, NormalizableScoringFunction...) - Constructor for class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
This constructor creates a new AbstractMixtureScoringFunction.
AbstractMixtureScoringFunction(StringBuffer) - Constructor for class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
This is the constructor for the interface Storable.
AbstractModel - Class in de.jstacs.models
Abstract class for a model for pattern recognition.
AbstractModel(AlphabetContainer, int) - Constructor for class de.jstacs.models.AbstractModel
Constructor that sets the length of the model to length and the AlphabetContainer to alphabets.
AbstractModel(StringBuffer) - Constructor for class de.jstacs.models.AbstractModel
The standard constructor for the interface Storable.
AbstractMultiThreadedOptimizableFunction - Class in de.jstacs.classifier.scoringFunctionBased
This class enables the user to exploit all CPUs of an computer by using threads.
AbstractMultiThreadedOptimizableFunction(int, Sample[], double[][], boolean, boolean) - Constructor for class de.jstacs.classifier.scoringFunctionBased.AbstractMultiThreadedOptimizableFunction
The constructor for an multi-threaded instance.
AbstractNormalizableScoringFunction - Class in de.jstacs.scoringFunctions
This class is the main part of any ScoreClassifier.
AbstractNormalizableScoringFunction(AlphabetContainer, int) - Constructor for class de.jstacs.scoringFunctions.AbstractNormalizableScoringFunction
The main constructor.
AbstractNormalizableScoringFunction(StringBuffer) - Constructor for class de.jstacs.scoringFunctions.AbstractNormalizableScoringFunction
This is the constructor for Storable.
AbstractOptimizableFunction - Class in de.jstacs.classifier.scoringFunctionBased
This class extends OptimizableFunction and implements some common methods.
AbstractOptimizableFunction(Sample[], double[][], boolean, boolean) - Constructor for class de.jstacs.classifier.scoringFunctionBased.AbstractOptimizableFunction
The constructor creates an instance using the given weighted data.
AbstractScoreBasedClassifier - Class in de.jstacs.classifier
This class is the main class for all score based classifiers.
AbstractScoreBasedClassifier(AlphabetContainer, int) - Constructor for class de.jstacs.classifier.AbstractScoreBasedClassifier
The constructor for a homogeneous classifier.
AbstractScoreBasedClassifier(AlphabetContainer, int, double) - Constructor for class de.jstacs.classifier.AbstractScoreBasedClassifier
The constructor for a homogeneous classifier.
AbstractScoreBasedClassifier(AlphabetContainer, int, int) - Constructor for class de.jstacs.classifier.AbstractScoreBasedClassifier
The constructor for an inhomogeneous classifier.
AbstractScoreBasedClassifier(AlphabetContainer, int, int, double) - Constructor for class de.jstacs.classifier.AbstractScoreBasedClassifier
The constructor for an inhomogeneous classifier.
AbstractScoreBasedClassifier(StringBuffer) - Constructor for class de.jstacs.classifier.AbstractScoreBasedClassifier
The standard constructor for the interface Storable.
AbstractScoreBasedClassifier.DoubleTableResult - Class in de.jstacs.classifier
This class is for Results given as a table of double s.
AbstractScoreBasedClassifier.DoubleTableResult(String, String, AbstractList<double[]>) - Constructor for class de.jstacs.classifier.AbstractScoreBasedClassifier.DoubleTableResult
This is the default constructor that creates an instance based on the results given in list
AbstractScoreBasedClassifier.DoubleTableResult(StringBuffer) - Constructor for class de.jstacs.classifier.AbstractScoreBasedClassifier.DoubleTableResult
The standard constructor for the interface Storable .
AbstractStringExtractor - Class in de.jstacs.io
This class implements the reader that extracts strings.
AbstractStringExtractor(char) - Constructor for class de.jstacs.io.AbstractStringExtractor
Creates a new AbstractStringExtractor with the specified character as start of each comment line.
AbstractTerminationCondition - Class in de.jstacs.algorithms.optimization.termination
This class is the abstract super class of many TerminationConditions.
AbstractTerminationCondition(AbstractTerminationCondition.AbstractTerminationConditionParameterSet) - Constructor for class de.jstacs.algorithms.optimization.termination.AbstractTerminationCondition
This is the main constructor creating an instance from a given parameter set.
AbstractTerminationCondition(StringBuffer) - Constructor for class de.jstacs.algorithms.optimization.termination.AbstractTerminationCondition
The standard constructor for the interface Storable.
AbstractTerminationCondition.AbstractTerminationConditionParameterSet - Class in de.jstacs.algorithms.optimization.termination
This class implements the super class of all parameter sets of instances from AbstractTerminationCondition.
AbstractTerminationCondition.AbstractTerminationConditionParameterSet(Class<? extends AbstractTerminationCondition>) - Constructor for class de.jstacs.algorithms.optimization.termination.AbstractTerminationCondition.AbstractTerminationConditionParameterSet
Constructs an AbstractTerminationCondition.AbstractTerminationConditionParameterSet from the class that can be instantiated using this AbstractTerminationCondition.AbstractTerminationConditionParameterSet.
AbstractTerminationCondition.AbstractTerminationConditionParameterSet(StringBuffer) - Constructor for class de.jstacs.algorithms.optimization.termination.AbstractTerminationCondition.AbstractTerminationConditionParameterSet
The standard constructor for the interface Storable.
AbstractVariableLengthScoringFunction - Class in de.jstacs.scoringFunctions
This abstract class implements some methods declared in NormalizableScoringFunction based on the declaration of methods in VariableLengthScoringFunction.
AbstractVariableLengthScoringFunction(AlphabetContainer) - Constructor for class de.jstacs.scoringFunctions.AbstractVariableLengthScoringFunction
This is the main constructor that creates an instance of a VariableLengthScoringFunction that models sequences of arbitrary length.
AbstractVariableLengthScoringFunction(AlphabetContainer, int) - Constructor for class de.jstacs.scoringFunctions.AbstractVariableLengthScoringFunction
This is the main constructor that creates an instance of a VariableLengthScoringFunction that models sequences of a given length.
AbstractVariableLengthScoringFunction(StringBuffer) - Constructor for class de.jstacs.scoringFunctions.AbstractVariableLengthScoringFunction
This is the constructor for the interface Storable.
accept(File) - Method in class de.jstacs.io.CombinedFileFilter
 
accept(File) - Method in class de.jstacs.io.DateFileFilter
 
accept(File) - Method in class de.jstacs.io.RegExFilenameFilter
 
accept(File, String) - Method in class de.jstacs.io.RegExFilenameFilter
 
acceptParameters() - Method in class de.jstacs.classifier.scoringFunctionBased.sampling.SamplingScoreBasedClassifier.ScoringFunctionSamplingComponent
 
acceptParameters() - Method in class de.jstacs.models.discrete.inhomogeneous.FSDAGModelForGibbsSampling
 
acceptParameters() - Method in class de.jstacs.models.hmm.models.SamplingHigherOrderHMM
This method can be used to accept the current parameters (and save them into a file)
acceptParameters() - Method in class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
 
acceptParameters() - Method in class de.jstacs.models.hmm.states.emissions.SilentEmission
 
acceptParameters() - Method in class de.jstacs.models.hmm.states.SimpleSamplingState
 
acceptParameters() - Method in class de.jstacs.models.hmm.transitions.HigherOrderTransition
 
acceptParameters() - Method in interface de.jstacs.sampling.SamplingComponent
This methods accepts the drawn parameters.
actionPerformed(ActionEvent) - Method in class de.jstacs.utils.GUIProgressUpdater
 
add(int, int) - Method in class de.jstacs.classifier.ConfusionMatrix
This method updates the confusion matrix.
add(String, int, int, StrandedLocatedSequenceAnnotationWithLength.Strand) - Method in class de.jstacs.data.sequences.annotation.MotifAnnotationParser
Adds the motif with identifier identifier at position position with length length and StrandedLocatedSequenceAnnotationWithLength.Strand strandedness
add(String, String) - Method in class de.jstacs.data.sequences.annotation.ReferenceSequenceAnnotationParser
 
add(String, String) - Method in class de.jstacs.data.sequences.annotation.SplitSequenceAnnotationParser
This method actually adds a SequenceAnnotation to the internal list.
add(int, double) - Method in class de.jstacs.models.discrete.Constraint
Adds the given weight to the count with index index.
add(Sequence, int, double) - Method in class de.jstacs.models.discrete.Constraint
This method determines the specific constraint that is fulfilled by the Sequence seq and adds the weight to the specific counter.
add(int, Parameter) - Method in class de.jstacs.parameters.ParameterSet.ParameterList
 
add(Parameter) - Method in class de.jstacs.parameters.ParameterSet.ParameterList
 
add(double) - Method in class de.jstacs.utils.DoubleList
Adds the element val at the end of the list.
add(double, int, int) - Method in class de.jstacs.utils.DoubleList
Adds the element val from fromIndex to toIndex (exclusive).
add(int) - Method in class de.jstacs.utils.IntList
Adds the element val at the end of the list.
addAll(Sequence, double, int, int) - Method in class de.jstacs.models.discrete.homogeneous.HomogeneousModel.HomCondProb
Adds the given weight to the counts corresponding to the Sequence seq from start to the end of the Sequence.
addAll(Collection<? extends Parameter>) - Method in class de.jstacs.parameters.ParameterSet.ParameterList
 
addAll(int, Collection<? extends Parameter>) - Method in class de.jstacs.parameters.ParameterSet.ParameterList
 
addAll(DoubleList) - Method in class de.jstacs.utils.DoubleList
This method adds all elements of DoubleList list2 to the current list.
addChild(PhyloNode) - Method in class de.jstacs.models.phylo.PhyloNode
This method adds a children node to the current instance
addConditional(int) - Method in class de.jstacs.utils.IntList
Adds val to the list only if it is not already contained in the list.
addConstraint(Constraint) - Method in class de.jstacs.parameters.validation.ConstraintValidator
Adds an additional Constraint to the list of Constraints.
addCount(double) - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.Parameter
Adds count2 to the counts of this parameter.
addCount(Sequence, int, double) - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.ParameterTree
Adds count to the parameter as returned by ParameterTree.getParameterFor(Sequence, int).
addGradientFor(double[], double[]) - Method in class de.jstacs.classifier.scoringFunctionBased.logPrior.CompositeLogPrior
 
addGradientFor(double[], double[]) - Method in class de.jstacs.classifier.scoringFunctionBased.logPrior.DoesNothingLogPrior
 
addGradientFor(double[], double[]) - Method in class de.jstacs.classifier.scoringFunctionBased.logPrior.LogPrior
Adds the gradient of the log-prior using the current parameters to a given vector.
addGradientFor(double[], double[]) - Method in class de.jstacs.classifier.scoringFunctionBased.logPrior.SeparateGaussianLogPrior
 
addGradientFor(double[], double[]) - Method in class de.jstacs.classifier.scoringFunctionBased.logPrior.SeparateLaplaceLogPrior
 
addGradientFor(double[], double[]) - Method in class de.jstacs.classifier.scoringFunctionBased.logPrior.SimpleGaussianSumLogPrior
 
addGradientForLogPriorTerm(double[], int) - Method in interface de.jstacs.models.hmm.transitions.DifferentiableTransition
This method computes the gradient of Transition.getLogPriorTerm() for each parameter of this transition.
addGradientForLogPriorTerm(double[], int) - Method in class de.jstacs.models.hmm.transitions.elements.TransitionElement
This method computes the gradient of BasicHigherOrderTransition.AbstractTransitionElement.getLogPriorTerm() for each parameter of this transition element.
addGradientForLogPriorTerm(double[], int) - Method in class de.jstacs.models.hmm.transitions.HigherOrderTransition
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.models.hmm.models.DifferentiableHigherOrderHMM
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.models.hmm.states.emissions.continuous.GaussianEmission
 
addGradientOfLogPriorTerm(double[], int) - Method in interface de.jstacs.models.hmm.states.emissions.DifferentiableEmission
This method computes the gradient of Emission.getLogPriorTerm() for each parameter of this model.
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.models.hmm.states.emissions.discrete.PhyloDiscreteEmission
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.models.hmm.states.emissions.SilentEmission
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.CMMScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.directedGraphicalModels.BayesianNetworkScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.homogeneous.HMM0ScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.homogeneous.HMMScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.homogeneous.UniformHomogeneousScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.IndependentProductScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.MappingScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.mix.AbstractMixtureScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.MixtureDuration
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.SkewNormalLikeScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.UniformDurationScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.MRFScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in interface de.jstacs.scoringFunctions.NormalizableScoringFunction
This method computes the gradient of NormalizableScoringFunction.getLogPriorTerm() for each parameter of this model.
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.NormalizedScoringFunction
 
addGradientOfLogPriorTerm(double[], int) - Method in class de.jstacs.scoringFunctions.UniformScoringFunction
 
addParameterToSet() - Method in class de.jstacs.parameters.ExpandableParameterSet
Adds a new ParameterSetContainer containing a clone of the ParameterSet-template to the set of Parameters.
addResult(Result, boolean, boolean) - Method in class de.jstacs.utils.galaxy.GalaxyAdaptor
Adds a result to the results of a program run.
addResults(MeanResultSet, MeanResultSet) - Static method in class de.jstacs.results.MeanResultSet
Adds two MeanResultSets together.
addResults(NumericalResultSet...) - Method in class de.jstacs.results.MeanResultSet
Adds NumericalResultSets to this MeanResultSet.
addResultSet(ResultSet, boolean, boolean) - Method in class de.jstacs.utils.galaxy.GalaxyAdaptor
Adds a set of results to the results of a program run.
addTags(StringBuffer, String) - Static method in class de.jstacs.io.XMLParser
Frames the StringBuffer source with equal tags "< tag>" and "</tag >".
addTagsAndAttributes(StringBuffer, String, String) - Static method in class de.jstacs.io.XMLParser
Frames the StringBuffer source with "< tag attributes>" and "</tag >".
addTermToClassParameter(int, double) - Method in class de.jstacs.classifier.scoringFunctionBased.SFBasedOptimizableFunction
This method adds the term to the class parameter of the class with index classIndex.
addTo(int, int, double) - Method in class de.jstacs.utils.DoubleList
Adds to all values in the list from index start to end the value summand.
addToAnnotation(String) - Method in class de.jstacs.data.sequences.annotation.MotifAnnotationParser
 
addToAnnotation(String) - Method in class de.jstacs.data.sequences.annotation.NullSequenceAnnotationParser
 
addToAnnotation(String) - Method in interface de.jstacs.data.sequences.annotation.SequenceAnnotationParser
This method adds the unparsed String in some way to the SequenceAnnotation.
addToAnnotation(String) - Method in class de.jstacs.data.sequences.annotation.SimpleSequenceAnnotationParser
 
addToAnnotation(String) - Method in class de.jstacs.data.sequences.annotation.SplitSequenceAnnotationParser
 
addToRepresentation(Object, int, String) - Method in class de.jstacs.data.Sequence
This method adds the information of one position to the representation using the specified delimiter
addToRepresentation(Object, int, String) - Method in class de.jstacs.data.Sequence.RecursiveSequence
 
addToRepresentation(Object, int, String) - Method in class de.jstacs.data.sequences.ArbitrarySequence
 
addToRepresentation(Object, int, String) - Method in class de.jstacs.data.sequences.MultiDimensionalDiscreteSequence
 
addToRepresentation(Object, int, String) - Method in class de.jstacs.data.sequences.SimpleDiscreteSequence
 
addToStatistic(boolean, int, int, double, Sequence) - Method in class de.jstacs.models.hmm.states.emissions.continuous.GaussianEmission
 
addToStatistic(boolean, int, int, double, Sequence) - Method in class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
 
addToStatistic(boolean, int, int, double, Sequence) - Method in class de.jstacs.models.hmm.states.emissions.discrete.PhyloDiscreteEmission
 
addToStatistic(boolean, int, int, double, Sequence) - Method in interface de.jstacs.models.hmm.states.emissions.Emission
This method adds the weight to the internal sufficient statistic.
addToStatistic(boolean, int, int, double, Sequence) - Method in class de.jstacs.models.hmm.states.emissions.MixtureEmission
 
addToStatistic(boolean, int, int, double, Sequence) - Method in class de.jstacs.models.hmm.states.emissions.SilentEmission
 
addToStatistic(int, int, double, Sequence) - Method in class de.jstacs.models.hmm.states.SimpleState
 
addToStatistic(int, int, double, Sequence) - Method in interface de.jstacs.models.hmm.states.TrainableState
This method allows to add a certain weight to the sufficient statistic of the parameters that are used for scoring the specific subsequence(s).
addToStatistic(int, double, Sequence, int) - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition.AbstractTransitionElement
This method adds a given weight to the sufficient statistic for the parameters.
addToStatistic(int, int, int, double, Sequence, int) - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition
 
addToStatistic(int, double, Sequence, int) - Method in class de.jstacs.models.hmm.transitions.elements.DistanceBasedScaledTransitionElement
 
addToStatistic(int, double, Sequence, int) - Method in class de.jstacs.models.hmm.transitions.elements.ScaledTransitionElement
 
addToStatistic(int, int, int, double, Sequence, int) - Method in interface de.jstacs.models.hmm.transitions.TransitionWithSufficientStatistic
This method allows to add a certain weight to the sufficient statistic of a specific transition.
adjust(int[], double[]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.DurationScoringFunction
This method adjust the parameter based on the given statistic.
adjust(int[], double[]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.MixtureDuration
 
adjust(int[], double[]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.SkewNormalLikeScoringFunction
 
adjust(int[], double[]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.UniformDurationScoringFunction
 
adjustHiddenParameters(int, Sample[], double[][]) - Method in interface de.jstacs.motifDiscovery.MutableMotifDiscoverer
Adjusts all hidden parameters including duration and mixture parameters according to the current values of the remaining parameters.
adjustHiddenParameters(int, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.IndependentProductScoringFunction
 
adjustHiddenParameters(int, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.MappingScoringFunction
 
adjustHiddenParameters(int, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.MixtureScoringFunction
Adjusts all hidden parameters including duration and mixture parameters according to the current values of the remaining parameters.
adjustHiddenParameters(int, Sample[], double[][]) - Method in class de.jstacs.scoringFunctions.mix.motifSearch.HiddenMotifsMixture
 
AffineCosts - Class in de.jstacs.algorithms.alignment.cost
This class implements affine gap costs, i.e., the costs for starting a new gap are given by start, and the costs for elongating a gap by one position are given by elong.
AffineCosts(double, double) - Constructor for class de.jstacs.algorithms.alignment.cost.AffineCosts
This constructor must be used by any constructor of any subclass to define the affine gap costs of an alignment.
algorithm - Variable in class de.jstacs.models.mixture.AbstractMixtureModel
The type of algorithm.
algorithmHasBeenRun - Variable in class de.jstacs.models.mixture.AbstractMixtureModel
A switch which indicates that the algorithm for determining the parameters has been run.
algorithmHasBeenRun() - Method in class de.jstacs.models.mixture.AbstractMixtureModel
This method indicates whether the parameters of the model has been determined by the internal algorithm.
Alignment - Class in de.jstacs.algorithms.alignment
Class for gapped alignments using the Gotohs algorithm.
Alignment(Alignment.AlignmentType, Costs) - Constructor for class de.jstacs.algorithms.alignment.Alignment
Creates a new Alignment instance that aligns the sequences s1 and s2 using the costs defined in costs.
Alignment(Alignment.AlignmentType, Costs, int) - Constructor for class de.jstacs.algorithms.alignment.Alignment
Creates a new Alignment instance that aligns the sequences s1 and s2 using the costs defined in costs and a banded version of the alignment algorithm.
Alignment.AlignmentType - Enum in de.jstacs.algorithms.alignment
 
Alphabet - Class in de.jstacs.data
Class for a set of symbols, i.e. an Alphabet.
Alphabet() - Constructor for class de.jstacs.data.Alphabet
 
alphabet - Variable in class de.jstacs.data.alphabets.DiscreteAlphabet
The alphabet as String array.
alphabet - Variable in class de.jstacs.parameters.SequenceScoringParameterSet
The alphabet the model works on
Alphabet.AlphabetParameterSet - Class in de.jstacs.data
The super class for the InstanceParameterSet of any Alphabet.
Alphabet.AlphabetParameterSet(Class<? extends Alphabet>) - Constructor for class de.jstacs.data.Alphabet.AlphabetParameterSet
Creates a new Alphabet.AlphabetParameterSet from the class that can be instantiated using this Alphabet.AlphabetParameterSet.
Alphabet.AlphabetParameterSet(StringBuffer) - Constructor for class de.jstacs.data.Alphabet.AlphabetParameterSet
The standard constructor for the interface Storable .
alphabetCon - Variable in class de.jstacs.data.Sequence
The underlying alphabets.
AlphabetContainer - Class in de.jstacs.data
The container for Alphabets used in a Sequence, Sample, AbstractModel or ... .
AlphabetContainer(Alphabet) - Constructor for class de.jstacs.data.AlphabetContainer
Creates a new simple AlphabetContainer.
AlphabetContainer(Alphabet[]) - Constructor for class de.jstacs.data.AlphabetContainer
Creates a new AlphabetContainer with different Alphabets for each position.
AlphabetContainer(AlphabetContainer[], int[]) - Constructor for class de.jstacs.data.AlphabetContainer
Creates an new sparse AlphabetContainer based on given AlphabetContainers.
AlphabetContainer(Alphabet[], int[]) - Constructor for class de.jstacs.data.AlphabetContainer
Creates a new AlphabetContainer that uses different Alphabets.
AlphabetContainer(AlphabetContainerParameterSet) - Constructor for class de.jstacs.data.AlphabetContainer
Creates a new AlphabetContainer from an AlphabetContainerParameterSet that contains all necessary parameters.
AlphabetContainer(StringBuffer) - Constructor for class de.jstacs.data.AlphabetContainer
The standard constructor for the interface Storable.
AlphabetContainer.AlphabetContainerType - Enum in de.jstacs.data
This enum defines types of AlphabetContainers.
AlphabetContainerParameterSet - Class in de.jstacs.data
Class for the AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet of an AlphabetContainer.
AlphabetContainerParameterSet(AlphabetContainer.AlphabetContainerType, boolean) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet
Creates a new AlphabetContainerParameterSet of an AlphabetContainer with AlphabetContainer.AlphabetContainerType type.
AlphabetContainerParameterSet(StringBuffer) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet
The standard constructor for the interface Storable.
AlphabetContainerParameterSet(Alphabet) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet
Creates a new AlphabetContainerParameterSet of a simple AlphabetContainer from a single Alphabet.
AlphabetContainerParameterSet(Alphabet[]) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet
Creates a new AlphabetContainerParameterSet from an array of Alphabets.
AlphabetContainerParameterSet(Alphabet[], int[]) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet
Creates a new AlphabetContainerParameterSet from an array of Alphabets and an array of ints defining the Alphabet index i in alphabets that is used for position i.
AlphabetContainerParameterSet.AlphabetArrayParameterSet - Class in de.jstacs.data
Class for the parameters of an array of Alphabets of defined length.
AlphabetContainerParameterSet.AlphabetArrayParameterSet(AlphabetContainer.AlphabetContainerType) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet.AlphabetArrayParameterSet
Creates a new AlphabetContainerParameterSet.AlphabetArrayParameterSet from the information about the type of the Alphabets, e.g. if the array shall contain only the parameters for discrete Alphabet s.
AlphabetContainerParameterSet.AlphabetArrayParameterSet(StringBuffer) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet.AlphabetArrayParameterSet
The standard constructor for the interface Storable .
AlphabetContainerParameterSet.AlphabetArrayParameterSet(Alphabet[], AlphabetContainer.AlphabetContainerType) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet.AlphabetArrayParameterSet
Creates a new AlphabetContainerParameterSet.AlphabetArrayParameterSet from an array of Alphabets and the information about the type of the Alphabets.
AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet - Class in de.jstacs.data
Class for the parameter set of an array of Alphabets where each Alphabet may be used for one or more sections of positions.
AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet(AlphabetContainer.AlphabetContainerType) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet
Creates a new AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet for a set of discrete or continuous Alphabets.
AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet(Alphabet[], int[]) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet
Creates a new AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet from an array of Alphabets and an array of indexes that define the index of the Alphabet in alphabets belonging to that position in indexes.
AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet(StringBuffer) - Constructor for class de.jstacs.data.AlphabetContainerParameterSet.SectionDefinedAlphabetParameterSet
The standard constructor for the interface Storable .
alphabets - Variable in class de.jstacs.models.AbstractModel
The underlying alphabets
alphabets - Variable in class de.jstacs.scoringFunctions.AbstractNormalizableScoringFunction
The AlphabetContainer of this NormalizableScoringFunction .
alternativeModel - Variable in class de.jstacs.models.mixture.AbstractMixtureModel
The alternative models for the EM.
annot - Variable in class de.jstacs.data.sequences.annotation.SplitSequenceAnnotationParser
The internal list of current SequenceAnnotations.
annotate(boolean, SequenceAnnotation...) - Method in class de.jstacs.data.Sequence
This method allows to append annotation to a Sequence.
annotateMotif(Sample, int) - Method in class de.jstacs.motifDiscovery.SignificantMotifOccurrencesFinder
This method annotates a Sample.
annotateMotif(int, Sample, int) - Method in class de.jstacs.motifDiscovery.SignificantMotifOccurrencesFinder
This method annotates a Sample starting in each sequence at startPos.
annotateMotif(Sample, int, int) - Method in class de.jstacs.motifDiscovery.SignificantMotifOccurrencesFinder
This method annotates a Sample.
annotateMotif(int, Sample, int, int, boolean) - Method in class de.jstacs.motifDiscovery.SignificantMotifOccurrencesFinder
This method annotates a Sample starting in each sequence at startPos.
annotation - Variable in class de.jstacs.data.Sequence
The annotation of the Sequence.
annotation - Variable in class de.jstacs.io.AbstractStringExtractor
The annotation of the source.
annotationDelimiter - Variable in class de.jstacs.data.sequences.annotation.SplitSequenceAnnotationParser
The delimiter between different annotations
annotationID - Variable in class de.jstacs.models.hmm.transitions.elements.ReferenceBasedTransitionElement
The annotation id used for determining the transition matrix from the ReferenceSequenceAnnotations.
annotationParser - Variable in class de.jstacs.io.SparseStringExtractor
A parser for the sequence annotation.
append(String) - Method in class de.jstacs.utils.galaxy.GalaxyAdaptor.Protocol
Appends str to the protocol.
appendAdditionalInfo(StringBuffer) - Method in class de.jstacs.models.discrete.Constraint
This method appends additional information that is not stored in the base class to the StringBuffer.
appendAdditionalInfo(StringBuffer) - Method in class de.jstacs.models.discrete.homogeneous.HomogeneousModel.HomCondProb
 
appendAdditionalInfo(StringBuffer) - Method in class de.jstacs.models.discrete.inhomogeneous.InhCondProb
 
appendAdditionalInfo(StringBuffer) - Method in class de.jstacs.models.discrete.inhomogeneous.InhConstraint
 
appendAdditionalInfo(StringBuffer) - Method in class de.jstacs.models.discrete.inhomogeneous.MEMConstraint
 
appendCollection(StringBuffer) - Method in class de.jstacs.parameters.CollectionParameter
Appends the internal ParameterSet in its XML representation ( ParameterSet.toXML()) to the StringBuffer buf.
appendCollection(StringBuffer) - Method in class de.jstacs.parameters.EnumParameter
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.AbstractHMM
This method appends further information to the XML representation.
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.models.DifferentiableHigherOrderHMM
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.models.HigherOrderHMM
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.models.SamplingHigherOrderHMM
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.states.emissions.discrete.AbstractConditionalDiscreteEmission
This method appends further information to the XML representation.
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.states.emissions.discrete.PhyloDiscreteEmission
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.states.emissions.discrete.ReferenceSequenceDiscreteEmission
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition.AbstractTransitionElement
This method appends further information to the XML representation.
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition
This method appends further information to the XML representation.
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.transitions.elements.BasicPluginTransitionElement
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.transitions.elements.BasicTransitionElement
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.transitions.elements.DistanceBasedScaledTransitionElement
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.transitions.elements.ReferenceBasedTransitionElement
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.transitions.elements.ScaledTransitionElement
 
appendFurtherInformation(StringBuffer) - Method in class de.jstacs.models.hmm.transitions.HigherOrderTransition
 
appendGraphvizDescription(StringBuffer, NumberFormat, String, boolean) - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition.AbstractTransitionElement
This method appends the current transition element to a Graphviz representation of the structure that can be used to create an image.
appendHeading(String) - Method in class de.jstacs.utils.galaxy.GalaxyAdaptor.Protocol
Append a heading to the protocol
appendMainInfo(StringBuffer) - Method in class de.jstacs.results.Result
This method can be used in the method Storable.toXML() to append the main information (name, comment, datatype).
appendObjectWithTags(StringBuffer, Object, String) - Static method in class de.jstacs.io.XMLParser
Appends an Object with the tags to the StringBuffer xml.
appendObjectWithTagsAndAttributes(StringBuffer, Object, String, String) - Static method in class de.jstacs.io.XMLParser
Appends an Object with the tags and attributes to the StringBuffer xml.
appendObjectWithTagsAndAttributes(StringBuffer, Object, String, String, boolean) - Static method in class de.jstacs.io.XMLParser
Appends an Object with the tags and attributes to the StringBuffer xml.
appendTransitions(StringBuffer, String, NumberFormat, String, boolean) - Method in class de.jstacs.models.hmm.transitions.BasicHigherOrderTransition.AbstractTransitionElement
This method appends all edges of the transition element to a given Graphviz representation.
appendTransitions(StringBuffer, String, NumberFormat, String, boolean) - Method in class de.jstacs.models.hmm.transitions.elements.DistanceBasedScaledTransitionElement
 
appendTransitions(StringBuffer, String, NumberFormat, String, boolean) - Method in class de.jstacs.models.hmm.transitions.elements.ScaledTransitionElement
 
appendWarning(String) - Method in class de.jstacs.utils.galaxy.GalaxyAdaptor.Protocol
Appends a warning to the protocol
ArbitrarySequence - Class in de.jstacs.data.sequences
This class is for any continuous or hybrid sequence.
ArbitrarySequence(AlphabetContainer, double[]) - Constructor for class de.jstacs.data.sequences.ArbitrarySequence
Creates a new ArbitrarySequence from an array of double-encoded alphabet symbols.
ArbitrarySequence(AlphabetContainer, String) - Constructor for class de.jstacs.data.sequences.ArbitrarySequence
Creates a new ArbitrarySequence from a String representation using the default delimiter.
ArbitrarySequence(AlphabetContainer, SequenceAnnotation[], String, String) - Constructor for class de.jstacs.data.sequences.ArbitrarySequence
Creates a new ArbitrarySequence from a String representation using the delimiter delim.
ArbitrarySequence(AlphabetContainer, SequenceAnnotation[], SymbolExtractor) - Constructor for class de.jstacs.data.sequences.ArbitrarySequence
Creates a new ArbitrarySequence from a SymbolExtractor.
ArrayHandler - Class in de.jstacs.io
This class handles arrays with elements of generic type and enables the user to cast and clone arrays easily.
ArrayHandler() - Constructor for class de.jstacs.io.ArrayHandler
 
ArrayParameterSet - Class in de.jstacs.parameters
Class for a ParameterSet that consists of a length-Parameter that defines the length of the array and an array of ParameterSetContainers of this length.
ArrayParameterSet(ParameterSet, String, String, String, String, NumberValidator<Integer>) - Constructor for class de.jstacs.parameters.ArrayParameterSet
Creates a new ArrayParameterSet from a Class that can be instantiated using this ArrayParameterSet and templates for the ParameterSet in each element of the array, the name and the comment that are displayed for the ParameterSetContainers enclosing the ParameterSets.
ArrayParameterSet(ParameterSet, String, String) - Constructor for class de.jstacs.parameters.ArrayParameterSet
Creates a new ArrayParameterSet from a Class that can be instantiated using this ArrayParameterSet and templates for the ParameterSet in each element of the array, the name and the comment that are displayed for the ParameterSetContainers enclosing the ParameterSets.
ArrayParameterSet(StringBuffer) - Constructor for class de.jstacs.parameters.ArrayParameterSet
The standard constructor for the interface Storable.
arrowOptions - Variable in class de.jstacs.models.hmm.transitions.elements.DistanceBasedScaledTransitionElement
The Graphviz options for drawing the arrows.
arrowOptions - Variable in class de.jstacs.models.hmm.transitions.elements.ScaledTransitionElement
The Graphviz options for distinguishing the arrows of the different transitions.
assess(MeasureParameters, ClassifierAssessmentAssessParameterSet, Sample...) - Method in class de.jstacs.classifier.assessment.ClassifierAssessment
Assesses the contained classifiers.
assess(MeasureParameters, ClassifierAssessmentAssessParameterSet, ProgressUpdater, Sample...) - Method in class de.jstacs.classifier.assessment.ClassifierAssessment
Assesses the contained classifiers.
assess(MeasureParameters, ClassifierAssessmentAssessParameterSet, ProgressUpdater, Sample[][]...) - Method in class de.jstacs.classifier.assessment.ClassifierAssessment
Assesses the contained classifiers.
assess(Sample, Sample, int) - Static method in class de.jstacs.motifDiscovery.MotifDiscoveryAssessment
This method computes the nucleotide and site measures.
assessWithPredefinedSplits(MeasureParameters, ClassifierAssessmentAssessParameterSet, ProgressUpdater, Sample[]...) - Method in class de.jstacs.classifier.assessment.KFoldCrossValidation
This method implements a k-fold crossvalidation on previously split data.
AsymmetricTensor - Class in de.jstacs.algorithms.graphs.tensor
This class can be used for Tensors which are not symmetric, as opposed to the symmetry defined in SymmetricTensor.
AsymmetricTensor(int, byte) - Constructor for class de.jstacs.algorithms.graphs.tensor.AsymmetricTensor
This constructor creates an empty asymmetric tensor with given dimension.
AsymmetricTensor(double[][][], int, byte) - Constructor for class de.jstacs.algorithms.graphs.tensor.AsymmetricTensor
This constructor creates and checks a filled asymmetric tensor with given dimension.

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