|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WeightMatrix
A log odds weight matrix.
The weight matrix uses computer-coordinates. Thus, a 10 column weight matrix has columns (0 - 9). I guess that if you try to access columns outside the logical range, the implementation may throw an IndexOutOfBoundsException.
Method Summary | |
---|---|
int |
columns()
The number of columns modeled by the weight matrix. |
Alphabet |
getAlphabet()
The alphabet for the sequences that this weight matrix models. |
Distribution |
getColumn(int column)
Retrieve a column as an EmissionState. |
Method Detail |
---|
Alphabet getAlphabet()
int columns()
Distribution getColumn(int column) throws IndexOutOfBoundsException
To find the emission probability for Symbol sym at column col use:
wm.getColumn(col).getWeight(sym)
.
column
- the weight matrix column to retrieve
IndexOutOfBoundsException
- if column is not between 0 and
columns()-1
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |