-
Notifications
You must be signed in to change notification settings - Fork 12
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
Major improvements and fixes for companion fitting #117
Conversation
As an IMPORTANT note, the following code needs to be added to pyklip.rdi.py in order to make RDI work with high-pass filtering (after line 56): if isinstance(highpass, bool): |
For point 1 about pixel scale, we ought to be able to do more than assume what the pipeline is doing. Let’s ask the developers. The subtle part is that there is not a single unique correct pixel area; it varies slightly over the field of view due to optical distortions. So we should also double check which field point is being referred to. These are going to be tiny differences I expect but we should quantify. |
Yes, please do so! The main interest for me is to reverse exactly what the JWST pipeline did when it converted Jy to Jy/sr. |
…llelized & klip.fm
It turns out the pipeline is getting the average pixel area for each mode from the PHOTOM calibration files in CRDS. See docs here for that calibration step: https://jwst-pipeline.readthedocs.io/en/stable/jwst/photom/main.html |
Yesterday I put in a pull request with a similar fix within pyklip! |
…g stage 2 pipeline
@AarynnCarter @semaphoreP @mperrin (tagging all relevant people) After some time of silence, I finally found the time to finish preparing this big PR from As an additional note for @semaphoreP, this PR is fully compatible with the
|
…eters... now using tox.ini
This is a big PR comprising of multiple improvements and fixes: