Stcal

Latest version: v1.7.2

Safety actively analyzes 638452 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 9

1.2.1

==================

Bug Fixes
---------

jump
~~~~
- Changes to limit the expansion of MIRI shower ellipses to be the same
number of pixels for both the major and minor axis. JP-2944 [123]

1.2.0

==================

Bug Fixes
---------

dark_current
~~~~~~~~~~~~

- Bug fix for computation of the total number of frames when science data
use on-board frame averaging and/or group gaps. [121]

jump
~~~~

- Changes to flag both NIR snowballs and MIRI showers
for JP-2645. [118]

- Early in the step, the object arrays are converted from DN to electrons
by multiplying by the gain. The values need to be reverted back to DN
at the end of the step. [116]

1.1.0

==================

General
-------

- Made style changes due to the new 5.0.3 version of flake8, which
noted many missing white spaces after keywords. [114]

Bug Fixes
---------

ramp_fitting
~~~~~~~~~~~~

- Updating multi-integration processing to correctly combine multiple
integration computations for the final image information. [108]

- Fixed crash due to two group ramps with saturated groups that used
an intermediate array with an incorrect shape. [109]

- Updating how NaNs and DO_NOT_USE flags are handled in the rateints
product. [112]

- Updating how GLS handles bad gain values. NaNs and negative gain
values have the DO_NOT_USE and NO_GAIN_VALUE flag set. Any NaNs
found in the image data are set to 0.0 and the corresponding DQ flag
is set to DO_NOT_USE. [115]

Changes to API
--------------

jump
~~~~

- Added flagging after detected ramp jumps based on two DN thresholds and
two number of groups to flag [110]

1.0.0

==================

Bug Fixes
---------

ramp_fitting
~~~~~~~~~~~~

- Adding special case handler for GLS to handle one group ramps. [97]

- Updating how one group suppression and ZEROFRAME processing works with
multiprocessing, as well as fixing the multiprocessing failure. [99]

- Changing how ramp fitting handles fully saturated ramps. [102]

saturation
~~~~~~~~~~

- Modified the saturation threshold applied to pixels flagged with
NO_SAT_CHECK, so that they never get flagged as saturated. [106]

Changes to API
--------------

ramp_fitting
~~~~~~~~~~~~

- The tuple ``integ_info`` no longer returns ``int_times`` as a part of it,
so the tuple is one element shorter. [99]

- For fully saturated exposures, all returned values are ``None``, instead
of tuples. [102]

saturation
~~~~~~~~~~~

- Changing parameter name in twopoint_difference from 'normal_rej_thresh' to rejection_thresh' for consistency. [105]

Other
-----

general
~~~~~~~

- Update CI workflows to cache test environments and depend upon style and security checks [96]
- Increased required ``Python`` version from ``>=3.7`` to ``>=3.8`` (to align with ``astropy``) [98]

0.7.3

==================

Bug Fixes
---------

jump
~~~~

- Update ``twopoint_difference.py`` [90]

ramp_fitting
~~~~~~~~~~~~

- Updating the one good group ramp suppression handler works. [92]

0.7.2

==================

Bug Fixes
---------

ramp_fitting
~~~~~~~~~~~~

- Fix for accessing zero-frame in model to account for Roman data not using
zero-frame. [89]

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.