-
Notifications
You must be signed in to change notification settings - Fork 169
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
New Ctxcal Flat file Option #5338
Conversation
What mechanism is in place to keep these updated? They are monthly and CTX is releasing additional data quarterly to the PDS, so as the files update. Does this need some sort of change to the ISIS data download script as well? Also, is the reason to defer making these default because of this text in the API definition: "configuration or preference names and their defaults". I am asking to understand the scope of that document as it relates to this PR. |
@jlaura There shouldn't be a change to the ISIS download script but we will need to setup some other monthly task to pull new data. As for deferring till 9.0 to change the defaults it's related to the section you mentioned but explicitly that the API includes the "...argument defaults, configuration or preference names and their defaults...". The new flag changes the functionality to use the new monthly CTX data and, if made default, would alter the output of the program for down stream users. We can make it a new feature in 8.X.0 and then the default in 9.0 |
@jlaura If we make it default and the flatfiles change, that would be API breaking. If we want to make these default, it can go into 9.0. As far as a mechanism for updating these, assuming we are safe to replace everything in |
@Kelvinrr 9.0 is not releasing for close to another year? From our own release schedule |
yeah, I edited out my mistake. |
@acpaquette Need to fix conflicting Changelog before merging. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this can go in and we can make an issue about keeping the flatfiles up to date.
The linked location for the flat files is a 404. Did you pull the flat file (singular, nice work by the authors) from here? https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2023EA003491 |
Description
Adds a new flat file option into
ctxcal
that allows users to calibrate CTX data using the newly generated monthly CTX flat field files. This removes a noticeable "Frown" across the image, where there was low saturation at the edges and gradually increasing saturation toward the center of the image (cross track).Related Issue
#5279
How Has This Been Validated?
New test added and all old ctxcal tests pass
Types of changes
Checklist:
Licensing
This project is mostly composed of free and unencumbered software released into the public domain, and we are unlikely to accept contributions that are not also released into the public domain. Somewhere near the top of each file should have these words: