ExposurePipeline

class romancal.pipeline.ExposurePipeline(*args, **kwargs)[source]

Bases: RomanPipeline

ExposurePipeline: Apply all calibration steps to raw Roman WFI ramps to produce a 2-D slope product. Included steps are documented in the step_defs.

See Step for the parameters.

Attributes Summary

class_alias

spec

step_defs

Methods Summary

create_fully_saturated_zeroed_image(input_model)

Create zeroed-out image file

process(input)

Process the Roman WFI data

Attributes Documentation

class_alias = 'roman_elp'
spec
save_l1_wcs = boolean(default=False)
save_results = boolean(default=False)
suffix = string(default="cal")
step_defs: ClassVar = {'assign_wcs': <class 'romancal.assign_wcs.assign_wcs_step.AssignWcsStep'>, 'dark_current': <class 'romancal.dark_current.dark_current_step.DarkCurrentStep'>, 'dq_init': <class 'romancal.dq_init.dq_init_step.DQInitStep'>, 'flatfield': <class 'romancal.flatfield.flat_field_step.FlatFieldStep'>, 'linearity': <class 'romancal.linearity.linearity_step.LinearityStep'>, 'photom': <class 'romancal.photom.photom_step.PhotomStep'>, 'rampfit': <class 'romancal.ramp_fitting.ramp_fit_step.RampFitStep'>, 'refpix': <class 'romancal.refpix.refpix_step.RefPixStep'>, 'saturation': <class 'romancal.saturation.saturation_step.SaturationStep'>, 'source_catalog': <class 'romancal.source_catalog.source_catalog_step.SourceCatalogStep'>, 'tweakreg': <class 'romancal.tweakreg.tweakreg_step.TweakRegStep'>}

Methods Documentation

create_fully_saturated_zeroed_image(input_model)[source]

Create zeroed-out image file

process(input)[source]

Process the Roman WFI data