Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge changes from jwst-kpi xara version #6

Draft
wants to merge 56 commits into
base: master
Choose a base branch
from

Conversation

vandalt
Copy link

@vandalt vandalt commented Jul 12, 2023

This merges changes from kammerje/xara, which was used as the JWST KPI pipeline before the pipeline had its own repo (kammerje/jwst-kpi). Now most changes in kammerje/xara are generic and could be merged here.

I have not done a careful diff check, just applied a merge from Jens' version to this one. Marking as draft for this reason and will update after looking at the diffs.

I'm also waiting for kammerje#22 to be merged, bringing support for the KPFITS format.

This fixes #5 and kammerje#21.

Jens Kammerer and others added 30 commits March 9, 2022 15:10
CLEAR is generated with `WebbPrimaryAperture` (with mag=10 for
consistency with CLEARP) instead of `MASKCLEAR.fits` and CLEARP now has
consistent alignment between primary and secondary. Thanks to Rachel Cooper
(@rcooper295) for the scripts used to genreate these masks.
Update CLEAR and CLEARP masks FITS files
Add option to crop NIRISS data
Include pupil models even if not locally installed
vandalt and others added 26 commits August 4, 2022 02:25
To avoid introducing changes that are not necessary to new functionality
Remove parenthesis and do not compare booleans, following PEP 8
Remove parenthesis and do not compare booleans, following PEP 8
Document changes to xara core for calwebb functionality
Make integer-pixel recentering independent of sgmask
Merge Changes from main xara branch
Before, hexagon was imported from opticstools. Now copied into xara for
convenience (easier installation, no additional dependency).
Python shows a warning otherwise (and it's less safe)
Reapply old changes that got overwritten
Xara has no types sets and pyright is common tool for vscode, does not hurt to keep this here I guess
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Merge changes from "JWST" version by @kammerje?
3 participants