## Uses of Interface
org.biojava.bio.dp.Trainable

Packages that use Trainable
org.biojava.bio.dp: HMM and Dynamic Programming Algorithms.
org.biojava.bio.program.hmmer: Tools for working with profile Hidden Markov Models from the HMMer package.

Uses of Trainable in org.biojava.bio.dp

Subinterfaces of Trainable in org.biojava.bio.dp
`interface` `EmissionState` A state in a markov process that has an emission spectrum.

Classes in org.biojava.bio.dp that implement Trainable
`class` `MagicalState` Start/end state for HMMs.
`class` `SimpleEmissionState`

Uses of Trainable in org.biojava.bio.program.hmmer

Classes in org.biojava.bio.program.hmmer that implement Trainable
`class` `ProfileEmissionState` A state in a HMMer model.