Uses of Interface
org.biojava.bio.dp.State
Packages that use State
Package
Description
HMM and Dynamic Programming Algorithms.
Tools for working with profile Hidden Markov Models from the HMMer package.
-
Uses of State in org.biojava.bio.dp
Subinterfaces of State in org.biojava.bio.dpModifier and TypeInterfaceDescriptioninterfaceA Dot state.interfaceA state in a markov process that has an emission spectrum.interfaceA state that contains an entire sub-model.Classes in org.biojava.bio.dp that implement StateModifier and TypeClassDescriptionfinal classStart/end state for HMMs.classA Dot state that you can make and use.classclassFields in org.biojava.bio.dp declared as StateModifier and TypeFieldDescriptionTrainerTransition.fromTransition.fromfinal StateBackPointer.stateThe state with which this backpointer is associated.TrainerTransition.toTransition.toMethods in org.biojava.bio.dp that return StateModifier and TypeMethodDescriptionIllegalTransitionException.getFrom()State[]DP.getStates()IllegalTransitionException.getTo()State[]DP.stateList(MarkovModel mm) State[]DPMatrix.states()Methods in org.biojava.bio.dp with parameters of type StateModifier and TypeMethodDescriptionvoidAdd 'count' to the transition from->to.voidAdds a state to the model.voidvoidstatic int[][]DP.backwardTransitions(MarkovModel model, State[] states) static double[][]DP.backwardTransitionScores(MarkovModel model, State[] states, int[][] transitions, ScoreType scoreType) booleanMarkovModel.containsTransition(State from, State to) Returns wether a transition exists or not.booleanSimpleMarkovModel.containsTransition(State from, State to) booleanWMAsMM.containsTransition(State from, State to) voidMarkovModel.createTransition(State from, State to) Makes a transition between two states legal.voidSimpleMarkovModel.createTransition(State from, State to) voidWMAsMM.createTransition(State from, State to) voidMarkovModel.destroyTransition(State from, State to) Breaks a transition between two states legal.voidSimpleMarkovModel.destroyTransition(State from, State to) voidWMAsMM.destroyTransition(State from, State to) static int[][]DP.forwardTransitions(MarkovModel model, State[] states) Returns a matrix for the specified States describing all valid Transitions between those States.static double[][]DP.forwardTransitionScores(MarkovModel model, State[] states, int[][] transitions, ScoreType scoreType) Compute the log(score) of all transitions between the specified States.MarkovModel.getWeights(State source) Get a probability Distribution over the transition from 'source'.SimpleMarkovModel.getWeights(State source) WMAsMM.getWeights(State source) protected intvoidHMMTrainer.recordEmittedSymbol(State state, Symbol symbol, double weight) record that the specified symbol was emitted from the specified state.voidSimpleHMMTrainer.recordEmittedSymbol(State state, Symbol symbol, double weight) voidHMMTrainer.recordTransition(State source, State dest, double weight) record that a transition was observed between the specified states.voidSimpleHMMTrainer.recordTransition(State source, State dest, double weight) voidMarkovModel.removeState(State toGo) Remove a state from the model.voidSimpleMarkovModel.removeState(State toGo) voidWMAsMM.removeState(State toAdd) voidMarkovModel.setWeights(State source, Distribution dist) Set the probability distribution over the transitions from 'source'.voidSimpleMarkovModel.setWeights(State source, Distribution dist) Use this methods to customize the transition probabilities.voidWMAsMM.setWeights(State source, Distribution dist) MarkovModel.transitionsFrom(State source) Returns the FiniteAlphabet of all states that have a transition from 'source'.SimpleMarkovModel.transitionsFrom(State from) WMAsMM.transitionsFrom(State from) MarkovModel.transitionsTo(State dest) Returns the FiniteAlphabet of all states that have a transition to 'dest'.SimpleMarkovModel.transitionsTo(State to) WMAsMM.transitionsTo(State to) Constructors in org.biojava.bio.dp with parameters of type StateModifierConstructorDescriptionBackPointer(State s) BackPointer(State state, BackPointer back, double score) IllegalTransitionException(State from, State to) IllegalTransitionException(State from, State to, String message) TrainerTransition(TransitionTrainer trainer, State from, State to) Transition(State from, State to) -
Uses of State in org.biojava.bio.dp.onehead
Fields in org.biojava.bio.dp.onehead declared as StateMethods in org.biojava.bio.dp.onehead that return StateConstructors in org.biojava.bio.dp.onehead with parameters of type StateModifierConstructorDescriptionSmallCursor(State[] states, SymbolList symList, Iterator symIterator) -
Uses of State in org.biojava.bio.dp.twohead
Methods in org.biojava.bio.dp.twohead that return StateConstructors in org.biojava.bio.dp.twohead with parameters of type StateModifierConstructorDescriptionEmissionCache(Alphabet alpha, State[] states, int dsi, ScoreType scoreType) -
Uses of State in org.biojava.bio.program.hmmer
Classes in org.biojava.bio.program.hmmer that implement StateMethods in org.biojava.bio.program.hmmer with parameters of type StateModifier and TypeMethodDescriptiondoubleHmmerProfileHMM.transScore(State from, State to, Symbol symFrom, Symbol symTo)