compbio.data.sequence
Class ScoreManager
java.lang.Object
compbio.data.sequence.ScoreManager
public class ScoreManager
- extends java.lang.Object
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
SINGLE_ENTRY_KEY
public static final java.lang.String SINGLE_ENTRY_KEY
- See Also:
- Constant Field Values
newInstance
public static ScoreManager newInstance(java.util.Map<java.lang.String,java.util.Set<Score>> data)
newInstanceSingleScore
public static ScoreManager newInstanceSingleScore(java.util.Map<java.lang.String,Score> seqScoresMap)
newInstanceSingleSequence
public static ScoreManager newInstanceSingleSequence(java.util.Set<Score> data)
asMap
public java.util.Map<java.lang.String,java.util.TreeSet<Score>> asMap()
asSet
public java.util.Set<Score> asSet()
getNumberOfSeq
public int getNumberOfSeq()
getAnnotationForSequence
public ScoreManager.ScoreHolder getAnnotationForSequence(java.lang.String seqId)
writeOut
public void writeOut(java.io.Writer outStream)
throws java.io.IOException
- Throws:
java.io.IOException
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object