Commit summary from repository starlink
------------------------------------
(Tim Jenness) smurf: protect memcpy in sc2store.c
100.0% applications/smurf/sc2da/
(Tim Jenness) smurf: handle case where no darks provided to CALCFLAT
100.0% applications/smurf/libsmurf/
(Malcolm J. Currie) KAPPA: Clarify ESTIMATOR description on the minimum number of channels or NDFs.
35.2% applications/kappa/libkappa/
64.7% applications/kappa/
(Malcolm J. Currie) KAPPA: Allow ESTIMATOR=Median for three channels or NDFs.
100.0% applications/kappa/libkappa/
(Tim Jenness) smurf: Drop files with SEQ_TYPE ne OBS_TYPE on floor
100.0% applications/smurf/libsmf/
(Tim Jenness) smurf: Parse new SEQ_TYPE header and store in smfHead
100.0% applications/smurf/libsmf/
(Tim Jenness) smurf: we need TILENUM and NUMTILES even if we are not tiling
(Brad Cavanagh) kappa: Add colour lookup tables from GAIA.
96.3% applications/kappa/luts/
3.6% applications/kappa/
(Ed Chapin) smurf: more flexibility for flagging bad bolos in map-maker
22.5% applications/smurf/examples/
77.4% applications/smurf/libsmf/
(Malcolm J. Currie) KAPPA: Correct Copyright.
100.0% applications/kappa/kapsub/
(Malcolm J. Currie) KAPPA: Prevent segv when dimensions do not match.
100.0% applications/kappa/kapsub/
(David Berry) ast: Fix two more problems in the sidereal time calculations in skyframe
100.0% libraries/ast/
(David Berry) smurf: Use zero rather than val__badd for bad output values in sc2sim_getast_wcs
100.0% applications/smurf/libsc2sim/
(Malcolm J. Currie) KAPPA: Initialise returned NDF identifier.
100.0% applications/kappa/kapsub/
(Malcolm J. Currie) KAPPA: Fix typo's.
100.0% applications/kappa/kapsub/
(Malcolm J. Currie) KAPPA: Belatedly include new estimators in the parameter's options.
100.0% applications/kappa/libkappa/
(David Berry) smurf: Initialise tcs_az_bc1/2 in sc2sim_simulate before getting WCS FrameSet
100.0% applications/smurf/libsc2sim/
Commits from repository starlink
-----------------------------
commit 5450bcc862d12be6a8a6d905e80466dd655bf333
Author: Tim Jenness <[log in to unmask]>
Date: Tue Nov 24 16:43:19 2009 -1000
smurf: protect memcpy in sc2store.c
applications/smurf/sc2da/sc2store.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 69cf984ca3379f9795b2130eeecd509cb99b95cb
Author: Tim Jenness <[log in to unmask]>
Date: Tue Nov 24 16:42:38 2009 -1000
smurf: handle case where no darks provided to CALCFLAT
CALCFLAT was still hoping a dark was there for provenance propagation
applications/smurf/libsmurf/smurf_calcflat.c | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
commit 6d2edc963c73c5a7a4f50413d37321fa9914db36
Author: Malcolm J. Currie <[log in to unmask]>
Date: Wed Nov 25 01:14:22 2009 +0000
KAPPA: Clarify ESTIMATOR description on the minimum number of channels or NDFs.
applications/kappa/libkappa/chanmap.f | 23 +++++++-----
applications/kappa/libkappa/mstats.f | 29 ++++++++-------
applications/kappa/sun95.tex | 59 ++++++++++++++++--------------
3 files changed, 60 insertions(+), 51 deletions(-)
commit 881eedd00ff435506505c972078cbf0deeb00eaf
Author: Malcolm J. Currie <[log in to unmask]>
Date: Wed Nov 25 01:06:15 2009 +0000
KAPPA: Allow ESTIMATOR=Median for three channels or NDFs.
Not sure why it was set to at least four before. Watch out in
case there was a reason.
applications/kappa/libkappa/chanmap.f | 5 ++++-
applications/kappa/libkappa/mstats.f | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
commit b2a77d3ea9d87ff4b1255ffd161aec207b0c49e6
Author: Tim Jenness <[log in to unmask]>
Date: Tue Nov 24 13:51:12 2009 -1000
smurf: Drop files with SEQ_TYPE ne OBS_TYPE on floor
This is a short term solution to allow the DA to take data with
SEQ_TYPE ne OBS_TYPE without crashing the DR.
In the longer term these file should be returned as a smfArray
applications/smurf/libsmf/smf_find_darks.c | 21 +++++++++++++++++----
1 files changed, 17 insertions(+), 4 deletions(-)
commit 2ad531036b0283dfaa12d2d20fb1a5687386c9cd
Author: Tim Jenness <[log in to unmask]>
Date: Tue Nov 24 13:50:25 2009 -1000
smurf: Parse new SEQ_TYPE header and store in smfHead
SEQ_TYPE tells you what the sequence type is and this may differ
from the OBS_TYPE in SCUBA-2
applications/smurf/libsmf/smf_calc_mode.c | 66 +++++++++++++++++++--------
applications/smurf/libsmf/smf_typ.h | 1 +
2 files changed, 48 insertions(+), 19 deletions(-)
commit 15b7888d77761a0ca59e719848a92bb9fa56ab00
Author: Tim Jenness <[log in to unmask]>
Date: Tue Nov 24 13:49:53 2009 -1000
smurf: we need TILENUM and NUMTILES even if we are not tiling
applications/smurf/libsmurf/smurf_makemap.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
commit edb5708088a25c7744dcc4fea85898d508cd5d0d
Author: Brad Cavanagh <[log in to unmask]>
Date: Tue Nov 24 13:42:38 2009 -1000
kappa: Add colour lookup tables from GAIA.
applications/kappa/Makefile.am | 22 +-
applications/kappa/kappa.ifd.in | 457 ++++++++++++++++++++++++++-
applications/kappa/luts/aips0_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/backgr_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/blue_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/blulut_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/color_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/green_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/idl11_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/idl12_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/idl14_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/idl15_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/idl2_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/idl4_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/idl5_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/idl6_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/isophot_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/light_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/manycol_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/pastel_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/rainbow1_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/rainbow2_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/rainbow3_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/rainbow4_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/rainbow_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/ramp_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/random1_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/random2_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/random3_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/random4_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/random5_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/random6_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/random_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/real_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/red_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/smooth1_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/smooth2_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/smooth3_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/smooth_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/staircase_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/stairs8_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/stairs9_lut.sdf | Bin 0 -> 4096 bytes
applications/kappa/luts/standard_lut.sdf | Bin 0 -> 4096 bytes
43 files changed, 467 insertions(+), 12 deletions(-)
commit 1ef249edccf7c5477cc9e1faf593405605e5a9d3
Author: Ed Chapin <[log in to unmask]>
Date: Tue Nov 24 13:34:14 2009 -0800
smurf: more flexibility for flagging bad bolos in map-maker
The threshold for the COM model component calculation to reject
bad bolos by checking for outlier gains and/or correlation coefficients
with respect to the common-signal is now configurable: com.corr_tol,
com.gain_tol, com.gain_abstol. Modified the default dimmconfig to use
harsher constraints (going to 3-sigma from 5-sigma) to greatly improve
850um maps. Also cut at 0.2 Hz instead of 0.1 Hz to reduce some more
of the junk. Finally, turn spike detection back on for NOI model component -
it actually seems to work pretty well now for the detectors that are
flagged as "good".
applications/smurf/examples/dimmconfig.lis | 22 ++++++++++++++++--
applications/smurf/libsmf/smf_calcmodel_com.c | 26 +++++++++++++++++++++-
2 files changed, 43 insertions(+), 5 deletions(-)
commit 25a5ee3d798a7a4f1004ca35c2d6ad200f144085
Author: Malcolm J. Currie <[log in to unmask]>
Date: Tue Nov 24 18:22:18 2009 +0000
KAPPA: Correct Copyright.
applications/kappa/kapsub/kps1_msbs.f | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 44d217d252c473dfae88bd1b47acf978936d6fcb
Author: Malcolm J. Currie <[log in to unmask]>
Date: Tue Nov 24 18:17:01 2009 +0000
KAPPA: Prevent segv when dimensions do not match.
Use NDF_MSG rather than GRP_GET and MSG_SETC to define tokens for the
NDF names in the error message. For some unknown, bizarre reason the
previous code crashes upon exiting the routine when one of the NDF's
dimensionality differs. The addresses of INDFS, ONDF, STATUS change
at the second GRP_GET call to 2020202020202020, and the string lengths
become very large.
Also initialise the returned input NDF identifiers.
applications/kappa/kapsub/kps1_msbs.f | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
commit 26f327bd043fe1bb9c8734de616340d38de20e92
Author: David Berry <[log in to unmask]>
Date: Tue Nov 24 16:42:57 2009 +0000
ast: Fix two more problems in the sidereal time calculations in skyframe
1) Epoch values that were beyond the end of the table of stored LAST
values by less than 0.1 seconds were being set to the last LAST value in
the table, without any form of extrapolation, rather than triggering an
exact LAST calculation. This gave a significant error in the LAST values
being used.
2) Setting or Clearing the Epoch value in a SkyFrame was clearing the
cached LAST value, forcing an exact calculation the next time a
LAST value was needed. Basically, the linear approximation was NEVER
being used. So this fix may possible speed things up that previously
spent a lot of time re-calculating the sidereal time.
libraries/ast/skyframe.c | 38 +++++++++++++++++---------------------
1 files changed, 17 insertions(+), 21 deletions(-)
commit 1c5e4338685723c14696374e19ab71da7ab91ffc
Author: David Berry <[log in to unmask]>
Date: Tue Nov 24 16:35:38 2009 +0000
smurf: Use zero rather than val__badd for bad output values in sc2sim_getast_wcs
applications/smurf/libsc2sim/sc2sim_getast_wcs.c | 23 ++++++++++++++-----
1 files changed, 17 insertions(+), 6 deletions(-)
commit 75730df8f6045ead09ed0c1dc6fa653feec3d06e
Author: Malcolm J. Currie <[log in to unmask]>
Date: Sun Nov 22 01:21:09 2009 +0000
KAPPA: Initialise returned NDF identifier.
applications/kappa/kapsub/kps1_msbs.f | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
commit 088ca3e12983dea4582a9f8fe62897e1e052c179
Author: Malcolm J. Currie <[log in to unmask]>
Date: Sun Nov 22 01:20:27 2009 +0000
KAPPA: Fix typo's.
applications/kappa/kapsub/kps1_msbs.f | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
commit e0d85e34a4ec752df8e236c93c0684372c425116
Author: Malcolm J. Currie <[log in to unmask]>
Date: Sun Nov 22 00:26:11 2009 +0000
KAPPA: Belatedly include new estimators in the parameter's options.
applications/kappa/libkappa/chanmap.f | 2 +-
applications/kappa/libkappa/mstats.f | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 218264c7b98b6c1f8468b1f918a20f25046125cc
Author: David Berry <[log in to unmask]>
Date: Tue Nov 24 10:11:50 2009 +0000
smurf: Initialise tcs_az_bc1/2 in sc2sim_simulate before getting WCS FrameSet
applications/smurf/libsc2sim/sc2sim_simulate.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
|