hyperspy/hyperspy — pull request #49 by AEljarrat (2012-12-13 15:09:15+00:00)
Title: Zlp removal tool 2

Dear Hyperspy Developers,

the ZLP removal tool Branch is now able to actually remove the ZLP from ll EELS spectra! I have commited some overall changes and documentations, and also added the new method splice_zero_loss_peak. This new method can work in combination with estimate_elastic_scattering_threshold, and will splice an EELSSpectrum using the specified threshold.

![image](https://f.cloud.github.com/assets/2676771/10861/f4e429d4-4536-11e2-8ea0-8f6bcf7048cb.png)

The spliced ZLP can be used with other methods, like fourier_log_deconvolution (that was recently fixed).

Currently, this tools have a limited amount of options. For example splice_zero_loss_peak can apply smoothing to the right end of the spliced ZLP, but only using the hanning window. Many more options should be available in the future!

But, as I think this Branch is now on a stable state, it might be just time to do this Pull request, and also make room for others to expand if necessary.

I hope that the community will find this tools useful,

Thank you,
Alberto E.