trans.cel
Class CelMapper
java.lang.Object
trans.cel.CelMapper
- public class CelMapper
- extends java.lang.Object
Saves float[]s of intensity values for each cel file ordered by the tpmapFeature file.
If useMMData is true, will double array size and set mm value afterward.
Method Summary |
int |
getSizeMappedFeatures()
|
java.io.File[] |
mapCelFiles(java.io.File[] files)
|
boolean |
mapCelFiles(java.io.File[] files,
java.io.File[] matchedSaveAsFiles)
Maps float[][] to MapFeature[][] saving under the index matched File in matchedSaveAsFiles as a MultiSetQuantile[]. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CelMapper
public CelMapper(MapFeature[] features,
boolean useMMData,
boolean printStats)
mapCelFiles
public java.io.File[] mapCelFiles(java.io.File[] files)
mapCelFiles
public boolean mapCelFiles(java.io.File[] files,
java.io.File[] matchedSaveAsFiles)
- Maps float[][] to MapFeature[][] saving under the index matched File in matchedSaveAsFiles as a MultiSetQuantile[].
Will perform a max(PM-MM,1) transform if useMMData is true.
getSizeMappedFeatures
public int getSizeMappedFeatures()