2.17.2: 2011-06-17

net.sf.basedb.plugins
Class LowessNormalization.CallableWorker

java.lang.Object
  extended by net.sf.basedb.plugins.LowessNormalization.CallableWorker
All Implemented Interfaces:
Callable<List<LowessNormalization.SpotData>>
Enclosing class:
LowessNormalization

static class LowessNormalization.CallableWorker
extends Object
implements Callable<List<LowessNormalization.SpotData>>


Field Summary
private  int blockGroupSize
           
private  float delta
           
private  float fitFraction
           
private  List<LowessNormalization.SpotData> in
           
private  int iterations
           
 
Constructor Summary
LowessNormalization.CallableWorker(List<LowessNormalization.SpotData> in, float fitFraction, float delta, int iterations, int blockGroupSize)
           
 
Method Summary
 List<LowessNormalization.SpotData> call()
           
private  boolean normalize(List<LowessNormalization.SpotData> data)
          Normalize the spot data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

in

private final List<LowessNormalization.SpotData> in

fitFraction

private final float fitFraction

delta

private final float delta

iterations

private final int iterations

blockGroupSize

private int blockGroupSize
Constructor Detail

LowessNormalization.CallableWorker

LowessNormalization.CallableWorker(List<LowessNormalization.SpotData> in,
                                   float fitFraction,
                                   float delta,
                                   int iterations,
                                   int blockGroupSize)
Method Detail

call

public List<LowessNormalization.SpotData> call()
Specified by:
call in interface Callable<List<LowessNormalization.SpotData>>

normalize

private boolean normalize(List<LowessNormalization.SpotData> data)
Normalize the spot data.

Returns:
TRUE if all was ok, FALSE if worker has been interrupted and should stop executing

2.17.2: 2011-06-17