|
||||||||||
| 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 | |||||||||