How to extract features of individual spikes in non-negative signal?
Continuous wavelet transforms can provide information and parameters for sparse, piece-wise regular signals. One example related to yours is present in The Continuous Wavelet Transform in MRS, A. Suvichakorn, C. Lemke, A.  Schuck, J.-P. Antoine, as exemplified in the following picture.