public class PairwiseDP extends DP implements Serializable
DP.ReverseIterator
Constructor and Description |
---|
PairwiseDP(MarkovModel mm,
CellCalculatorFactoryMaker ccfm) |
Modifier and Type | Method and Description |
---|---|
double |
backward(SymbolList[] seqs,
ScoreType scoreType) |
DPMatrix |
backwardMatrix(SymbolList[] seqs,
DPMatrix d,
ScoreType scoreType) |
DPMatrix |
backwardMatrix(SymbolList[] seqs,
ScoreType scoreType) |
double |
forward(SymbolList[] seqs,
ScoreType scoreType) |
DPMatrix |
forwardMatrix(SymbolList[] seqs,
DPMatrix d,
ScoreType scoreType) |
DPMatrix |
forwardMatrix(SymbolList[] seqs,
ScoreType scoreType) |
void |
update() |
StatePath |
viterbi(SymbolList[] seqs,
ScoreType scoreType) |
backwardTransitions, backwardTransitionScores, flatView, forwardsBackwards, forwardTransitions, forwardTransitionScores, generate, getBackwardTransitions, getBackwardTransitionScores, getDotStatesIndex, getForwardTransitions, getForwardTransitionScores, getModel, getStates, lockModel, scoreWeightMatrix, scoreWeightMatrix, setModel, stateList, unlockModel
public PairwiseDP(MarkovModel mm, CellCalculatorFactoryMaker ccfm) throws IllegalSymbolException, IllegalTransitionException, BioException
public double backward(SymbolList[] seqs, ScoreType scoreType) throws IllegalSymbolException, IllegalAlphabetException, IllegalTransitionException
backward
in class DP
IllegalSymbolException
IllegalAlphabetException
IllegalTransitionException
public DPMatrix backwardMatrix(SymbolList[] seqs, ScoreType scoreType) throws IllegalSymbolException, IllegalAlphabetException, IllegalTransitionException
backwardMatrix
in class DP
IllegalSymbolException
IllegalAlphabetException
IllegalTransitionException
public DPMatrix backwardMatrix(SymbolList[] seqs, DPMatrix d, ScoreType scoreType) throws IllegalSymbolException, IllegalAlphabetException, IllegalTransitionException
backwardMatrix
in class DP
IllegalSymbolException
IllegalAlphabetException
IllegalTransitionException
public double forward(SymbolList[] seqs, ScoreType scoreType) throws IllegalSymbolException, IllegalAlphabetException, IllegalTransitionException
forward
in class DP
IllegalSymbolException
IllegalAlphabetException
IllegalTransitionException
public DPMatrix forwardMatrix(SymbolList[] seqs, ScoreType scoreType) throws IllegalSymbolException, IllegalAlphabetException, IllegalTransitionException
forwardMatrix
in class DP
IllegalSymbolException
IllegalAlphabetException
IllegalTransitionException
public DPMatrix forwardMatrix(SymbolList[] seqs, DPMatrix d, ScoreType scoreType) throws IllegalSymbolException, IllegalAlphabetException, IllegalTransitionException
forwardMatrix
in class DP
IllegalSymbolException
IllegalAlphabetException
IllegalTransitionException
public StatePath viterbi(SymbolList[] seqs, ScoreType scoreType) throws IllegalSymbolException, IllegalAlphabetException, IllegalTransitionException
viterbi
in class DP
IllegalSymbolException
IllegalAlphabetException
IllegalTransitionException
Copyright © 2014 BioJava. All rights reserved.