Commit summary from repository starlink
------------------------------------
(Andy Gibb) photom: write sky/signal values with magnitude <1e-2 in E11.4 format
100.0% applications/photom/subs/
(David Berry) smurf: Add an alternative filtering algorithm.
59.7% applications/smurf/examples/
40.1% applications/smurf/libsmf/
(David Berry) smurf: Add missing include statement (mers.h) to smf_qual_str_to_val.c
(David Berry) ndg: Fix counting bug when removing ancestors from provenance info
100.0% libraries/ndg/
(Tim Jenness) smurf: Move quality mapping and unmapping to special functions
99.9% applications/smurf/libsmf/
(Tim Jenness) smurf: Add status to indicate bad quality name
(Tim Jenness) smurf: Add time series compressed quality family
100.0% applications/smurf/libsmf/
(Tim Jenness) smurf: describe my SMF__MAP_VAR starts at bit 3
100.0% applications/smurf/libsmf/
(Tim Jenness) irq: Add irqNxtqn and irqNumqn C interface
100.0% libraries/irq/
(Tim Jenness) smurf: Add quality name to value translation
100.0% applications/smurf/libsmf/
(Tim Jenness) smurf: Add routine to translate quality family to string
100.0% applications/smurf/libsmf/
(Tim Jenness) smurf: Shorten quality description
100.0% applications/smurf/libsmf/
(Tim Jenness) smurf: Add quality family to smfData
100.0% applications/smurf/libsmf/
(Tim Jenness) smurf: Need prm_par in smf_typ to define quality bad value
(Tim Jenness) smurf: Add quality families
100.0% applications/smurf/libsmf/
Commits from repository starlink
-----------------------------
commit d2e804fd563554dbd770e6119a5c12d23221f00f
Author: Andy Gibb <[log in to unmask]>
Date: Tue Jun 22 09:33:57 2010 -0700
photom: write sky/signal values with magnitude <1e-2 in E11.4 format
applications/photom/subs/pho1_gcalc.f | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
commit 73fdb2073f19ecaf6e7c4af757e3984374df7464
Author: David Berry <[log in to unmask]>
Date: Mon Jun 21 14:27:25 2010 +0100
smurf: Add an alternative filtering algorithm.
See new file "dimmconfig_newfilt.lis". The new method avoids the need to
gap filling or apodisation (put it still needs padding), but is twice as
slow as the old method. To activate the new method, you config file
should inherit from dimmconfig_newfilt.lis (or else set the appropriate
config parameters explicitly.
applications/smurf/defaults/smurf_makemap.def | 12 +
applications/smurf/defaults/smurf_sc2clean.def | 1 +
applications/smurf/examples/dimmconfig_newfilt.lis | 46 ++++
applications/smurf/libsmf/smf_calcmodel_com.c | 1 +
applications/smurf/libsmf/smf_filter_execute.c | 244 ++++++++++++++++--
applications/smurf/libsmf/smf_filter_fromkeymap.c | 8 +
applications/smurf/libsmf/smf_typ.h | 1 +
7 files changed, 286 insertions(+), 27 deletions(-)
commit 0f503bb67d6f1e1246e1dcc35e54ee1f956cb239
Author: David Berry <[log in to unmask]>
Date: Tue Jun 22 12:55:01 2010 +0100
smurf: Add missing include statement (mers.h) to smf_qual_str_to_val.c
applications/smurf/libsmf/smf_qual_str_to_val.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 1cfe4a422ccd7f8aba1cdd428381f6278ae1f2eb
Author: David Berry <[log in to unmask]>
Date: Tue Jun 22 12:01:19 2010 +0100
ndg: Fix counting bug when removing ancestors from provenance info
The termination criterion for a do loop used a variable that is changed
by the loop.
libraries/ndg/ndg_provenance.c | 379 ++++++++++++++++++++++++++------------
1 files changed, 259 insertions(+), 120 deletions(-)
commit c617afc104a37d55b73685f303b4713c16b7f7e8
Author: Tim Jenness <[log in to unmask]>
Date: Mon Jun 21 20:25:52 2010 -1000
smurf: Move quality mapping and unmapping to special functions
All quality mapping is now handled by smf_qual_map and all
unmapping handled by smf_qual_unmap. This is the final stage
before moving SMURF internal quality to 16bits. The map
routine can read QUALITY and convert it to internal form
and the unmap routine can compress quality and copy it to
NDF external form.
applications/smurf/libsmf/Makefile.am | 2 +
applications/smurf/libsmf/smf.h.source | 5 +
applications/smurf/libsmf/smf_close_file.c | 9 +
applications/smurf/libsmf/smf_open_file.c | 74 ++----
applications/smurf/libsmf/smf_open_newfile.c | 22 +--
applications/smurf/libsmf/smf_qual_map.c | 301 ++++++++++++++++++++
applications/smurf/libsmf/smf_qual_unmap.c | 333 +++++++++++++++++++++++
applications/smurf/libsmf/smf_write_smfData.c | 24 +-
applications/smurf/libsmurf/smurf_makemap.c | 4 +
9 files changed, 687 insertions(+), 87 deletions(-)
commit f63d34cf3282842f5018c93d6930dbafdb601abf
Author: Tim Jenness <[log in to unmask]>
Date: Mon Jun 21 18:58:03 2010 -1000
smurf: Add status to indicate bad quality name
applications/smurf/libsmf/smf_err.msg | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit 0678eed5751dfc7c239c9833ef91cd35b5e623c5
Author: Tim Jenness <[log in to unmask]>
Date: Mon Jun 21 18:53:08 2010 -1000
smurf: Add time series compressed quality family
applications/smurf/libsmf/smf_typ.h | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
commit 1a799a6549118c2ace1d9ee6ce0b28e3e050e2a9
Author: Tim Jenness <[log in to unmask]>
Date: Mon Jun 21 18:52:44 2010 -1000
smurf: describe my SMF__MAP_VAR starts at bit 3
applications/smurf/libsmf/smf_typ.h | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit 1125fa89d8b2063186d14d484e9cd551c3c415c4
Author: Tim Jenness <[log in to unmask]>
Date: Mon Jun 21 18:44:33 2010 -1000
irq: Add irqNxtqn and irqNumqn C interface
libraries/irq/irq.c | 96 +++++++++++++++++++++++++++++++++++++++++++++++++
libraries/irq/irq.h | 7 ++++
2 files changed, 103 insertions(+), 0 deletions(-)
commit 5933ec37a347fb4cfb37a4c7d6d3e1a51e4d33f1
Author: Tim Jenness <[log in to unmask]>
Date: Mon Jun 21 16:04:11 2010 -1000
smurf: Add quality name to value translation
Also returns the quality family.
applications/smurf/libsmf/Makefile.am | 1 +
applications/smurf/libsmf/smf.h.source | 2 +
applications/smurf/libsmf/smf_qual_str_to_val.c | 137 +++++++++++++++++++++
3 files changed, 140 insertions(+), 0 deletions(-)
commit 391c77f637064e5c7066851e5e995464b9071319
Author: Tim Jenness <[log in to unmask]>
Date: Mon Jun 21 15:57:25 2010 -1000
smurf: Add routine to translate quality family to string
applications/smurf/libsmf/Makefile.am | 1 +
applications/smurf/libsmf/smf.h.source | 2 +
.../{smf_flat_methstring.c => smf_qfamily_str.c} | 45 +++++++++---------
3 files changed, 26 insertions(+), 22 deletions(-)
commit ca52c9045d3d5e6ba84bb075be0610ee4635b032
Author: Tim Jenness <[log in to unmask]>
Date: Mon Jun 21 15:52:21 2010 -1000
smurf: Shorten quality description
IRQ requires that the message does not exceed 50 characters.
applications/smurf/libsmf/smf_qual_str.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
commit 4178b1cea1a69632e32b85bf7db54f3424ad8e92
Author: Tim Jenness <[log in to unmask]>
Date: Mon Jun 21 14:35:18 2010 -1000
smurf: Add quality family to smfData
applications/smurf/libsmf/smf.h.source | 8 ++++----
applications/smurf/libsmf/smf_collapse_tseries.c | 3 ++-
applications/smurf/libsmf/smf_construct_smfData.c | 17 +++++++++++------
applications/smurf/libsmf/smf_create_bolfile.c | 3 ++-
applications/smurf/libsmf/smf_create_smfData.c | 3 +++
applications/smurf/libsmf/smf_deepcopy_smfData.c | 2 +-
applications/smurf/libsmf/smf_flat_fitpoly.c | 5 +++--
applications/smurf/libsmf/smf_flat_malloc.c | 5 +++--
applications/smurf/libsmf/smf_flat_responsivity.c | 3 ++-
applications/smurf/libsmf/smf_open_ndf.c | 3 ++-
applications/smurf/libsmf/smf_open_ndfname.c | 3 ++-
applications/smurf/libsmf/smf_open_newfile.c | 4 ++--
applications/smurf/libsmf/smf_typ.h | 2 ++
13 files changed, 39 insertions(+), 22 deletions(-)
commit ee0c27b44ab28cbec11d8e4df58ab861b1eccdb7
Author: Tim Jenness <[log in to unmask]>
Date: Fri Jun 18 17:14:14 2010 -1000
smurf: Need prm_par in smf_typ to define quality bad value
It may be that using a quality bad value is a mistake as it's only
used in one place and we may want to define it simply as SMF__Q_GOOD.
(and we won't need prm_par.h)
applications/smurf/libsmf/smf_typ.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit fccc268a49bff40ac8d7469aa5044f5c11ec4145
Author: Tim Jenness <[log in to unmask]>
Date: Fri Jun 18 17:02:23 2010 -1000
smurf: Add quality families
Time series and maps require different quality bits. We now formalize
this fact by denoting each family of quality bits by name and
including API support for it.
The difference will become important when reading quality from files
and interpreting IRQ quality names.
applications/smurf/libsmf/smf.h.source | 2 +-
applications/smurf/libsmf/smf_create_qualname.c | 4 +-
applications/smurf/libsmf/smf_iteratemap.c | 2 +-
applications/smurf/libsmf/smf_qual_str.c | 144 +++++++++++++------
applications/smurf/libsmf/smf_qualstats.c | 11 +-
applications/smurf/libsmf/smf_qualstats_model.c | 4 +-
applications/smurf/libsmf/smf_qualstats_report.c | 16 +-
applications/smurf/libsmf/smf_typ.h | 20 +++-
8 files changed, 134 insertions(+), 69 deletions(-)
|