Tso3Pipeline

class jwst.pipeline.Tso3Pipeline(*args, **kwargs)[source]

Bases: JwstPipeline

TSO3Pipeline: Applies level 3 processing to TSO-mode data from

any JWST instrument.

Included steps are:

  • outlier_detection

  • tso_photometry

  • extract_1d

  • photom

  • white_light

See Step.__init__ for the parameters.

Attributes Summary

class_alias

reference_file_types

spec

step_defs

Methods Summary

process(input)

Run the TSO3Pipeline

Attributes Documentation

class_alias = 'calwebb_tso3'
reference_file_types: ClassVar = ['gain', 'readnoise']
spec
scale_detection = boolean(default=False)
step_defs: ClassVar = {'extract_1d': <class 'jwst.extract_1d.extract_1d_step.Extract1dStep'>, 'outlier_detection': <class 'jwst.outlier_detection.outlier_detection_step.OutlierDetectionStep'>, 'photom': <class 'jwst.photom.photom_step.PhotomStep'>, 'tso_photometry': <class 'jwst.tso_photometry.tso_photometry_step.TSOPhotometryStep'>, 'white_light': <class 'jwst.white_light.white_light_step.WhiteLightStep'>}

Methods Documentation

process(input)[source]

Run the TSO3Pipeline

Parameters:

input (Level3 Association, json format) – The exposures to process