NumpyDataUnit

class oda_api.data_products.NumpyDataUnit(data: ndarray | None, data_header: dict | None = None, meta_data: dict | None = None, hdu_type: str | None = None, name: str | None = None, units_dict: dict | None = None)[source]

Bases: object

Methods Summary

decode(encoded_obj[, use_gzip, from_json])

encode([use_pickle, use_gzip, to_json])

from_fits_hdu(hdu[, name])

new_hdu_from_data(data, hdu_type[, header, ...])

to_fits_hdu()

Methods Documentation

classmethod decode(encoded_obj: str | dict, use_gzip=False, from_json=False)[source]
encode(use_pickle=False, use_gzip=False, to_json=False)[source]
classmethod from_fits_hdu(hdu: FitsHDU, name=None)[source]
new_hdu_from_data(data: ndarray | None, hdu_type: str | None, header: Header | None = None, units_dict: dict | None = None)[source]
to_fits_hdu()[source]