|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.geworkbench.util.pathwaydecoder.mutualinformation.AdjacencyMatrix
public class AdjacencyMatrix
AdjacencyMatrix
This class needs deep cleaning-up.
| Constructor Summary | |
|---|---|
AdjacencyMatrix()
|
|
| Method Summary | |
|---|---|
void |
add(int geneId1,
int geneId2,
float edge)
Adds and edge between geneId1 and geneId2 |
void |
add(java.lang.String geneId1,
java.lang.String geneId2,
boolean isGene1InMicroarray,
boolean isGene2InMicroarray,
float edge)
Adds and edge between geneId1 and geneId2 |
void |
addDirectional(int geneId1,
int geneId2,
java.lang.String interaction)
|
void |
addDirectional(java.lang.String geneId1,
java.lang.String geneId2,
boolean isGene1InMicroarray,
boolean isGene2InMicroarray,
java.lang.String interaction)
|
void |
addGeneRow(int geneId)
|
java.util.HashMap<java.lang.Integer,java.lang.Float> |
get(int geneId)
Returns a map with all the edges to geneId |
float |
get(int geneId1,
int geneId2)
returns the strength of the edge between geneId1 and geneId2 (0.0 == no edge) |
int |
getConnectionNo()
|
java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.Integer,java.lang.Float>> |
getGeneRows()
|
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Float>> |
getGeneRowsNotInMicroarray()
|
java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.Integer,java.lang.String>> |
getInteractionMap()
|
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> |
getInteractionNotInMicroarrayMap()
|
java.util.Set<java.lang.Integer> |
getKeys()
|
java.lang.String |
getLabel()
|
int |
getMappedId(int geneId)
|
DSMicroarraySet<DSMicroarray> |
getMicroarraySet()
|
void |
setLabel(java.lang.String name)
|
void |
setMicroarraySet(DSMicroarraySet<DSMicroarray> microarraySet)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AdjacencyMatrix()
| Method Detail |
|---|
public java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.Integer,java.lang.Float>> getGeneRows()
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Float>> getGeneRowsNotInMicroarray()
public float get(int geneId1,
int geneId2)
geneId1 - intgeneId2 - int
public java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.Integer,java.lang.String>> getInteractionMap()
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> getInteractionNotInMicroarrayMap()
public java.util.HashMap<java.lang.Integer,java.lang.Float> get(int geneId)
geneId - int
public void addGeneRow(int geneId)
public java.lang.String getLabel()
public void setLabel(java.lang.String name)
public void add(int geneId1,
int geneId2,
float edge)
geneId1 - intgeneId2 - intedge - float
public void add(java.lang.String geneId1,
java.lang.String geneId2,
boolean isGene1InMicroarray,
boolean isGene2InMicroarray,
float edge)
geneId1 - StringgeneId2 - Stringedge - float
public void addDirectional(int geneId1,
int geneId2,
java.lang.String interaction)
geneId1 - intgeneId2 - intinteraction - String
public void addDirectional(java.lang.String geneId1,
java.lang.String geneId2,
boolean isGene1InMicroarray,
boolean isGene2InMicroarray,
java.lang.String interaction)
geneId1 - StringgeneId2 - Stringinteraction - Stringpublic int getMappedId(int geneId)
public java.util.Set<java.lang.Integer> getKeys()
public int getConnectionNo()
public void setMicroarraySet(DSMicroarraySet<DSMicroarray> microarraySet)
public DSMicroarraySet<DSMicroarray> getMicroarraySet()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||