Did you change much in the functions below? I mean, relative to what was already there in `sparse_deconvolution.py`?

If not, maybe we just want to inherit these functions straight from the parent class, and remove this code? Do we know which of these methods actually work with the multi b value data?