kevin218 / Eureka

Eureka! is a data reduction and analysis pipeline intended for time-series observations with JWST.
https://eurekadocs.readthedocs.io/
MIT License
56 stars 43 forks source link

Adding the ability to skip fully-masked data in Stage 5-6 #656

Closed taylorbell57 closed 3 weeks ago

taylorbell57 commented 1 month ago

This small PR skips fully masked channels in Stage 5, and then adjusts the Stage 6 code to cope with skipped channels from Stage 5.

This PR resolves #546

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 54.54545% with 10 lines in your changes missing coverage. Please review.

Project coverage is 54.25%. Comparing base (c1c8a07) to head (4022c88).

Files Patch % Lines
src/eureka/S6_planet_spectra/s6_spectra.py 62.50% 6 Missing :warning:
src/eureka/S5_lightcurve_fitting/s5_fit.py 20.00% 4 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #656 +/- ## ========================================== - Coverage 54.29% 54.25% -0.04% ========================================== Files 101 101 Lines 12713 12725 +12 ========================================== + Hits 6902 6904 +2 - Misses 5811 5821 +10 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.