Stcal

Latest version: v1.7.1

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

Scan your dependencies

Page 1 of 9

1.7.2

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

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

-

Bug Fixes
---------

-

1.7.1

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

Bug Fixes
---------

jump
~~~~

- Catch some additional warnings about all-NaN slices. [258]

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

- Fix a bug in Poisson variance calculation visible when providing an average
dark current value in which the specified dark current was not converted to the
appropriate units for pixels with negative slopes. This resulted in
incorrect SCI, ERR, and VAR_POISSON values. Also required revising the approach
for catching all-zero variance cases when average dark current was not
specified. [255]

- Refactor ramp fitting using a C extension to improve performance. [156]

1.7.0

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

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

jump
~~~~

- Switch multiprocessing method to ``fork_server``. [249]

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

- Switch multiprocessing method to ``fork_server``. [249]

Bug Fixes
---------

jump
~~~~

- Updated the shower flagging code to mask reference pixels, require a minimum
number of groups to trigger the detection, and use all integrations to determine
the median value. [248]

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

- Changed the data type of three variables that are used in measuring
the jump free segments of integrations. The variables were uint8 and
they would yield wrong results for integrations with more than 256
groups. [251]

- Use ``sqrtf`` instead of ``sqrt`` in ols_cas22 ramp fitting with
jump detection to avoid small numerical errors on different systems
due to a cast to/from double. [252]


Other
-----

jump
~~~~

- Enable the use of multiple integrations to find outliers. Also,
when the number of groups is above a threshold, use single pass
outlier flagging rather than the iterative flagging. [242]

- Use ``sqrtf`` instead of ``sqrt`` in ols_cas22 ramp fitting with
jump detection to avoid small numerical errors on different systems
due to a cast to/from double. [252]

1.6.1

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

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

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

- Add ``average_dark_current`` to calculations of poisson variance. [243]

1.6.0

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

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

jump
~~~~

- Add in the flagging of groups in the integration after a snowball
occurs. The saturated core of the snowball gets flagged as jump
for a number of groups passed in as a parameter [238]

Bug Fixes
---------

jump
~~~~

- Fixed the computation of the number of rows per slice for multiprocessing, which
was causing different results when running the step with multiprocess [239]

- Fix the code to at least always flag the group with the shower and the requested
groups after the primary shower. [237]

Other
-----

jump
~~~~

- Reorganize jump docs between the jwst and stcal repos. [240]

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

- Reorganize ramp_fitting docs between the jwst and stcal repos. [240]

1.5.2

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

- non-code updates to testing and development infrastructure

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.