load_bandpass_registry#

exo_skryer.registry_bandpass.load_bandpass_registry(obs: dict, full_grid: ndarray, cut_grid: ndarray) None[source]#

Build the bandpass registry and JAX-ready padded arrays for each observational bin.

Parameters:
obsdict
Observation info, must contain:
  • ‘wl’ : observed central wavelengths (1D array)

  • ‘dwl’: half-widths of each bin (1D array)

  • ‘response_mode’: array of strings / identifiers for each bin (e.g. “boxcar”, “S36”, “S45”).

full_gridndarray

Full high-resolution wavelength grid (currently unused but kept for API stability).

cut_gridndarray

Cut high-resolution wavelength grid on which convolution will be performed.