|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CyCyniMetric
An interface specific to Cyni metrics.
| Method Summary | |
|---|---|
CyniTable |
getCyniTable(org.cytoscape.model.CyTable table,
String[] attributes,
boolean transpose,
boolean ignoreMissing,
boolean selectedOnly)
It produces a CyniTable with methods specific for this metric |
Double |
getMetric(CyniTable table1,
CyniTable table2,
int indexBase,
List<Integer> indexToCompare)
The implementation of the metric. |
String |
getName()
Returns the computer-readable name of the Cyni Metric. |
List<String> |
getTagsList()
The list of tags that define this metric |
void |
initMetric()
It initializes the metric and after this method the metric is ready to start calculating measurements. |
void |
setParameters(Map<String,Object> params)
It sets the metric's parameters |
| Method Detail |
|---|
Double getMetric(CyniTable table1,
CyniTable table2,
int indexBase,
List<Integer> indexToCompare)
table1 - The cyniTable where there is the first element to compare.table2 - The cyniTable where there is the second element to compare.indexBase - The index of the element in the first CyniTable that will be compared.indexToCompare - The list of indexes of the elements in the second CyniTable that will compared
String getName()
List<String> getTagsList()
CyniTable getCyniTable(org.cytoscape.model.CyTable table,
String[] attributes,
boolean transpose,
boolean ignoreMissing,
boolean selectedOnly)
void initMetric()
void setParameters(Map<String,Object> params)
params - The map that maps the name of the parameter with the actual variable
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||