public class HmmerProfileHMM extends ProfileHMM
serialVersionUIDARCHITECTURE, 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, getMatchaddState, advance, containsTransition, createTransition, destroyTransition, emissionAlphabet, getChangeSupport, getWeights, heads, magicalState, removeState, setWeights, stateAlphabet, toString, transitionsFrom, transitionsToaddChangeListener, addChangeListener, generateChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListenerprotected 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 ProfileHMMChangeVetoExceptionIllegalSymbolExceptionIllegalTransitionExceptionIllegalAlphabetExceptionpublic double transScore(State from, State to, Symbol symFrom, Symbol symTo) throws IllegalSymbolException
IllegalSymbolExceptionprotected 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 © 2020 BioJava. All rights reserved.