trans.tpmap
Class MapFeature

java.lang.Object
  extended bytrans.tpmap.MapFeature
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable

public class MapFeature
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable

Tpmap line broken into some components, chromosome, start, pmX, pmY, and optionally, mmX, mmY. No getters or setters to minimize size and increase spead recall.

See Also:
Serialized Form

Field Summary
 java.lang.String chromosome
           
 int matches
           
 int mmX
           
 int mmY
           
 int pmX
           
 int pmY
           
static long serialVersionUID
           
 int start
           
 
Constructor Summary
MapFeature(java.lang.String tpmapLine)
          Constructor - bpmapLine - seq ori chrom start pmX pmY mmX mmY, (mm coords are optional).
 
Method Summary
 int compareTo(java.lang.Object obj)
          Sorts by chromosome and then position.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

chromosome

public java.lang.String chromosome

matches

public int matches

start

public int start

pmX

public int pmX

pmY

public int pmY

mmX

public int mmX

mmY

public int mmY
Constructor Detail

MapFeature

public MapFeature(java.lang.String tpmapLine)
Constructor - bpmapLine - seq ori chrom start pmX pmY mmX mmY, (mm coords are optional).

Method Detail

compareTo

public int compareTo(java.lang.Object obj)
Sorts by chromosome and then position.

Specified by:
compareTo in interface java.lang.Comparable