public class HmmerProfileHMM extends ProfileHMM
serialVersionUID
ARCHITECTURE, PARAMETER
Modifier | Constructor and Description |
---|---|
protected |
HmmerProfileHMM(Alphabet alpha,
int columns,
DistributionFactory matchFactory,
DistributionFactory insertFactory,
String name) |
Modifier and Type | Method and Description |
---|---|
protected void |
connectModel()
This is called by constructor in setting up the allowed transitions in the model
|
protected static double |
log2(double x) |
protected EmissionState |
makeNewInsertState(String str,
Annotation ann,
int[] adv,
Distribution dis) |
protected EmissionState |
makeNewMatchState(String str,
Annotation ann,
int[] adv,
Distribution dis) |
double |
transScore(State from,
State to,
Symbol symFrom,
Symbol symTo) |
columns, getDelete, getInsert, getMatch
addState, advance, containsTransition, createTransition, destroyTransition, emissionAlphabet, getChangeSupport, getWeights, heads, magicalState, removeState, setWeights, stateAlphabet, toString, transitionsFrom, transitionsTo
addChangeListener, addChangeListener, generateChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListener
protected HmmerProfileHMM(Alphabet alpha, int columns, DistributionFactory matchFactory, DistributionFactory insertFactory, String name) throws IllegalSymbolException, IllegalTransitionException, IllegalAlphabetException
protected void connectModel() throws ChangeVetoException, IllegalSymbolException, IllegalTransitionException, IllegalAlphabetException
connectModel
in class ProfileHMM
ChangeVetoException
IllegalSymbolException
IllegalTransitionException
IllegalAlphabetException
public double transScore(State from, State to, Symbol symFrom, Symbol symTo) throws IllegalSymbolException
IllegalSymbolException
protected static double log2(double x)
protected EmissionState makeNewInsertState(String str, Annotation ann, int[] adv, Distribution dis)
protected EmissionState makeNewMatchState(String str, Annotation ann, int[] adv, Distribution dis)
Copyright © 2014 BioJava. All rights reserved.