trans.roc
Class Sgr

java.lang.Object
  extended bytrans.roc.Sgr
All Implemented Interfaces:
java.io.Serializable

public class Sgr
extends java.lang.Object
implements java.io.Serializable

Sgr line container.

See Also:
Serialized Form

Constructor Summary
Sgr(java.lang.String line)
           
Sgr(java.lang.String line, java.lang.String chromosome)
           
 
Method Summary
 java.lang.String getChromosome()
           
 int getPosition()
           
 double getScore()
           
static java.util.ArrayList loadSgrFile(java.io.File sgrFile)
          Loads an xxx.sgr.zip file into an ArrayList of Sgr
 void setScore(double score)
           
static Sgr[][] splitByChromosome(Sgr[] sgrs)
          Splits a Sgr[] containing many chromosome lines to a Sgr[chrom][lines].
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Sgr

public Sgr(java.lang.String line)

Sgr

public Sgr(java.lang.String line,
           java.lang.String chromosome)
Method Detail

splitByChromosome

public static Sgr[][] splitByChromosome(Sgr[] sgrs)
Splits a Sgr[] containing many chromosome lines to a Sgr[chrom][lines]. Assumes the Sgr[] is sorted by chromosome!


loadSgrFile

public static java.util.ArrayList loadSgrFile(java.io.File sgrFile)
Loads an xxx.sgr.zip file into an ArrayList of Sgr


getChromosome

public java.lang.String getChromosome()

getPosition

public int getPosition()

getScore

public double getScore()

toString

public java.lang.String toString()

setScore

public void setScore(double score)