You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd like to use specutils.manipulation.gaussian_smooth, which calls astropy's smoothing functions, but specutils has a fixed API, does not pass on any possible **kwargs. Is this by design?
My reason is I'd like to get the boundary='expand' behavior on the edge, instead of the default boundary='fill'.
This particular case I was able to hack myself, but perhaps there are unintended consequences by opening this API up.
I can otherwise submit a PR.
The text was updated successfully, but these errors were encountered:
In the upstream code (dysh) where we encountered this problem, we have switched to calls astropy's functions with boundary='expand' and so this issue has gone away for us. Yet, one could argue this is a problem here, unless there was a (design) reason not to pass anything ikn **kwargs.
I'd like to use specutils.manipulation.gaussian_smooth, which calls astropy's smoothing functions, but specutils has a fixed API, does not pass on any possible **kwargs. Is this by design?
My reason is I'd like to get the boundary='expand' behavior on the edge, instead of the default boundary='fill'.
This particular case I was able to hack myself, but perhaps there are unintended consequences by opening this API up.
I can otherwise submit a PR.
The text was updated successfully, but these errors were encountered: