broaden_kernel

breads.utils.broaden_kernel(wvs, spectrum, kernel)[source]

Broaden a spectrum to instrument resolution assuming a custom kernel.

Args:

wvs: Wavelength vector (ndarray). spectrum: Spectrum vector (ndarray). kernel: custom broadening kernel as a function kernel((wvs - wvs_curr) / wvs_curr)

Returns

Broadened spectrum