Package org.biojava.bio.program.hmmer
Class ProfileEmissionState
java.lang.Object
org.biojava.utils.AbstractChangeable
org.biojava.bio.dp.SimpleEmissionState
org.biojava.bio.program.hmmer.ProfileEmissionState
- All Implemented Interfaces:
Serializable,Annotatable,EmissionState,State,Trainable,AtomicSymbol,BasisSymbol,Symbol,Changeable
A state in a HMMer model.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.biojava.bio.Annotatable
Annotatable.AnnotationForwarder -
Field Summary
Fields inherited from class org.biojava.bio.dp.SimpleEmissionState
annotationForwarder, distForwarderFields inherited from interface org.biojava.bio.Annotatable
ANNOTATIONFields inherited from interface org.biojava.bio.dp.EmissionState
ADVANCE, DISTRIBUTION -
Constructor Summary
ConstructorsConstructorDescriptionProfileEmissionState(String str, Annotation ann, int[] adv, Distribution dis) -
Method Summary
Methods inherited from class org.biojava.bio.dp.SimpleEmissionState
getAdvance, getAnnotation, getBases, getChangeSupport, getDistribution, getMatches, getName, getSymbols, getToken, registerWithTrainer, setAdvance, setAnnotation, setDistribution, setNameMethods inherited from class org.biojava.utils.AbstractChangeable
addChangeListener, addChangeListener, generateChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.biojava.utils.Changeable
addChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListener
-
Constructor Details
-
ProfileEmissionState
-
-
Method Details
-
logProb
- Throws:
IllegalSymbolException
-
log2
-