Page History
...
Pipeline step | NIRISS status | NIRISS comments | NIRCam status | NIRCam comments | MIRI status | MIRI comments | NIRSpec status | NIRSpec comments | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
group_scale |
| The step is supossed to do nothing for NIRISS/SOSS (here, a group = 1 frame). Indeed, nothing changes when running this step, except for the length of the ASDF element in the HDU list object, which is normal. |
| N/A |
| |||||||||||||||||||||||||
dq_init |
| This step correctly initializes the data-quality flags, as it is supposed to do, according to the reference mask in CRDS. |
|
| (high-level test) |
| ||||||||||||||||||||||||
saturation |
| This step does what is expected to do: it captures saturated pixels and flags them in the GROUPDQ masks. The simulations used for this validation had saturated pixels and they were correctly identified (flagged) by the pipeline. |
|
| (high-level) |
| ||||||||||||||||||||||||
superbias |
| Tested my own bias substraction using reference files and got exact same results. |
| N/A |
| |||||||||||||||||||||||||
reset | N/A | N/A |
| This was tested on a TSO imaging file separately since this step does not currently run by default. The test passed with no issues. | N/A | |||||||||||||||||||||||||
linearity |
| Tested linearity correction using reference files and got exact same results. |
|
|
| |||||||||||||||||||||||||
rscd | N/A | N/A |
| Step currently flags frames in integrations higher than the first as 'DO_NOT_USE' in the groupdq array. This has been tested successfully. | N/A | |||||||||||||||||||||||||
dark_current |
| Dark frames perform expected corrections on the data. |
|
|
| |||||||||||||||||||||||||
refpix |
| Currently, does not do anything to NIRISS/SOSS simulations, as reference pixels there are set to zero. When injecting a fake strain of reference pixels got some deviations that most likely have to do with DMS-detector frame rotations. |
|
| This step is sufficiently tested in unit tests. It is skipped for MIRI subarray data so only applies to FULL array imaging TSOs, and note that MIRISim's implementation of Refpix is different from the pipeline step, so may give unexpected results. |
| ||||||||||||||||||||||||
jump |
| Step produced no errors. However, currently detecting more jumps than it should — will revisit once some errors on the SOSS simulator are addressed (see below). |
|
| high level testing is done. Inserted cosmic rays of varying strengths were detected (based on threshold) and flagged neighboring pixels (based on level above background) |
| ||||||||||||||||||||||||
ramp_fitting |
| The pipeline was tested against an OLS ramp fit, and pipeline does exactly as intended. |
| produced rateints with 7.5 and independent linear fits; substantial difference in a subset of data. |
|
| ||||||||||||||||||||||||
gain_scale |
| This step only applies to NIRSpec data. Because no GAINFACT is found in the headers, this step is properly skipped by the pipeline. |
|
| Documentation states 'This currently only applies to NIRSpec exposures that are read out using a subarray pattern, in which case a gain setting of 2 is used instead of the standard setting of 1.' This step is properly skipped for MIRI data. |
| ||||||||||||||||||||||||
...