Skip to content

Updated Functions in mast_api_psf Module #335

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

Merged
merged 11 commits into from
Apr 7, 2025

Conversation

mrevalski
Copy link
Collaborator

This request includes minor updates to the mast_api_psf.py module and the corresponding function calls throughout the notebook. These changes were made to match the final version of these functions as they appear in the published version of the download_psf_cutouts.ipynb produced by Fred Dauphin (@FDauphin), which was revised earlier this year.

Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

Copy link
Contributor

@FDauphin FDauphin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks pretty good to me. Just two minor typos I found. Also the notebook didn't pass the CI tests so make sure to look at those too and properly address those. Great work 👍🏾

@mrevalski
Copy link
Collaborator Author

Hi @haticekaratay and @dulude, the CI is giving an exit code 143 error. I am able to run the notebook locally without issue, so please let me know if there are any tests I can complete to track down the source of this issue. Thanks for your time and help!

@mrevalski
Copy link
Collaborator Author

Hi @gibsongreen and @cshanahan1, this pull request is now passing all CI checks and is ready for review. The changes include minor updates to the text, links, and code in the mast_psf_api module and main notebook. I also folded in @FDauphin 's security updates that were needed to satisfy the new CI security checks. Please let me know if you require any additional information.

Copy link
Contributor

@FDauphin FDauphin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM; nice work 👍🏾

@mrevalski
Copy link
Collaborator Author

Hi @cshanahan1, I see your thumbs up on the above message. Should I go ahead and merge this pull request into main, or would you like to review it in more detail first? I'm not positive I should have merge permission so I wanted to check with you first. Thanks!

Copy link
Collaborator

@cshanahan1 cshanahan1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good! just a few minor comments

@mrevalski
Copy link
Collaborator Author

looks good! just a few minor comments

Thanks! I want to pull in @FDauphin before I make these changes as they come directly from his module. Fred, do you foresee these polishing touches causing any issues with the MAST API? I know the query format requirements are very strict and rigid. For the changes you agree with, let me know if I should make them here, or you'd like to make them in your module and I'll pull.

@FDauphin
Copy link
Contributor

FDauphin commented Apr 7, 2025

@mrevalski Hey thanks for pulling me in! I just replied to one of @cshanahan1 comments. Everything else is pretty minor and I agree the other comments can be implemented.

@mrevalski
Copy link
Collaborator Author

mrevalski commented Apr 7, 2025

Hi @cshanahan1, thank you! I've updated the docstring and addressed and resolved the remaining comments. Ready for merging!

@mrevalski mrevalski requested a review from cshanahan1 April 7, 2025 17:40
@cshanahan1 cshanahan1 merged commit d0efeaf into spacetelescope:main Apr 7, 2025
7 checks passed
@mrevalski mrevalski deleted the update-psf-notebook-links branch April 8, 2025 17:31
@mrevalski mrevalski removed the request for review from gibsongreen April 8, 2025 17:38
@mrevalski mrevalski added the WFC3 Wide Field Camera 3 label Jun 4, 2025
@mrevalski mrevalski self-assigned this Jun 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WFC3 Wide Field Camera 3
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants