Commit summary from repository starlink ------------------------------------ (Tim Jenness) smurf: Deal with uninitialised SCUBA-2 header 100.0% applications/smurf/scripts/ (Peter W. Draper) hds: fix problem with int arithmetic overflowing 100.0% libraries/hds/ (David Berry) smurf: Interpolate GAI model properly across bad bolo-blocks 100.0% applications/smurf/libsmf/ Commits from repository starlink ----------------------------- commit 42032b74f76db237e028972914ddb9006284f30e Author: Tim Jenness <[log in to unmask]> Date: Fri Jun 1 17:17:01 2012 -0700 smurf: Deal with uninitialised SCUBA-2 header Unfortunately a broken SCUBA-2 FITS header is a header filled with zeroes rather than no header or a header with spaces. This meant that we did end up with a header hash but it didn't have any relevant cards in it. We now count to make sure we have cards although we could force a check for INSTRUME. applications/smurf/scripts/print_index | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 5a2f8a547efed84f20c23d23ae58248cc088197d Author: Peter W. Draper <[log in to unmask]> Date: Fri Jun 1 18:03:09 2012 +0100 hds: fix problem with int arithmetic overflowing this was revealed when using NDF sections on large images that required the data to be sliced there could be more of this kind of issue to find libraries/hds/dauscatgath.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 721e0e616d66394d43961a730e72d9abc7861051 Author: David Berry <[log in to unmask]> Date: Fri Jun 1 15:59:25 2012 +0100 smurf: Interpolate GAI model properly across bad bolo-blocks Previously, there could be discontinuities in the gain and offset values at the edges of bad blocks. Thought this may have been a cuase of the spurious bolometer tracks that appear at high iterations, but it seems not to have fixed the problem. It needed doing anyway. applications/smurf/libsmf/smf_find_gains.c | 112 ++++++++++++++++++++++++-- applications/smurf/libsmf/smf_gandoff.c | 45 ++++++++--- 2 files changed, 140 insertions(+), 17 deletions(-)