Commit summary from repository starlink
------------------------------------
(Tim Jenness) smurf: Handle null pointers in report explicitly
100.0% applications/smurf/libsmf/
(Ed Chapin) smurf: add .MORE.SMURF.FLAGMAPS extensions (maps of quality flags)
8.3% applications/smurf/examples/
85.5% applications/smurf/libsmf/
5.9% applications/smurf/libsmurf/
(David Berry) smurf: Addd option to pad start and end with artifical data rather than zeros
98.8% applications/smurf/libsmf/
1.1% applications/smurf/
(Peter W. Draper) gaia: protect axis range when spaces are embedded
100.0% applications/gaia/gaia/library/
Commits from repository starlink
-----------------------------
commit 3f57c58d50d9eecf351f1dc3d8361aea630458dd
Author: Tim Jenness <[log in to unmask]>
Date: Tue Sep 28 15:45:26 2010 -1000
smurf: Handle null pointers in report explicitly
applications/smurf/libsmf/smf_obsmap_report.c | 32 ++++++++++++++++++-----
1 files changed, 25 insertions(+), 7 deletions(-)
commit 70937bcd143bdf24bc3a02f80fc71925006e6012
Author: Ed Chapin <[log in to unmask]>
Date: Tue Sep 28 11:22:48 2010 -0700
smurf: add .MORE.SMURF.FLAGMAPS extensions (maps of quality flags)
You can now specify an array of quality bits using the "flagmap"
DIMMCONFIG parameter. For each continuous chunk, a map containing
a count in each map pixel of samples matching any of those bits
will be made.
applications/smurf/defaults/smurf_makemap.def | 1 +
applications/smurf/examples/dimmconfig.lis | 23 +++
applications/smurf/libsmf/Makefile.am | 1 +
applications/smurf/libsmf/smf.h.source | 21 ++-
applications/smurf/libsmf/smf_iteratemap.c | 66 ++++++--
applications/smurf/libsmf/smf_qual_str.c | 4 +
applications/smurf/libsmf/smf_qual_str_to_val.c | 3 +-
applications/smurf/libsmf/smf_typ.h | 2 +
applications/smurf/libsmf/smf_write_flagmap.c | 191 +++++++++++++++++++++
applications/smurf/libsmurf/smurf_makemap.c | 13 +-
10 files changed, 299 insertions(+), 26 deletions(-)
commit 6e2bd98a09877628951f19ecad9e76d6836de049
Author: David Berry <[log in to unmask]>
Date: Tue Sep 28 15:59:59 2010 +0100
smurf: Addd option to pad start and end with artifical data rather than zeros
A new config parameter ZEROPAD has been added. If ZEROPAD is 1 (the
default), the start and end of each time stream is padded with zeros.
Otherwise, they are padded with artificial data. This is a cubic curve to
which Gaussian noise is added. The cubic is chosen so that the data is
continuous in an FFT wrap-around sort of way.
The ideas is that with ZEROPAD set to 0, it should not be necessary to
apodise the data.
applications/smurf/defaults/smurf_makemap.def | 2 +
applications/smurf/defaults/smurf_sc2clean.def | 2 +
applications/smurf/libsmf/smf.h.source | 2 +-
applications/smurf/libsmf/smf_calcmodel_flt.c | 12 ++
applications/smurf/libsmf/smf_calcmodel_noi.c | 11 ++-
applications/smurf/libsmf/smf_checkmem_dimm.c | 4 +-
applications/smurf/libsmf/smf_clean_smfData.c | 12 ++-
applications/smurf/libsmf/smf_fillgaps.c | 118 ++++++++++++++++++-
applications/smurf/libsmf/smf_filter_fromkeymap.c | 2 +-
applications/smurf/libsmf/smf_get_cleanpar.c | 27 ++++-
applications/smurf/libsmurf/smurf_sc2clean.c | 2 +-
11 files changed, 173 insertions(+), 21 deletions(-)
commit 3bb1f8374295596a37cc87a24662e1ffa9830d7d
Author: Peter W. Draper <[log in to unmask]>
Date: Tue Sep 28 13:49:20 2010 +0100
gaia: protect axis range when spaces are embedded
applications/gaia/gaia/library/GaiaCubeChanmap.tcl | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
|