11Description
22===========
33
4- :Class: `jwst.group_scale.GroupScaleStep `
4+ :Class: `jwst.group_scale.group_scale_step. GroupScaleStep `
55:Alias: group_scale
66
77The ``group_scale `` step rescales pixel values in raw JWST science
@@ -26,9 +26,9 @@ power of 2. When NFRAMES is not a power of 2, the next largest
2626divisor is used to perform the averaging. For example, when
2727``NFRAMES=5 ``, a divisor of 8 (bit shift of 3) is used to compute the
2828average. This results in averaged values for each group that
29- are too low by the factor NFRAMES/FRMDIVSR. This step rescales the
29+ are too low by the factor `` NFRAMES/FRMDIVSR `` . This step rescales the
3030pixel values by multiplying all groups in all integrations by the
31- factor FRMDIVSR/NFRAMES.
31+ factor `` FRMDIVSR/NFRAMES `` .
3232
3333The step decides whether rescaling is necessary by comparing the
3434values of the NFRAMES and FRMDIVSR keywords. If they are equal,
@@ -62,11 +62,15 @@ per group and the number of groups per integration that are downlinked
6262from the instrument are stored in the special keywords "MIRNFRMS" and
6363"MIRNGRPS", respectively, so that their values are preserved. During
6464Stage 1 processing in the pipeline, the value of the NFRAMES keyword is
65- computed from MIRNFRMS * FRMDIVSR. The result is that when 4 frames
65+ computed from `` ` MIRNFRMS * FRMDIVSR`` . The result is that when 4 frames
6666are averaged together on board, both NFRAMES and FRMDIVSR will have a
6767value of 4, which allows the ``group_scale `` step to correctly
6868determine that no rescaling of the data is necessary.
6969
70+ Step Arguments
71+ --------------
72+ The ``group_scale `` step does not have any step-specific arguments.
73+
7074Reference Files
7175---------------
7276The ``group_scale `` step does not use any reference files.
0 commit comments