-
Notifications
You must be signed in to change notification settings - Fork 58
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
SMURF responsivity images no longer have FPLANE coordinate frame #40
Comments
Well, if you hadn't told me it worked after this commit I would have put money on the breakage being introduced with 8a7d698 from July. |
On 17 September 2014 01:46, Tim Jenness notifications@github.com wrote:
David
|
I'd prefer it if WCS flowed through the system properly rather than being magically created at the last moment. The problem is that we need to isolate SCUBA-2-specific calls if we hope to use SMURF to reduce data from other instruments. Do the heat frames in |
No they don't. Looking into this some more, the smfData returned by smf_flat_fastflat no longer has time as it's third axis, and so its tswcs frameset is left NULL. I think this is where it comes from. Maybe we could change smf_flat_fastflat so that the output smfData has a non-NULL tswcs which retains the spatial axes on the input, and adds a third axis representing heater value. The use of the variable name "tswcs" - which I presume means "time series WCS" - is then a bit wrong, since it's being used to describe something other than a time series. |
Presumably we could do what we do when reading a 2D image in that we put the 2D frameset in the |
This should fix Starlink issue #40 "SMURF responsivity images no longer have FPLANE coordinate frame".
Hum - that would then break the expectation that "wcs" is a 2-D FrameSet. In fact, what I've done is to use "tswcs", on the basis that there is a precedent for this in the use of "tswcs" to describe the spectral axis of an FFT. Commit 9750b85 seesm to fix this issue. |
Thanks David - it does indeed look like it's fixed as I'm looking at some FPLANE mosaics from the pipeline right now. |
/stardev in Hilo is at 3204cbb and produces responsivity files with no FPLANE coordinate frame. Unfortunately this breaks the pipeline (which mosaics them in FPLANE coordinates). Here are the command line arguments used by the pipeline (with suitable dummy names):
The output responsivity images has only 4 coordinate frames (grid, pixel, axis and fraction) where it should also have BOLO and FPLANE.
The bug was introduced after daf2bb2, as /stardev at the JCMT works fine.
The text was updated successfully, but these errors were encountered: