liger_iris_pipeline.datamodels.ramp

Classes

RampModel([init])

A data model for 4D ramps from Liger or IRIS for the IFU or Imager.

class liger_iris_pipeline.datamodels.ramp.RampModel(init=None, **kwargs)[source]

Bases: LigerIRISDataModel

A data model for 4D ramps from Liger or IRIS for the IFU or Imager. 4D arrays are formatted as (groups, reads, pixely, pixelx).

Parameters: data (np.ndarray): 4-D array of counts for each read. dq (np.ndarray): 4-D data quality array for each read.

schema_url = 'https://oirlab.github.io/schemas/RampModel.schema'

The schema URI to validate the model against. If None, only basic validation of required metadata properties (filename, model_type) will occur.