numina.datamodel — Model of data¶
-
class
numina.datamodel.DataModel(name='UNKNOWN', mappings=None)¶ Model of the Data being processed
Parameters: -
do_sky_correction(img)¶ Perform sky correction
-
gather_info(dframe)¶ Obtain a summary of information about the image.
-
gather_info_dframe(img)¶ Obtain a summary of information about the image.
-
gather_info_hdu(hdulist)¶ Obtain a summary of information about the image.
-
get_darktime(img)¶ Obtain DARKTIME
-
get_data(img)¶ Obtain the primary data from the image
-
get_exptime(img)¶ Obtain EXPTIME
-
get_header(img)¶ Obtain the primary header from the image
-
get_imgid(img)¶ Obtain a unique identifier of the image.
Parameters: img (astropy.io.fits.HDUList) – Returns: Identification of the image Return type: str
-
get_quality_control(img)¶ Obtain quality control flag from the image.
-
get_variance(img)¶ Obtain the variance of the primary data from the image
-
-
class
numina.datamodel.FITSKeyExtractor(values)¶ Extract values from FITS images