mev-4.0.01/source/org/tigr/microarray/mev/cgh/CGHDataModel/IPositionGraphDataModel.java

Code
Comments
Other
Rev Date Author Line
2 26 Feb 07 jari 1 /*
2 26 Feb 07 jari 2  * IPositionGraphDataModel.java
2 26 Feb 07 jari 3  *
2 26 Feb 07 jari 4  * Created on March 16, 2003, 11:40 PM
2 26 Feb 07 jari 5  */
2 26 Feb 07 jari 6
2 26 Feb 07 jari 7 package org.tigr.microarray.mev.cgh.CGHDataModel;
2 26 Feb 07 jari 8
2 26 Feb 07 jari 9 import java.awt.Color;
2 26 Feb 07 jari 10
2 26 Feb 07 jari 11 import org.tigr.microarray.mev.cgh.CGHDataObj.CGHClone;
2 26 Feb 07 jari 12 import org.tigr.microarray.mev.cgh.CGHDataObj.FlankingRegion;
2 26 Feb 07 jari 13
2 26 Feb 07 jari 14 /**
2 26 Feb 07 jari 15  *
2 26 Feb 07 jari 16  * @author  Adam Margolin
2 26 Feb 07 jari 17  * @author Raktim Sinha
2 26 Feb 07 jari 18  */
2 26 Feb 07 jari 19
2 26 Feb 07 jari 20 public interface IPositionGraphDataModel {
2 26 Feb 07 jari 21
2 26 Feb 07 jari 22     public int getNumElements();
2 26 Feb 07 jari 23
2 26 Feb 07 jari 24     public int getNumExperiments();
2 26 Feb 07 jari 25
2 26 Feb 07 jari 26     public String getExperimentName(int index);
2 26 Feb 07 jari 27
2 26 Feb 07 jari 28     public int getMaxClonePosition();
2 26 Feb 07 jari 29
2 26 Feb 07 jari 30     public Color getDataPointColor(int cloneIndex, int experimentIndex);
2 26 Feb 07 jari 31
2 26 Feb 07 jari 32     public int getNumFlankingRegions(int expIndex);
2 26 Feb 07 jari 33
2 26 Feb 07 jari 34     public FlankingRegion getFlankingRegionAt(int expIndex, int flankingRegionIndex);
2 26 Feb 07 jari 35
2 26 Feb 07 jari 36     public int getStart(int index);
2 26 Feb 07 jari 37
2 26 Feb 07 jari 38     public int getStop(int index);
2 26 Feb 07 jari 39
2 26 Feb 07 jari 40     public int getChromosomeIndex();
2 26 Feb 07 jari 41
2 26 Feb 07 jari 42      public CGHClone getCloneAt(int index);
2 26 Feb 07 jari 43 }