2 |
26 Feb 07 |
jari |
1 |
/* |
2 |
26 Feb 07 |
jari |
Copyright @ 1999-2003, The Institute for Genomic Research (TIGR). |
2 |
26 Feb 07 |
jari |
All rights reserved. |
2 |
26 Feb 07 |
jari |
4 |
*/ |
2 |
26 Feb 07 |
jari |
5 |
/* |
2 |
26 Feb 07 |
jari |
* $RCSfile: IData.java,v $ |
2 |
26 Feb 07 |
jari |
* $Revision: 1.9 $ |
2 |
26 Feb 07 |
jari |
* $Date: 2006/02/23 21:19:42 $ |
2 |
26 Feb 07 |
jari |
* $Author: caliente $ |
2 |
26 Feb 07 |
jari |
* $State: Exp $ |
2 |
26 Feb 07 |
jari |
11 |
*/ |
2 |
26 Feb 07 |
jari |
12 |
|
2 |
26 Feb 07 |
jari |
13 |
package org.tigr.microarray.mev.cluster.gui; |
2 |
26 Feb 07 |
jari |
14 |
|
2 |
26 Feb 07 |
jari |
15 |
import java.awt.Color; |
2 |
26 Feb 07 |
jari |
16 |
import java.util.ArrayList; |
2 |
26 Feb 07 |
jari |
17 |
import java.util.Vector; |
2 |
26 Feb 07 |
jari |
18 |
|
2 |
26 Feb 07 |
jari |
19 |
import org.tigr.microarray.mev.ISlideData; |
2 |
26 Feb 07 |
jari |
20 |
import org.tigr.microarray.mev.ISlideDataElement; |
2 |
26 Feb 07 |
jari |
21 |
import org.tigr.microarray.mev.cgh.CGHDataObj.CGHClone; |
2 |
26 Feb 07 |
jari |
22 |
|
2 |
26 Feb 07 |
jari |
23 |
public interface IData { |
2 |
26 Feb 07 |
jari |
//Log state |
2 |
26 Feb 07 |
jari |
25 |
public final static int LINEAR = 0; |
2 |
26 Feb 07 |
jari |
26 |
public final static int LOG = 1; |
2 |
26 Feb 07 |
jari |
27 |
|
2 |
26 Feb 07 |
jari |
28 |
public final static int DATA_TYPE_TWO_INTENSITY = 0; |
2 |
26 Feb 07 |
jari |
29 |
public final static int DATA_TYPE_RATIO_ONLY = 1; |
2 |
26 Feb 07 |
jari |
30 |
public final static int DATA_TYPE_AFFY_ABS = 2; |
2 |
26 Feb 07 |
jari |
31 |
public final static int DATA_TYPE_AFFY_REF = 3; |
2 |
26 Feb 07 |
jari |
32 |
public final static int DATA_TYPE_AFFY_MEAN = 4; |
2 |
26 Feb 07 |
jari |
33 |
public final static int DATA_TYPE_AFFY_MEDIAN = 5; |
2 |
26 Feb 07 |
jari |
34 |
|
2 |
26 Feb 07 |
jari |
35 |
public final static String DEFAULT_SAMPLE_ANNOTATION_KEY = "Default Slide Name"; |
2 |
26 Feb 07 |
jari |
36 |
|
2 |
26 Feb 07 |
jari |
37 |
/** |
2 |
26 Feb 07 |
jari |
* Raktim |
2 |
26 Feb 07 |
jari |
* CGH Constants |
2 |
26 Feb 07 |
jari |
40 |
*/ |
2 |
26 Feb 07 |
jari |
41 |
public final static int DATA_TYPE_CGH = 6; |
2 |
26 Feb 07 |
jari |
42 |
public static final int BAD_CLONE = -10; |
2 |
26 Feb 07 |
jari |
43 |
public static final int NO_COPY_CHANGE = -11; |
2 |
26 Feb 07 |
jari |
44 |
|
2 |
26 Feb 07 |
jari |
45 |
/** |
2 |
26 Feb 07 |
jari |
* Returns the experiment data (ratio values). |
2 |
26 Feb 07 |
jari |
* @see Experiment |
2 |
26 Feb 07 |
jari |
48 |
*/ |
2 |
26 Feb 07 |
jari |
49 |
public Experiment getExperiment(); |
2 |
26 Feb 07 |
jari |
50 |
|
2 |
26 Feb 07 |
jari |
51 |
/** |
2 |
26 Feb 07 |
jari |
* Returns the experiment data (ratio values) without application of cutoffs. |
2 |
26 Feb 07 |
jari |
* @see Experiment |
2 |
26 Feb 07 |
jari |
54 |
*/ |
2 |
26 Feb 07 |
jari |
55 |
public Experiment getFullExperiment(); |
2 |
26 Feb 07 |
jari |
56 |
|
2 |
26 Feb 07 |
jari |
57 |
/** |
2 |
26 Feb 07 |
jari |
* Returns count of features. |
2 |
26 Feb 07 |
jari |
59 |
*/ |
2 |
26 Feb 07 |
jari |
60 |
public int getFeaturesCount(); |
2 |
26 Feb 07 |
jari |
61 |
|
2 |
26 Feb 07 |
jari |
62 |
/** |
2 |
26 Feb 07 |
jari |
* Returns size of features. |
2 |
26 Feb 07 |
jari |
64 |
*/ |
2 |
26 Feb 07 |
jari |
65 |
public int getFeaturesSize(); |
2 |
26 Feb 07 |
jari |
66 |
|
2 |
26 Feb 07 |
jari |
67 |
/** |
2 |
26 Feb 07 |
jari |
* Retruns the indicated feature |
2 |
26 Feb 07 |
jari |
69 |
*/ |
2 |
26 Feb 07 |
jari |
70 |
public ISlideData getFeature(int index); |
2 |
26 Feb 07 |
jari |
71 |
|
2 |
26 Feb 07 |
jari |
72 |
/** |
2 |
26 Feb 07 |
jari |
* Returns the indicated ISlideDataElement |
2 |
26 Feb 07 |
jari |
74 |
*/ |
2 |
26 Feb 07 |
jari |
75 |
public ISlideDataElement getSlideDataElement(int row, int col); |
2 |
26 Feb 07 |
jari |
76 |
|
2 |
26 Feb 07 |
jari |
77 |
/** |
2 |
26 Feb 07 |
jari |
* Returns the integer identifying the type of input data |
2 |
26 Feb 07 |
jari |
79 |
*/ |
2 |
26 Feb 07 |
jari |
80 |
public int getDataType(); |
2 |
26 Feb 07 |
jari |
81 |
|
2 |
26 Feb 07 |
jari |
82 |
/** |
2 |
26 Feb 07 |
jari |
* Returns CY3 value. |
2 |
26 Feb 07 |
jari |
84 |
*/ |
2 |
26 Feb 07 |
jari |
85 |
public float getCY3(int column, int row); |
2 |
26 Feb 07 |
jari |
86 |
|
2 |
26 Feb 07 |
jari |
87 |
/** |
2 |
26 Feb 07 |
jari |
* Returns CY5 value. |
2 |
26 Feb 07 |
jari |
89 |
*/ |
2 |
26 Feb 07 |
jari |
90 |
public float getCY5(int column, int row); |
2 |
26 Feb 07 |
jari |
91 |
|
2 |
26 Feb 07 |
jari |
92 |
/** |
2 |
26 Feb 07 |
jari |
* Returns max CY3 value. |
2 |
26 Feb 07 |
jari |
94 |
*/ |
2 |
26 Feb 07 |
jari |
95 |
public float getMaxCY3(); |
2 |
26 Feb 07 |
jari |
96 |
|
2 |
26 Feb 07 |
jari |
97 |
/** |
2 |
26 Feb 07 |
jari |
* Returns max CY5 value. |
2 |
26 Feb 07 |
jari |
99 |
*/ |
2 |
26 Feb 07 |
jari |
100 |
public float getMaxCY5(); |
2 |
26 Feb 07 |
jari |
101 |
|
2 |
26 Feb 07 |
jari |
102 |
/** |
2 |
26 Feb 07 |
jari |
* Returns ratio value. |
2 |
26 Feb 07 |
jari |
104 |
*/ |
2 |
26 Feb 07 |
jari |
105 |
public float getRatio(int column, int row, int logState); |
2 |
26 Feb 07 |
jari |
106 |
|
2 |
26 Feb 07 |
jari |
107 |
/** |
2 |
26 Feb 07 |
jari |
* Returns min ratio value. |
2 |
26 Feb 07 |
jari |
109 |
*/ |
2 |
26 Feb 07 |
jari |
110 |
public float getMinRatio(); |
2 |
26 Feb 07 |
jari |
111 |
|
2 |
26 Feb 07 |
jari |
112 |
/** |
2 |
26 Feb 07 |
jari |
* Returns max ratio value |
2 |
26 Feb 07 |
jari |
114 |
*/ |
2 |
26 Feb 07 |
jari |
115 |
public float getMaxRatio(); |
2 |
26 Feb 07 |
jari |
116 |
|
2 |
26 Feb 07 |
jari |
117 |
/** |
2 |
26 Feb 07 |
jari |
* Returns feature name. |
2 |
26 Feb 07 |
jari |
119 |
*/ |
2 |
26 Feb 07 |
jari |
120 |
public String getSampleName(int column); |
2 |
26 Feb 07 |
jari |
121 |
|
2 |
26 Feb 07 |
jari |
122 |
/** |
2 |
26 Feb 07 |
jari |
* Returns the slected sample annotation |
2 |
26 Feb 07 |
jari |
124 |
*/ |
2 |
26 Feb 07 |
jari |
125 |
public String getSampleAnnotation(int column, String key); |
2 |
26 Feb 07 |
jari |
126 |
|
2 |
26 Feb 07 |
jari |
127 |
/** |
2 |
26 Feb 07 |
jari |
* Returns full feature name. |
2 |
26 Feb 07 |
jari |
129 |
*/ |
2 |
26 Feb 07 |
jari |
130 |
public String getFullSampleName(int column); |
2 |
26 Feb 07 |
jari |
131 |
|
2 |
26 Feb 07 |
jari |
132 |
/** |
2 |
26 Feb 07 |
jari |
* Sets the experiment label index for the collection of features |
2 |
26 Feb 07 |
jari |
134 |
*/ |
2 |
26 Feb 07 |
jari |
135 |
public void setSampleLabelKey(String key); |
2 |
26 Feb 07 |
jari |
136 |
|
2 |
26 Feb 07 |
jari |
137 |
/** |
2 |
26 Feb 07 |
jari |
* Returns an element attribute. |
2 |
26 Feb 07 |
jari |
139 |
*/ |
2 |
26 Feb 07 |
jari |
140 |
public String getElementAttribute(int row, int attr); |
2 |
26 Feb 07 |
jari |
141 |
|
2 |
26 Feb 07 |
jari |
142 |
/** |
2 |
26 Feb 07 |
jari |
* Returns a probe column in micro array. |
2 |
26 Feb 07 |
jari |
144 |
*/ |
2 |
26 Feb 07 |
jari |
145 |
public int getProbeColumn(int column, int row); |
2 |
26 Feb 07 |
jari |
146 |
|
2 |
26 Feb 07 |
jari |
147 |
/** |
2 |
26 Feb 07 |
jari |
* Returns a probe row in micro array. |
2 |
26 Feb 07 |
jari |
149 |
*/ |
2 |
26 Feb 07 |
jari |
150 |
public int getProbeRow(int column, int row); |
2 |
26 Feb 07 |
jari |
151 |
|
2 |
26 Feb 07 |
jari |
152 |
/** |
2 |
26 Feb 07 |
jari |
* Returns a gene unique id. |
2 |
26 Feb 07 |
jari |
154 |
*/ |
2 |
26 Feb 07 |
jari |
155 |
public String getUniqueId(int row); |
2 |
26 Feb 07 |
jari |
156 |
|
2 |
26 Feb 07 |
jari |
157 |
/** |
2 |
26 Feb 07 |
jari |
* Returns a gene name. |
2 |
26 Feb 07 |
jari |
159 |
*/ |
2 |
26 Feb 07 |
jari |
160 |
public String getGeneName(int row); |
2 |
26 Feb 07 |
jari |
161 |
|
2 |
26 Feb 07 |
jari |
162 |
/** |
2 |
26 Feb 07 |
jari |
*Returns all the annotation fields |
2 |
26 Feb 07 |
jari |
164 |
*/ |
2 |
26 Feb 07 |
jari |
165 |
|
2 |
26 Feb 07 |
jari |
166 |
public String[] getFieldNames(); |
2 |
26 Feb 07 |
jari |
167 |
|
2 |
26 Feb 07 |
jari |
168 |
/** |
2 |
26 Feb 07 |
jari |
*Returns all annotation field names associated with the loaded samples |
2 |
26 Feb 07 |
jari |
170 |
*/ |
2 |
26 Feb 07 |
jari |
171 |
public Vector getSampleAnnotationFieldNames(); |
2 |
26 Feb 07 |
jari |
172 |
|
2 |
26 Feb 07 |
jari |
173 |
/** |
2 |
26 Feb 07 |
jari |
* Returns sorted indices for specified column. |
2 |
26 Feb 07 |
jari |
175 |
*/ |
2 |
26 Feb 07 |
jari |
176 |
public int[] getSortedIndices(int column); |
2 |
26 Feb 07 |
jari |
177 |
|
2 |
26 Feb 07 |
jari |
178 |
|
2 |
26 Feb 07 |
jari |
179 |
////////////////////////////////////////// |
2 |
26 Feb 07 |
jari |
180 |
// // |
2 |
26 Feb 07 |
jari |
// color coding methods // |
2 |
26 Feb 07 |
jari |
182 |
// // |
2 |
26 Feb 07 |
jari |
183 |
////////////////////////////////////////// |
2 |
26 Feb 07 |
jari |
184 |
|
2 |
26 Feb 07 |
jari |
185 |
/** |
2 |
26 Feb 07 |
jari |
* Returns array of published colors. |
2 |
26 Feb 07 |
jari |
187 |
*/ |
2 |
26 Feb 07 |
jari |
188 |
public Color[] getColors(); |
2 |
26 Feb 07 |
jari |
189 |
|
2 |
26 Feb 07 |
jari |
190 |
/** |
2 |
26 Feb 07 |
jari |
* Delete all the published colors. |
2 |
26 Feb 07 |
jari |
192 |
*/ |
2 |
26 Feb 07 |
jari |
193 |
public void deleteColors(); |
2 |
26 Feb 07 |
jari |
194 |
|
2 |
26 Feb 07 |
jari |
195 |
/** |
2 |
26 Feb 07 |
jari |
* Returns public color by specified row. |
2 |
26 Feb 07 |
jari |
197 |
*/ |
2 |
26 Feb 07 |
jari |
198 |
public Color getProbeColor(int row); |
2 |
26 Feb 07 |
jari |
199 |
|
2 |
26 Feb 07 |
jari |
200 |
/** |
2 |
26 Feb 07 |
jari |
* Sets public color for specified rows. |
2 |
26 Feb 07 |
jari |
202 |
*/ |
2 |
26 Feb 07 |
jari |
203 |
public void setProbesColor(int[] rows, Color color); |
2 |
26 Feb 07 |
jari |
204 |
|
2 |
26 Feb 07 |
jari |
205 |
/** |
2 |
26 Feb 07 |
jari |
* Returns index of the public color for specified row. |
2 |
26 Feb 07 |
jari |
207 |
*/ |
2 |
26 Feb 07 |
jari |
208 |
public int getProbeColorIndex(int row); |
2 |
26 Feb 07 |
jari |
209 |
|
2 |
26 Feb 07 |
jari |
210 |
/** |
2 |
26 Feb 07 |
jari |
* Returns probe color indices |
2 |
26 Feb 07 |
jari |
212 |
*/ |
2 |
26 Feb 07 |
jari |
213 |
public int[] getColorIndices(); |
2 |
26 Feb 07 |
jari |
214 |
|
2 |
26 Feb 07 |
jari |
215 |
/** |
2 |
26 Feb 07 |
jari |
* Returns count of rows which have public color index equals to colorIndex. |
2 |
26 Feb 07 |
jari |
217 |
*/ |
2 |
26 Feb 07 |
jari |
218 |
public int getColoredProbesCount(int colorIndex); |
2 |
26 Feb 07 |
jari |
219 |
|
2 |
26 Feb 07 |
jari |
220 |
/** |
2 |
26 Feb 07 |
jari |
* Delete all the published experiment colors. |
2 |
26 Feb 07 |
jari |
222 |
*/ |
2 |
26 Feb 07 |
jari |
223 |
public void deleteExperimentColors(); |
2 |
26 Feb 07 |
jari |
224 |
|
2 |
26 Feb 07 |
jari |
225 |
/** |
2 |
26 Feb 07 |
jari |
* Returns color for specified column data |
2 |
26 Feb 07 |
jari |
227 |
*/ |
2 |
26 Feb 07 |
jari |
228 |
public Color getExperimentColor(int col); |
2 |
26 Feb 07 |
jari |
229 |
|
2 |
26 Feb 07 |
jari |
230 |
/** |
2 |
26 Feb 07 |
jari |
* Sets color for specified experiment indices |
2 |
26 Feb 07 |
jari |
232 |
*/ |
2 |
26 Feb 07 |
jari |
233 |
public void setExperimentColor(int [] indices, Color color); |
2 |
26 Feb 07 |
jari |
234 |
|
2 |
26 Feb 07 |
jari |
235 |
/** |
2 |
26 Feb 07 |
jari |
* Returns index of the public experiment color for specified row. |
2 |
26 Feb 07 |
jari |
237 |
*/ |
2 |
26 Feb 07 |
jari |
238 |
public int getExperimentColorIndex(int row); |
2 |
26 Feb 07 |
jari |
239 |
|
2 |
26 Feb 07 |
jari |
240 |
/** |
2 |
26 Feb 07 |
jari |
* Returns experiment color indices |
2 |
26 Feb 07 |
jari |
242 |
*/ |
2 |
26 Feb 07 |
jari |
243 |
public int[] getExperimentColorIndices(); |
2 |
26 Feb 07 |
jari |
244 |
|
2 |
26 Feb 07 |
jari |
245 |
/** |
2 |
26 Feb 07 |
jari |
* Returns count of rows which have public color index equals to colorIndex. |
2 |
26 Feb 07 |
jari |
247 |
*/ |
2 |
26 Feb 07 |
jari |
248 |
public int getColoredExperimentsCount(int colorIndex); |
2 |
26 Feb 07 |
jari |
249 |
|
2 |
26 Feb 07 |
jari |
250 |
/** |
2 |
26 Feb 07 |
jari |
* Returns array of published colors. |
2 |
26 Feb 07 |
jari |
252 |
*/ |
2 |
26 Feb 07 |
jari |
253 |
public Color[] getExperimentColors(); |
2 |
26 Feb 07 |
jari |
254 |
|
2 |
26 Feb 07 |
jari |
255 |
/** |
2 |
26 Feb 07 |
jari |
* Returns an annotation array for the provided indices based on annotation key |
2 |
26 Feb 07 |
jari |
257 |
*/ |
2 |
26 Feb 07 |
jari |
258 |
public String [] getAnnotationList(String fieldName, int [] indices); |
2 |
26 Feb 07 |
jari |
259 |
|
2 |
26 Feb 07 |
jari |
260 |
/** |
2 |
26 Feb 07 |
jari |
* Returns true if loaded intensities are known to be median |
2 |
26 Feb 07 |
jari |
262 |
*/ |
2 |
26 Feb 07 |
jari |
263 |
public boolean areMedianIntensities(); |
2 |
26 Feb 07 |
jari |
264 |
|
2 |
26 Feb 07 |
jari |
265 |
/** |
2 |
26 Feb 07 |
jari |
* Sets median intensity flag |
2 |
26 Feb 07 |
jari |
267 |
*/ |
2 |
26 Feb 07 |
jari |
268 |
public void setMedianIntensities(boolean areMedians); |
2 |
26 Feb 07 |
jari |
269 |
|
2 |
26 Feb 07 |
jari |
270 |
/******************************* |
2 |
26 Feb 07 |
jari |
* CGH Specific Interface Defs |
2 |
26 Feb 07 |
jari |
* Raktim |
2 |
26 Feb 07 |
jari |
* Oct 3, 2005 |
2 |
26 Feb 07 |
jari |
274 |
*******************************/ |
2 |
26 Feb 07 |
jari |
275 |
/** |
2 |
26 Feb 07 |
jari |
* Returns size of features. |
2 |
26 Feb 07 |
jari |
277 |
*/ |
2 |
26 Feb 07 |
jari |
278 |
public int getFeaturesSize(int chromosome); |
2 |
26 Feb 07 |
jari |
279 |
|
2 |
26 Feb 07 |
jari |
280 |
/** |
2 |
26 Feb 07 |
jari |
* Returns CY3 value. |
2 |
26 Feb 07 |
jari |
282 |
*/ |
2 |
26 Feb 07 |
jari |
283 |
public float getCY3(int column, int row, int chromosome); |
2 |
26 Feb 07 |
jari |
284 |
|
2 |
26 Feb 07 |
jari |
285 |
/** |
2 |
26 Feb 07 |
jari |
* Returns CY5 value. |
2 |
26 Feb 07 |
jari |
287 |
*/ |
2 |
26 Feb 07 |
jari |
288 |
public float getCY5(int column, int row, int chromosome); |
2 |
26 Feb 07 |
jari |
289 |
|
2 |
26 Feb 07 |
jari |
290 |
/** |
2 |
26 Feb 07 |
jari |
* Returns an element attribute. |
2 |
26 Feb 07 |
jari |
292 |
*/ |
2 |
26 Feb 07 |
jari |
293 |
public String getElementAttribute(int row, int attr, int chromosome); |
2 |
26 Feb 07 |
jari |
294 |
|
2 |
26 Feb 07 |
jari |
295 |
/** |
2 |
26 Feb 07 |
jari |
* Returns the number of chromosomes |
2 |
26 Feb 07 |
jari |
297 |
*/ |
2 |
26 Feb 07 |
jari |
298 |
public int getNumChromosomes(); |
2 |
26 Feb 07 |
jari |
299 |
|
2 |
26 Feb 07 |
jari |
300 |
/** |
2 |
26 Feb 07 |
jari |
* Returns the number of data points in a given chromosome |
2 |
26 Feb 07 |
jari |
302 |
*/ |
2 |
26 Feb 07 |
jari |
303 |
public int getNumDataPointsInChrom(int chromosome); |
2 |
26 Feb 07 |
jari |
304 |
|
2 |
26 Feb 07 |
jari |
305 |
public int getCloneIndex(int relativeIndex, int chromosome); |
2 |
26 Feb 07 |
jari |
306 |
|
2 |
26 Feb 07 |
jari |
307 |
public int getRelativeIndex(int cloneIndex, int chromosome); |
2 |
26 Feb 07 |
jari |
308 |
|
2 |
26 Feb 07 |
jari |
309 |
public CGHClone getCloneAt(int index); |
2 |
26 Feb 07 |
jari |
310 |
|
2 |
26 Feb 07 |
jari |
311 |
public CGHClone getCloneAt(int index, int chromosome); |
2 |
26 Feb 07 |
jari |
312 |
|
2 |
26 Feb 07 |
jari |
313 |
public float getValue(int experiment, int clone, int chromosome); |
2 |
26 Feb 07 |
jari |
314 |
|
2 |
26 Feb 07 |
jari |
315 |
/** |
2 |
26 Feb 07 |
jari |
* Getter for property clones. |
2 |
26 Feb 07 |
jari |
* @return Value of property clones. |
2 |
26 Feb 07 |
jari |
318 |
*/ |
2 |
26 Feb 07 |
jari |
319 |
public java.util.ArrayList getClones(); |
2 |
26 Feb 07 |
jari |
320 |
|
2 |
26 Feb 07 |
jari |
321 |
public ArrayList getFeaturesList(); |
2 |
26 Feb 07 |
jari |
322 |
|
2 |
26 Feb 07 |
jari |
323 |
public float getLogAverageInvertedValue(int experiment, int clone); |
2 |
26 Feb 07 |
jari |
324 |
|
2 |
26 Feb 07 |
jari |
325 |
public int getCopyNumberDetermination(int experiment, int clone); |
2 |
26 Feb 07 |
jari |
326 |
|
2 |
26 Feb 07 |
jari |
327 |
public float getPValueByLogCloneDistribution(int experiment, int clone); |
2 |
26 Feb 07 |
jari |
328 |
|
2 |
26 Feb 07 |
jari |
329 |
public int[][] getChromosomeIndices(); |
2 |
26 Feb 07 |
jari |
330 |
|
2 |
26 Feb 07 |
jari |
331 |
public int[] getSamplesOrder(); |
2 |
26 Feb 07 |
jari |
332 |
|
2 |
26 Feb 07 |
jari |
333 |
/** |
2 |
26 Feb 07 |
jari |
* Getter for property annotations. |
2 |
26 Feb 07 |
jari |
* @return Value of property annotations. |
2 |
26 Feb 07 |
jari |
336 |
*/ |
2 |
26 Feb 07 |
jari |
337 |
public org.tigr.microarray.mev.cgh.CGHDataObj.ICGHDataRegion[][] getAnnotations(); |
2 |
26 Feb 07 |
jari |
338 |
|
2 |
26 Feb 07 |
jari |
339 |
/** |
2 |
26 Feb 07 |
jari |
* ICGHFeatureData adaptations |
2 |
26 Feb 07 |
jari |
341 |
*/ |
2 |
26 Feb 07 |
jari |
342 |
public boolean isMissingData(int cloneIndex); |
2 |
26 Feb 07 |
jari |
343 |
|
2 |
26 Feb 07 |
jari |
344 |
public int getNumFlankingRegions(int experimentIndex, int chromosomeIndex); |
2 |
26 Feb 07 |
jari |
345 |
|
2 |
26 Feb 07 |
jari |
346 |
public void setFlankingRegions(int experimentIndex, Vector[] flankingRegions); |
2 |
26 Feb 07 |
jari |
347 |
|
2 |
26 Feb 07 |
jari |
348 |
/** |
2 |
26 Feb 07 |
jari |
* Added additionalinterface methods |
2 |
26 Feb 07 |
jari |
* Raktim |
2 |
26 Feb 07 |
jari |
351 |
*/ |
2 |
26 Feb 07 |
jari |
352 |
public boolean isLog2Data(); |
2 |
26 Feb 07 |
jari |
353 |
|
2 |
26 Feb 07 |
jari |
354 |
public boolean isHasDyeSwap(); |
2 |
26 Feb 07 |
jari |
355 |
|
2 |
26 Feb 07 |
jari |
356 |
public int getCGHSpecies(); |
2 |
26 Feb 07 |
jari |
357 |
|
2 |
26 Feb 07 |
jari |
358 |
public boolean hasCloneDistribution(); |
2 |
26 Feb 07 |
jari |
359 |
/** |
2 |
26 Feb 07 |
jari |
* END |
2 |
26 Feb 07 |
jari |
* CGH Specific Interface Defs |
2 |
26 Feb 07 |
jari |
362 |
*/ |
2 |
26 Feb 07 |
jari |
363 |
|
2 |
26 Feb 07 |
jari |
364 |
/** |
2 |
26 Feb 07 |
jari |
* @param annotationKeyType |
2 |
26 Feb 07 |
jari |
* @return |
2 |
26 Feb 07 |
jari |
367 |
*/ |
2 |
26 Feb 07 |
jari |
368 |
public String[] getAnnotationList(String annotationKeyType); |
2 |
26 Feb 07 |
jari |
369 |
|
2 |
26 Feb 07 |
jari |
370 |
} |