Tools for solving discrete data deconvolution problems using spectral and Bayesian methods