org.fhcrc.cpl.viewer.feature.extraction
Class BackgroundRemover

java.lang.Object
  extended by org.fhcrc.cpl.viewer.feature.extraction.BackgroundRemover

public class BackgroundRemover
extends java.lang.Object

Removes background noise from spectra


Field Summary
protected  int _resamplingFrequency
           
 
Constructor Summary
BackgroundRemover()
           
 
Method Summary
 float[][] calculateMedian(float[][] spectra)
          Calculate median intensity at each point on the grid
 int getResamplingFrequency()
           
 float[][] removeBackground(float[][] spectra)
           
 void setResamplingFrequency(int resamplingFrequency)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_resamplingFrequency

protected int _resamplingFrequency
Constructor Detail

BackgroundRemover

public BackgroundRemover()
Method Detail

removeBackground

public float[][] removeBackground(float[][] spectra)

calculateMedian

public float[][] calculateMedian(float[][] spectra)
Calculate median intensity at each point on the grid

Parameters:
spectra -
Returns:

getResamplingFrequency

public int getResamplingFrequency()

setResamplingFrequency

public void setResamplingFrequency(int resamplingFrequency)


Fred Hutchinson Cancer Research Center