1
- """
2
- Entry point implementations.
3
- """
1
+ """Entry point implementations."""
4
2
5
3
6
4
def get_steps ():
7
5
"""
8
- Return tuples describing the stpipe.Step subclasses provided
9
- by this package. This method is registered with the stpipe.steps
6
+ Return tuples describing the stpipe.Step subclasses provided by this package.
7
+
8
+ This method is registered with the stpipe.steps
10
9
entry point.
11
10
12
11
Returns
@@ -21,77 +20,77 @@ def get_steps():
21
20
# class definitions. We need to avoid importing jwst.pipeline and
22
21
# jwst.step to keep the CLI snappy.
23
22
return [
24
- ("jwst.pipeline.Ami3Pipeline" , ' calwebb_ami3' , True ),
25
- ("jwst.pipeline.Coron3Pipeline" , ' calwebb_coron3' , True ),
26
- ("jwst.pipeline.DarkPipeline" , ' calwebb_dark' , True ),
27
- ("jwst.pipeline.Detector1Pipeline" , ' calwebb_detector1' , True ),
28
- ("jwst.pipeline.GuiderPipeline" , ' calwebb_guider' , True ),
29
- ("jwst.pipeline.Image2Pipeline" , ' calwebb_image2' , True ),
30
- ("jwst.pipeline.Image3Pipeline" , ' calwebb_image3' , True ),
31
- ("jwst.pipeline.Spec2Pipeline" , ' calwebb_spec2' , True ),
32
- ("jwst.pipeline.Spec3Pipeline" , ' calwebb_spec3' , True ),
33
- ("jwst.pipeline.Tso3Pipeline" , ' calwebb_tso3' , True ),
34
- ("jwst.step.AmiAnalyzeStep" , ' ami_analyze' , False ),
35
- ("jwst.step.AmiAverageStep" , ' ami_average' , False ),
36
- ("jwst.step.AmiNormalizeStep" , ' ami_normalize' , False ),
37
- ("jwst.step.AssignMTWcsStep" , ' assign_mtwcs' , False ),
38
- ("jwst.step.AssignWcsStep" , ' assign_wcs' , False ),
39
- ("jwst.step.BackgroundStep" , ' background' , False ),
40
- ("jwst.step.BadpixSelfcalStep" , ' badpix_selfcal' , False ),
41
- ("jwst.step.BarShadowStep" , ' barshadow' , False ),
42
- ("jwst.step.Combine1dStep" , ' combine_1d' , False ),
43
- ("jwst.step.StackRefsStep" , ' stack_refs' , False ),
44
- ("jwst.step.AlignRefsStep" , ' align_refs' , False ),
45
- ("jwst.step.KlipStep" , ' klip' , False ),
46
- ("jwst.step.HlspStep" , ' hlsp' , False ),
47
- ("jwst.step.CleanFlickerNoiseStep" , ' clean_flicker_noise' , False ),
48
- ("jwst.step.CubeBuildStep" , ' cube_build' , False ),
49
- ("jwst.step.CubeSkyMatchStep" , ' cube_skymatch' , False ),
50
- ("jwst.step.DarkCurrentStep" , ' dark_current' , False ),
51
- ("jwst.step.DQInitStep" , ' dq_init' , False ),
52
- ("jwst.step.EmiCorrStep" , ' emicorr' , False ),
53
- ("jwst.step.Extract1dStep" , ' extract_1d' , False ),
54
- ("jwst.step.Extract2dStep" , ' extract_2d' , False ),
55
- ("jwst.step.FirstFrameStep" , ' firstframe' , False ),
56
- ("jwst.step.FlatFieldStep" , ' flat_field' , False ),
57
- ("jwst.step.FringeStep" , ' fringe' , False ),
58
- ("jwst.step.GainScaleStep" , ' gain_scale' , False ),
59
- ("jwst.step.GroupScaleStep" , ' group_scale' , False ),
60
- ("jwst.step.GuiderCdsStep" , ' guider_cds' , False ),
61
- ("jwst.step.ImprintStep" , ' imprint' , False ),
62
- ("jwst.step.IPCStep" , ' ipc' , False ),
63
- ("jwst.step.JumpStep" , ' jump' , False ),
64
- ("jwst.step.LastFrameStep" , ' lastframe' , False ),
65
- ("jwst.step.LinearityStep" , ' linearity' , False ),
66
- ("jwst.step.MasterBackgroundStep" , ' master_background' , False ),
67
- ("jwst.step.MasterBackgroundMosStep" , ' master_background_mos' , False ),
68
- ("jwst.step.MRSIMatchStep" , ' mrs_imatch' , False ),
69
- ("jwst.step.MSAFlagOpenStep" , ' msa_flagging' , False ),
70
- ("jwst.step.NSCleanStep" , ' nsclean' , False ),
71
- ("jwst.step.OutlierDetectionStep" , ' outlier_detection' , False ),
72
- ("jwst.step.PathLossStep" , ' pathloss' , False ),
73
- ("jwst.step.PersistenceStep" , ' persistence' , False ),
74
- ("jwst.step.PhotomStep" , ' photom' , False ),
75
- ("jwst.step.PixelReplaceStep" , ' pixel_replace' , False ),
76
- ("jwst.step.RampFitStep" , ' ramp_fit' , False ),
77
- ("jwst.step.RefPixStep" , ' refpix' , False ),
78
- ("jwst.step.ResampleStep" , ' resample' , False ),
79
- ("jwst.step.ResampleSpecStep" , ' resample_spec' , False ),
80
- ("jwst.step.ResetStep" , ' reset' , False ),
81
- ("jwst.step.ResidualFringeStep" , ' residual_fringe' , False ),
82
- ("jwst.step.RscdStep" , ' rscd' , False ),
83
- ("jwst.step.SaturationStep" , ' saturation' , False ),
84
- ("jwst.step.SkyMatchStep" , ' skymatch' , False ),
85
- ("jwst.step.SourceCatalogStep" , ' source_catalog' , False ),
86
- ("jwst.step.SourceTypeStep" , ' srctype' , False ),
87
- ("jwst.step.SpectralLeakStep" , ' spectral_leak' , False ),
88
- ("jwst.step.StraylightStep" , ' straylight' , False ),
89
- ("jwst.step.SuperBiasStep" , ' superbias' , False ),
90
- ("jwst.step.TSOPhotometryStep" , ' tso_photometry' , False ),
91
- ("jwst.step.TweakRegStep" , ' tweakreg' , False ),
92
- ("jwst.step.ChargeMigrationStep" , ' charge_migration' , False ),
93
- ("jwst.step.WavecorrStep" , ' wavecorr' , False ),
94
- ("jwst.step.WfsCombineStep" , ' calwebb_wfs-image3' , False ),
95
- ("jwst.step.WfssContamStep" , ' wfss_contam' , False ),
96
- ("jwst.step.WhiteLightStep" , ' white_light' , False ),
23
+ ("jwst.pipeline.Ami3Pipeline" , " calwebb_ami3" , True ),
24
+ ("jwst.pipeline.Coron3Pipeline" , " calwebb_coron3" , True ),
25
+ ("jwst.pipeline.DarkPipeline" , " calwebb_dark" , True ),
26
+ ("jwst.pipeline.Detector1Pipeline" , " calwebb_detector1" , True ),
27
+ ("jwst.pipeline.GuiderPipeline" , " calwebb_guider" , True ),
28
+ ("jwst.pipeline.Image2Pipeline" , " calwebb_image2" , True ),
29
+ ("jwst.pipeline.Image3Pipeline" , " calwebb_image3" , True ),
30
+ ("jwst.pipeline.Spec2Pipeline" , " calwebb_spec2" , True ),
31
+ ("jwst.pipeline.Spec3Pipeline" , " calwebb_spec3" , True ),
32
+ ("jwst.pipeline.Tso3Pipeline" , " calwebb_tso3" , True ),
33
+ ("jwst.step.AmiAnalyzeStep" , " ami_analyze" , False ),
34
+ ("jwst.step.AmiAverageStep" , " ami_average" , False ),
35
+ ("jwst.step.AmiNormalizeStep" , " ami_normalize" , False ),
36
+ ("jwst.step.AssignMTWcsStep" , " assign_mtwcs" , False ),
37
+ ("jwst.step.AssignWcsStep" , " assign_wcs" , False ),
38
+ ("jwst.step.BackgroundStep" , " background" , False ),
39
+ ("jwst.step.BadpixSelfcalStep" , " badpix_selfcal" , False ),
40
+ ("jwst.step.BarShadowStep" , " barshadow" , False ),
41
+ ("jwst.step.Combine1dStep" , " combine_1d" , False ),
42
+ ("jwst.step.StackRefsStep" , " stack_refs" , False ),
43
+ ("jwst.step.AlignRefsStep" , " align_refs" , False ),
44
+ ("jwst.step.KlipStep" , " klip" , False ),
45
+ ("jwst.step.HlspStep" , " hlsp" , False ),
46
+ ("jwst.step.CleanFlickerNoiseStep" , " clean_flicker_noise" , False ),
47
+ ("jwst.step.CubeBuildStep" , " cube_build" , False ),
48
+ ("jwst.step.CubeSkyMatchStep" , " cube_skymatch" , False ),
49
+ ("jwst.step.DarkCurrentStep" , " dark_current" , False ),
50
+ ("jwst.step.DQInitStep" , " dq_init" , False ),
51
+ ("jwst.step.EmiCorrStep" , " emicorr" , False ),
52
+ ("jwst.step.Extract1dStep" , " extract_1d" , False ),
53
+ ("jwst.step.Extract2dStep" , " extract_2d" , False ),
54
+ ("jwst.step.FirstFrameStep" , " firstframe" , False ),
55
+ ("jwst.step.FlatFieldStep" , " flat_field" , False ),
56
+ ("jwst.step.FringeStep" , " fringe" , False ),
57
+ ("jwst.step.GainScaleStep" , " gain_scale" , False ),
58
+ ("jwst.step.GroupScaleStep" , " group_scale" , False ),
59
+ ("jwst.step.GuiderCdsStep" , " guider_cds" , False ),
60
+ ("jwst.step.ImprintStep" , " imprint" , False ),
61
+ ("jwst.step.IPCStep" , " ipc" , False ),
62
+ ("jwst.step.JumpStep" , " jump" , False ),
63
+ ("jwst.step.LastFrameStep" , " lastframe" , False ),
64
+ ("jwst.step.LinearityStep" , " linearity" , False ),
65
+ ("jwst.step.MasterBackgroundStep" , " master_background" , False ),
66
+ ("jwst.step.MasterBackgroundMosStep" , " master_background_mos" , False ),
67
+ ("jwst.step.MRSIMatchStep" , " mrs_imatch" , False ),
68
+ ("jwst.step.MSAFlagOpenStep" , " msa_flagging" , False ),
69
+ ("jwst.step.NSCleanStep" , " nsclean" , False ),
70
+ ("jwst.step.OutlierDetectionStep" , " outlier_detection" , False ),
71
+ ("jwst.step.PathLossStep" , " pathloss" , False ),
72
+ ("jwst.step.PersistenceStep" , " persistence" , False ),
73
+ ("jwst.step.PhotomStep" , " photom" , False ),
74
+ ("jwst.step.PixelReplaceStep" , " pixel_replace" , False ),
75
+ ("jwst.step.RampFitStep" , " ramp_fit" , False ),
76
+ ("jwst.step.RefPixStep" , " refpix" , False ),
77
+ ("jwst.step.ResampleStep" , " resample" , False ),
78
+ ("jwst.step.ResampleSpecStep" , " resample_spec" , False ),
79
+ ("jwst.step.ResetStep" , " reset" , False ),
80
+ ("jwst.step.ResidualFringeStep" , " residual_fringe" , False ),
81
+ ("jwst.step.RscdStep" , " rscd" , False ),
82
+ ("jwst.step.SaturationStep" , " saturation" , False ),
83
+ ("jwst.step.SkyMatchStep" , " skymatch" , False ),
84
+ ("jwst.step.SourceCatalogStep" , " source_catalog" , False ),
85
+ ("jwst.step.SourceTypeStep" , " srctype" , False ),
86
+ ("jwst.step.SpectralLeakStep" , " spectral_leak" , False ),
87
+ ("jwst.step.StraylightStep" , " straylight" , False ),
88
+ ("jwst.step.SuperBiasStep" , " superbias" , False ),
89
+ ("jwst.step.TSOPhotometryStep" , " tso_photometry" , False ),
90
+ ("jwst.step.TweakRegStep" , " tweakreg" , False ),
91
+ ("jwst.step.ChargeMigrationStep" , " charge_migration" , False ),
92
+ ("jwst.step.WavecorrStep" , " wavecorr" , False ),
93
+ ("jwst.step.WfsCombineStep" , " calwebb_wfs-image3" , False ),
94
+ ("jwst.step.WfssContamStep" , " wfss_contam" , False ),
95
+ ("jwst.step.WhiteLightStep" , " white_light" , False ),
97
96
]
0 commit comments