|
'STRAP:multiple sequence alignments ' | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProteinProteinValue
Returns values for pairs of proteins. It should notify changes by creating an event of type JAVADOC:StrapEvent#PROTEIN_PROTEIN_DISTANCE_CHANGED and dispatching it with JAVADOC:StrapEvent#run().
Method Summary | |
---|---|
void |
compute()
When it is time consuming then do the calculation in the compute method. |
Protein |
getOtherProtein()
|
double |
getValue()
please store and reuse values if appropriate return NaN when not calculated yet |
void |
setColumnRange(int from,
int to)
the values may depend on the range of alignment positions |
void |
setOtherProtein(Protein p)
|
Methods inherited from interface charite.christo.protein.ValueOfProtein |
---|
setProtein |
Methods inherited from interface charite.christo.protein.HasProtein |
---|
getProtein |
Methods inherited from interface charite.christo.HasModiCount |
---|
modificationCount |
Method Detail |
---|
void setOtherProtein(Protein p)
Protein getOtherProtein()
double getValue()
getValue
in interface ValueOfProtein
void setColumnRange(int from, int to)
void compute()
compute
in interface ValueOfProtein
|
'STRAP:multiple sequence alignments ' | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |