Pipeline Classes and Configuration Files

jwst.pipeline Package

Classes

Ami3Pipeline(*args, **kwargs) Ami3Pipeline: Apply all level-3 calibration steps to an association of level-2b AMI exposures.
Coron3Pipeline(*args, **kwargs) Class for defining Coron3Pipeline.
DarkPipeline(*args, **kwargs) DarkPipeline: Apply detector-level calibration steps to raw JWST dark ramp to produce a corrected 4-D ramp product.
Detector1Pipeline(*args, **kwargs) Detector1Pipeline: Apply all calibration steps to raw JWST ramps to produce a 2-D slope product.
GuiderPipeline(*args, **kwargs) GuiderPipeline: For FGS observations, apply all calibration steps to raw JWST ramps to produce a 3-D slope product.
Image2Pipeline(*args, **kwargs) Image2Pipeline: Processes JWST imaging-mode slope data from Level-2a to Level-2b.
Image3Pipeline(*args, **kwargs) Image3Pipeline: Applies level 3 processing to imaging-mode data from any JWST instrument.
Spec2Pipeline(*args, **kwargs) Spec2Pipeline: Processes JWST spectroscopic exposures from Level 2a to 2b.
Spec3Pipeline(*args, **kwargs) Spec3Pipeline: Processes JWST spectroscopic exposures from Level 2b to 3.
TestLinearPipeline(*args, **kwargs) See Step.__init__ for the parameters.
Tso3Pipeline(*args, **kwargs) TSO3Pipeline: Applies level 3 processing to TSO-mode data from any JWST instrument.

Class Inheritance Diagram

Inheritance diagram of jwst.pipeline.calwebb_ami3.Ami3Pipeline, jwst.pipeline.calwebb_coron3.Coron3Pipeline, jwst.pipeline.calwebb_dark.DarkPipeline, jwst.pipeline.calwebb_detector1.Detector1Pipeline, jwst.pipeline.calwebb_guider.GuiderPipeline, jwst.pipeline.calwebb_image2.Image2Pipeline, jwst.pipeline.calwebb_image3.Image3Pipeline, jwst.pipeline.calwebb_spec2.Spec2Pipeline, jwst.pipeline.calwebb_spec3.Spec3Pipeline, jwst.pipeline.linear_pipeline.TestLinearPipeline, jwst.pipeline.calwebb_tso3.Tso3Pipeline