expr
Class ExpressedGene
java.lang.Object
expr.ExpressedGene
- All Implemented Interfaces:
- java.lang.Comparable
- public class ExpressedGene
- extends java.lang.Object
- implements java.lang.Comparable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ExpressedGene
public ExpressedGene(java.lang.String name,
Coordinates coordinates,
float[] values)
toString
public java.lang.String toString()
compareTo
public int compareTo(java.lang.Object other)
- Sorts by Coordinates
- Specified by:
compareTo
in interface java.lang.Comparable
splitByChromosome
public static ExpressedGene[][] splitByChromosome(ExpressedGene[] exprGenes)
- Splits a ExpressedGene[] by chromosome to ExpressedGene[chrom][lines].
Assumes the ExpressedGene[] is sorted by chromosome!
getCoordinates
public Coordinates getCoordinates()
getName
public java.lang.String getName()
getValues
public float[] getValues()
getRfa
public RankedFloatArray getRfa()
setRfa
public void setRfa(RankedFloatArray rfa)
setValues
public void setValues(float[] values)