HSVD based signal filter described in: Barkhuijsen H, de Beer R, van Ormondt D. Improved algorithm for noniterative and timedomain model fitting to exponentially damped magnetic resonance signals. J Magn Reson 1987;73:553-557.
hsvd_filt(mrs_data, xlim = c(-30, 30), comps = 40, irlba = TRUE, max_damp = 10)
MRS data to be filtered.
frequency range in Hz to filter.
number of Lorentzian components to use for modelling.
option to use irlba SVD (logical).
maximum allowable damping factor.
filtered data.