Systems and methods for reducing noise in spectral data. A noise burst level is defined. If a spectral point has an intensity greater than the burst level (a burst point), points neighboring the burst point are examined. If a function of these neighboring points indicates that the burst point is a discrete event, then the abundance level of the burst point is altered.