org.geworkbench.util.network
Class CellularNetWorkElementInformation
java.lang.Object
org.geworkbench.util.network.CellularNetWorkElementInformation
- All Implemented Interfaces:
- java.io.Serializable
public class CellularNetWorkElementInformation
- extends java.lang.Object
- implements java.io.Serializable
It is used to save all celllualr Network information related to a specific
marker.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CellularNetWorkElementInformation
public CellularNetWorkElementInformation(java.util.HashMap<java.lang.String,java.lang.Integer> interactionNumMap,
DSGeneMarker dSGeneMarker,
java.lang.String goInfoStr,
java.lang.String geneType)
CellularNetWorkElementInformation
public CellularNetWorkElementInformation(DSGeneMarker dSGeneMarker)
CellularNetWorkElementInformation
public CellularNetWorkElementInformation(java.util.HashMap<java.lang.String,java.lang.Integer> interactionNumMap,
DSGeneMarker dSGeneMarker)
getAllAncestorGoTerms
public java.util.TreeMap<java.lang.String,java.util.Set<GOTerm>> getAllAncestorGoTerms(java.lang.String catagory)
reset
public void reset()
- Remove all previous retrieved information.
getSelectedInteractions
public java.util.ArrayList<InteractionDetail> getSelectedInteractions(java.util.List<java.lang.String> interactionIncludedList)
getSelectedInteractions
public java.util.ArrayList<InteractionDetail> getSelectedInteractions(java.lang.String interactionType)
getSmallestIncrement
public static double getSmallestIncrement()
setSmallestIncrement
public void setSmallestIncrement(double smallestIncrementNumber)
getDistribution
public int[] getDistribution()
getBinNumber
public static int getBinNumber()
isDirty
public boolean isDirty()
setAllInteractionTypes
public static void setAllInteractionTypes(java.util.List<java.lang.String> allInteractionTypeList)
setDirty
public void setDirty(boolean dirty)
setBinNumber
public static void setBinNumber(int binNumber)
getInteractionNum
public java.lang.Integer getInteractionNum(java.lang.String interactionType)
getInteractionNumMap
public java.util.HashMap<java.lang.String,java.lang.Integer> getInteractionNumMap()
getThreshold
public double getThreshold()
setThreshold
public void setThreshold(double _threshold)
getInteractionDetails
public InteractionDetail[] getInteractionDetails()
setInteractionDetails
public void setInteractionDetails(java.util.List<InteractionDetail> arrayList)
- Associate the gene marker with the details.
- Parameters:
arrayList -
getInteractionDistribution
public int[] getInteractionDistribution(java.lang.String interactionType)
setInteractionNum
public void setInteractionNum(java.lang.String interactionType,
int interactionNum)
getdSGeneMarker
public DSGeneMarker getdSGeneMarker()
setdSGeneMarker
public void setdSGeneMarker(DSGeneMarker dSGeneMarker)
getGoInfoStr
public java.lang.String getGoInfoStr()
setGoInfoStr
public void setGoInfoStr(java.lang.String goInfoStr)
getGeneType
public java.lang.String getGeneType()
setGeneType
public void setGeneType(java.lang.String geneType)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object