|
'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:ProteinEvent#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. |
int |
getModificationCount()
|
StrapProtein |
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(StrapProtein p)
|
Methods inherited from interface charite.christo.strap.interfaces.ValueOfProtein |
---|
setProtein |
Methods inherited from interface charite.christo.interfaces.HasProtein |
---|
getProtein |
Method Detail |
---|
void setOtherProtein(StrapProtein p)
StrapProtein getOtherProtein()
double getValue()
getValue
in interface ValueOfProtein
void setColumnRange(int from, int to)
void compute()
compute
in interface ValueOfProtein
int getModificationCount()
getModificationCount
in interface ValueOfProtein
|
'STRAP:multiple sequence alignments ' | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |