jetset.data_loader Module

jetset.data_loader Module#

Data containers and I/O helpers for observational SED datasets.

Functions#

get_data_set_msk(x, dataset)

Build mask selecting rows belonging to one dataset label.

get_freq_range_msk(x, x_range)

Build mask selecting values inside a frequency interval.

lin_to_log([val, err])

Convert linear values and errors to log10 representation.

log_to_lin([log_val, log_err])

Convert log10 values and errors back to linear space.

Classes#

ObsData([cosmo, data_table, dupl_filter, ...])

Legacy-compatible observational SED container for fitting workflows.

Data([data_table, n_rows, meta_data, ...])

Structured observational data table with metadata validation.

Class Inheritance Diagram#

Inheritance diagram of jetset.data_loader.ObsData, jetset.data_loader.Data