Fix AIPS velocity ctype headers for correct rendering #1190
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reverts to previous behavior using casacore::ImageHeaderToFITS for extended file info when the AIPS velocity headers are encountered.
What is fixed?
Frontend issue #1771
How does this PR solve the issue? Give a brief summary.
CFITSIO is used to read the headers as usual. If CTYPE header value FELO-HEL or VELO-LSR is detected, the previous behavior using casacore to generate headers from the FITSImage is used so that image is rendered correctly in the frontend.
Are there any companion PRs (frontend, protobuf)?
No
Is there anything else that testers should know (e.g. exactly how to reproduce the issue)?
FITS images and screenshots are attached in frontend issue. The expected behavior described in the issue is now restored.
Checklist
added corresponding fix