Stable v1.5.0 (August 2022)
Highlights
- Add compatibility with IFS-SPHERE data,
- New example script for IFS cleaning and extraction (example_IFS.py),
- New documentation available here,
- Add the possibility of saving the uncalibrated observables:
raw_bs = amical.oifits.wrap_raw(bs)
amical.show(raw_bs)
amical.save(raw_bs)
- Position angle (PA) is now automatically computed for NIRISS,
- Per-frame bad pixel correction,
- Subtract sky from full image and allow arbitrary mask,
What's Changed
- TST: fix escape syntax in workflow for windows compat by @neutrinoceros in #122
- TST: generalize a regexp for a category of warnings to be ignored in tests by @neutrinoceros in #125
- Fix a typo from #125 by @neutrinoceros in #126
- TST: revert a temporary workaround in GH workflows by @neutrinoceros in #127
- Add
show_clean_params
call toselect_clean_data
by @vandalt in #78 - Per-frame bad pixel correction by @vandalt in #83
- Subtract sky from full image and allow arbitrary mask by @vandalt in #85
- Add quiet mode in extraction step by @DrSoulain in #128
- filter upstream depr warning by @neutrinoceros in #131
- pre commit auto update by @neutrinoceros in #132
- MNT: fix a future incompatibility with PyPDF2 by @neutrinoceros in #134
- TST: replace an xfail test with skipif so it's run most of the time instead of marked as failed by @neutrinoceros in #133
- MNT: cleanup unnecessary warning filters in CI by @neutrinoceros in #135
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #137
- MNT: upgrade GHA by @neutrinoceros in #138
- ENH: load heavy dependencies lazily by @neutrinoceros in #141
- MNT: upgrade GHA (setup-python v3 -> v4) by @neutrinoceros in #142
- Add telescope and instrument to raw oifits by @vandalt in #136
- Add PA correction for NIRISS by @vandalt in #139
- ENH: Add IFU compatibility for SPHERE by @DrSoulain in #146
Thanks to @vandalt, @neutrinoceros and @benjaminpope for their contributions to this release.
Full Changelog: v1.4...v1.5.0