org.cybertory.MSS
Class RawIntensitiesRecord
java.lang.Object
org.cybertory.MSS.RawIntensitiesRecord
- All Implemented Interfaces:
- java.lang.Comparable
- public class RawIntensitiesRecord
- extends java.lang.Object
- implements java.lang.Comparable
Encapsulates the raw intensities data for one feature as well as its
location (indices) in the microarray grid.
These objects are sortable by position on the microarray.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
zoneIndex
public int zoneIndex
metarow
public int metarow
metacol
public int metacol
row
public int row
col
public int col
intensities
public float[] intensities
RawIntensitiesRecord
public RawIntensitiesRecord()
getNormalized
public RawIntensitiesRecord getNormalized(int indexBase,
float intensityScale)
throws DatException
- Throws:
DatException
coerceNumChannels
public void coerceNumChannels(int numChan)
sort
public static void sort(RawIntensitiesRecord[] recs)
zoneCompare
public static int zoneCompare(RawIntensitiesRecord rec1,
RawIntensitiesRecord rec2)
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable