pylira could make sherpa either a required or optional dependency. Would this actually help (e.g. Sherpa does have convolution code - e.g #47 - but I haven't timed it to compare against scipy or the code in #47)?
I was actually thinking about this from today's meeting where we went through https://pylira.readthedocs.io/en/latest/pylira/user/tutorials/notebooks/point_source.html - for instance, Sherpa has a bunch of model classes that could be used to complement pylira.data - and it comes with the cash statistic - as used in https://pylira.readthedocs.io/en/latest/pylira/user/tutorials/notebooks/mcmc-deconvolution-intro.html - but probably harder to recognize rather than implementing it directly.
pylira could make sherpa either a required or optional dependency. Would this actually help (e.g. Sherpa does have convolution code - e.g #47 - but I haven't timed it to compare against scipy or the code in #47)?
I was actually thinking about this from today's meeting where we went through https://pylira.readthedocs.io/en/latest/pylira/user/tutorials/notebooks/point_source.html - for instance, Sherpa has a bunch of model classes that could be used to complement
pylira.data- and it comes with the cash statistic - as used in https://pylira.readthedocs.io/en/latest/pylira/user/tutorials/notebooks/mcmc-deconvolution-intro.html - but probably harder to recognize rather than implementing it directly.