|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iastate.metnet.dao.MultiPathwayGraphImpl
public class MultiPathwayGraphImpl
implementation of multi-pathway graph
| Constructor Summary | |
|---|---|
MultiPathwayGraphImpl()
default constructor |
|
MultiPathwayGraphImpl(PathwayAlignment alignment)
get a merged multi-pathway graph based on the alignment information |
|
| Method Summary | |
|---|---|
void |
alignPathwayGraph(PathwayAlignment alignment)
standard interface to align two patway graph to generate a single graph model |
PathwayAlignment |
getAlignment()
|
MultiPathwayElementNode |
getNode(java.lang.String guid)
get a node |
java.util.Map |
getNodeMap()
|
java.util.List |
getPredEntityNodeGuidList(java.lang.String guid)
return pred entity node guid list |
java.util.List |
getPredInteractionNodeGuidList(java.lang.String guid)
return pred interaction node guid list |
java.util.List |
getPredNodeGuidList(java.lang.String guid)
return all pred multi-node |
int |
getSimilarity(java.lang.Integer leftIbid,
java.lang.Integer rightIbid)
get the number of identical elements in the two context sets |
java.util.List |
getSuccEntityNodeGuidList(java.lang.String guid)
return succ entity node guid list |
java.util.List |
getSuccInteractionNodeGuidList(java.lang.String guid)
return succ interaction node guid list |
java.util.List |
getSuccNodeGuidList(java.lang.String guid)
return succ multi-node |
boolean |
isEntitywithlocation(java.lang.String guid)
determine if this is an entity node |
boolean |
isInteraction(java.lang.String guid)
determine if this is an interaction node |
void |
setAlignment(PathwayAlignment alignment)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MultiPathwayGraphImpl()
public MultiPathwayGraphImpl(PathwayAlignment alignment)
alignment - the alignment| Method Detail |
|---|
public void alignPathwayGraph(PathwayAlignment alignment)
alignPathwayGraph in interface MultiPathwayGraphalignment - the alignment informationpublic java.util.List getPredNodeGuidList(java.lang.String guid)
getPredNodeGuidList in interface MultiPathwayGraphguid - the guid of the multi-node
public java.util.List getSuccNodeGuidList(java.lang.String guid)
getSuccNodeGuidList in interface MultiPathwayGraphguid - the guid of the multi-node
public java.util.List getPredEntityNodeGuidList(java.lang.String guid)
getPredEntityNodeGuidList in interface MultiPathwayGraphguid - the guid of the multi-node
public java.util.List getSuccEntityNodeGuidList(java.lang.String guid)
getSuccEntityNodeGuidList in interface MultiPathwayGraphguid - the guid of the multi-node
public java.util.List getPredInteractionNodeGuidList(java.lang.String guid)
getPredInteractionNodeGuidList in interface MultiPathwayGraphguid - the guid of the multi-node
public java.util.List getSuccInteractionNodeGuidList(java.lang.String guid)
getSuccInteractionNodeGuidList in interface MultiPathwayGraphguid - the guid of the multi-node
public boolean isEntitywithlocation(java.lang.String guid)
throws NoSuchNodeException
isEntitywithlocation in interface MultiPathwayGraphguid - guid of the multi-node
NoSuchNodeException - no such nodes
public boolean isInteraction(java.lang.String guid)
throws NoSuchNodeException
isInteraction in interface MultiPathwayGraphguid - guid of the multi-node
NoSuchNodeException - no such nodespublic java.util.Map getNodeMap()
getNodeMap in interface MultiPathwayGraphpublic MultiPathwayElementNode getNode(java.lang.String guid)
getNode in interface MultiPathwayGraphguid - the guid
public PathwayAlignment getAlignment()
getAlignment in interface MultiPathwayGraphpublic void setAlignment(PathwayAlignment alignment)
alignment - The alignment to set.
public int getSimilarity(java.lang.Integer leftIbid,
java.lang.Integer rightIbid)
getSimilarity in interface MultiPathwayGraphleftIbid - the left interactionrightIbid - the right interaction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||