Print

Print


Commit summary from repository starlink
------------------------------------

  (Tim Jenness) smurf: Rearrange quality mapping code in smf_open_file
   100.0% applications/smurf/libsmf/
  
  (Tim Jenness) smurf: Correct typo in variable name
   100.0% applications/smurf/libsmf/
  
  (Tim Jenness) smurf: Factor out the read-only check into a single location at top
   100.0% applications/smurf/libsmf/
  
  (Tim Jenness) smurf: Fix compiler warning in dsutils
   100.0% applications/smurf/libsmurf/
  
  (Tim Jenness) smurf: Add BBM support to SC2CLEAN
     1.8% applications/smurf/libsmurf/
    98.1% applications/smurf/
  
  (Ed Chapin) smurf: set status if all samples flagged bad during map-making
   100.0% applications/smurf/libsmf/
  
  (Ed Chapin) smurf: rename dimmconfig_dark -> dimmconfig_fridgeflat
    99.2% applications/smurf/examples/
  
  (Ed Chapin) smurf: fix a couple of quality init/free bugs using new scheme
   100.0% applications/smurf/libsmf/
  
  (David Berry) smurf: strncasecmp is defined in strings.h, not string.h
   100.0% applications/smurf/libsmf/
  
  (David Berry) smurf: Add new function smf_find_gains to flag bad bolos and calculate gain and offsets
   100.0% applications/smurf/libsmf/
  
  (Peter W. Draper) gaia: correct use of foreground value for outline in some plot shapes
   100.0% applications/gaia/gaia/generic/
  
  (Tim Jenness) smurf: Use a switch statement instead of many strcmp calls
   100.0% applications/smurf/libsmf/
  
  (Tim Jenness) smurf: Alphabetize models in smf_model_gettype
   100.0% applications/smurf/libsmf/
  
  (Tim Jenness) smurf: Handle quality differently to variance and data
    98.0% applications/smurf/libsmf/
     1.9% applications/smurf/libsmurf/
  
  (Tim Jenness) smurf: Remove unnecessary cast
   100.0% applications/smurf/libsmf/
 

Commits from repository starlink
-----------------------------

  commit 78e0c1be5061cf6c440db88cd7a9d1e0c056a29a
  Author: Tim Jenness <[log in to unmask]>
  Date:   Tue Jun 15 16:30:19 2010 -1000
  
      smurf: Rearrange quality mapping code in smf_open_file
      
      So that we only have the single call to map QUALITY rather
      than two separate calls.
  
   applications/smurf/libsmf/smf_open_file.c |   80 +++++++++++---------------
   1 files changed, 34 insertions(+), 46 deletions(-)
  
  commit 730ad9d96ff9dde94a2a5cb2705a067829870e80
  Author: Tim Jenness <[log in to unmask]>
  Date:   Tue Jun 15 16:29:40 2010 -1000
  
      smurf: Correct typo in variable name
  
   applications/smurf/libsmf/smf_open_file.c |    2 +-
   1 files changed, 1 insertions(+), 1 deletions(-)
  
  commit b665d10b30ac400f8eb7a4be3e5aaf958f04f7a3
  Author: Tim Jenness <[log in to unmask]>
  Date:   Tue Jun 15 15:46:56 2010 -1000
  
      smurf: Factor out the read-only check into a single location at top
  
   applications/smurf/libsmf/smf_open_file.c |   15 ++++++++++++---
   1 files changed, 12 insertions(+), 3 deletions(-)
  
  commit f180b89a2ce4acd55572cb7309f07efca41934a7
  Author: Tim Jenness <[log in to unmask]>
  Date:   Tue Jun 15 15:00:03 2010 -1000
  
      smurf: Fix compiler warning in dsutils
  
   applications/smurf/libsmurf/smurf_dsutils.c |    2 +-
   1 files changed, 1 insertions(+), 1 deletions(-)
  
  commit ffbfdeda23776bbb1d5cd7795a884e616ea3969f
  Author: Tim Jenness <[log in to unmask]>
  Date:   Tue Jun 15 14:59:18 2010 -1000
  
      smurf: Add BBM support to SC2CLEAN
  
   applications/smurf/libsmurf/smurf_sc2clean.c |   16 ++++++++++++++++
   applications/smurf/smurf.ifd.in              |   10 ++++++++++
   2 files changed, 26 insertions(+), 0 deletions(-)
  
  commit 350ac9b1b4541185c4b56e21ba8159e981f40d76
  Author: Ed Chapin <[log in to unmask]>
  Date:   Tue Jun 15 15:21:32 2010 -0700
  
      smurf: set status if all samples flagged bad during map-making
  
   applications/smurf/libsmf/smf.h.source           |    3 +-
   applications/smurf/libsmf/smf_iteratemap.c       |   55 ++++++++++++++------
   applications/smurf/libsmf/smf_qualstats_report.c |   11 +++-
   3 files changed, 49 insertions(+), 20 deletions(-)
  
  commit b1d6adfe13a69e917ce53b80c06efa2aafdd5939
  Author: Ed Chapin <[log in to unmask]>
  Date:   Tue Jun 15 15:17:05 2010 -0700
  
      smurf: rename dimmconfig_dark -> dimmconfig_fridgeflat
      
      This is now more of a generic config for measuring responsivities
      off of the common-mode variations.
  
   applications/smurf/Makefile.am                     |    2 +-
   applications/smurf/examples/dimmconfig_dark.lis    |   48 ------------
   .../smurf/examples/dimmconfig_fridgeflat.lis       |   73 ++++++++++++++++++
   3 files changed, 74 insertions(+), 49 deletions(-)
  
  commit a6f9cd956ca4fa05d4a057b1a92af5de3ed56a83
  Author: Ed Chapin <[log in to unmask]>
  Date:   Tue Jun 15 11:24:31 2010 -0700
  
      smurf: fix a couple of quality init/free bugs using new scheme
  
   applications/smurf/libsmf/smf_close_file.c     |    5 ++++-
   applications/smurf/libsmf/smf_create_bolfile.c |    2 +-
   2 files changed, 5 insertions(+), 2 deletions(-)
  
  commit eb38afd4dd498dd342980c6aca315f961ac9ef19
  Author: David Berry <[log in to unmask]>
  Date:   Tue Jun 15 15:58:23 2010 +0100
  
      smurf: strncasecmp is defined in strings.h, not string.h
  
   applications/smurf/libsmf/smf_model_gettype.c |    2 +-
   1 files changed, 1 insertions(+), 1 deletions(-)
  
  commit d659a6842adb79c0b97c9b96cd56e022a5b22ceb
  Author: David Berry <[log in to unmask]>
  Date:   Tue Jun 15 15:49:55 2010 +0100
  
      smurf: Add new function smf_find_gains to flag bad bolos and calculate gain and offsets
      
      This is based on code copied from smf_calcmodel_com. This is just an
      initial commit to publicise the interface. As yet, the new function has not
      been tested and smf_calcmodel_com has not been modified to use the new
      function.
  
   applications/smurf/libsmf/Makefile.am      |    1 +
   applications/smurf/libsmf/smf.h.source     |    4 +
   applications/smurf/libsmf/smf_find_gains.c |  989 ++++++++++++++++++++++++++
   3 files changed, 994 insertions(+), 0 deletions(-)
  
  commit 25ccec3463e0befd9488060e0516286927a5ab20
  Author: Peter W. Draper <[log in to unmask]>
  Date:   Tue Jun 15 13:16:20 2010 +0100
  
      gaia: correct use of foreground value for outline in some plot shapes
      
      when drawing black and white this bug displayed black only
  
   applications/gaia/gaia/generic/StarRtdImage.C |   14 +++++++-------
   1 files changed, 7 insertions(+), 7 deletions(-)
  
  commit 4f9a43aba2252e47ffb3797007b5ea991a6aa4b9
  Author: Tim Jenness <[log in to unmask]>
  Date:   Mon Jun 14 20:17:12 2010 -1000
  
      smurf: Use a switch statement instead of many strcmp calls
  
   applications/smurf/libsmf/smf_model_gettype.c |  114 ++++++++++++++---------
   1 files changed, 68 insertions(+), 46 deletions(-)
  
  commit b27aa69aa87d54e098c261c5bbd8fca10534b4fd
  Author: Tim Jenness <[log in to unmask]>
  Date:   Mon Jun 14 20:01:46 2010 -1000
  
      smurf: Alphabetize models in smf_model_gettype
  
   applications/smurf/libsmf/smf_model_gettype.c |   32 ++++++++++++----------
   1 files changed, 17 insertions(+), 15 deletions(-)
  
  commit 4a7d3ec735949e8751e6ed6183ee1229c6954199
  Author: Tim Jenness <[log in to unmask]>
  Date:   Mon Jun 14 19:53:14 2010 -1000
  
      smurf: Handle quality differently to variance and data
      
       * Replace "unsigned char" usage for quality type with smf_qual_t
       * Use SMF__QUALTYPE instead of SMF__UBYTE
       * Use VAL__BADQ instead of VAL__BADUB
      
      Also no longer store the pointer to quality in the pntr[] part of
      smfData. It's now in standalone as "smf_qual_t qual". I think
      that all usage treating pntr[2] as a special case is now using
      smfData.qual as a special case. A handful of routines needed
      some reorganizing to make this work.
      
      This patch also protects any attempt to map an NDF quality
      array with any type other than _UBYTE so we can not yet
      change smf_qual_t to be an "unsigned short". We will need
      some extra code in place to copy quality rather than mallocing
      it and we will need something to compress quality and
      copy it back out.
  
   applications/smurf/libsmf/smf.h.source            |   86 ++++----
   applications/smurf/libsmf/smf_addmap1.c           |   12 +-
   applications/smurf/libsmf/smf_apodize.c           |   10 +-
   applications/smurf/libsmf/smf_apply_mask.c        |   10 +-
   applications/smurf/libsmf/smf_bolonoise.c         |   10 +-
   applications/smurf/libsmf/smf_boxcar1.cgen        |   10 +-
   applications/smurf/libsmf/smf_calcmodel_ast.c     |    4 +-
   applications/smurf/libsmf/smf_calcmodel_com.c     |   12 +-
   applications/smurf/libsmf/smf_calcmodel_dks.c     |    2 +-
   applications/smurf/libsmf/smf_calcmodel_ext.c     |    2 +-
   applications/smurf/libsmf/smf_calcmodel_flt.c     |    2 +-
   applications/smurf/libsmf/smf_calcmodel_gai.c     |    2 +-
   applications/smurf/libsmf/smf_calcmodel_noi.c     |    2 +-
   applications/smurf/libsmf/smf_calcmodel_pln.c     |    2 +-
   applications/smurf/libsmf/smf_calcmodel_smo.c     |    4 +-
   applications/smurf/libsmf/smf_calcmodel_two.c     |    2 +-
   applications/smurf/libsmf/smf_check_quality.c     |   10 +-
   applications/smurf/libsmf/smf_check_smfData.c     |   12 +-
   applications/smurf/libsmf/smf_checkmem_dimm.c     |    2 +-
   applications/smurf/libsmf/smf_checkmem_map.c      |    2 +-
   applications/smurf/libsmf/smf_clean_dksquid.c     |   16 +-
   applications/smurf/libsmf/smf_clean_smfData.c     |   10 +-
   applications/smurf/libsmf/smf_collapse_quality.c  |   14 +-
   applications/smurf/libsmf/smf_collapse_tseries.c  |    4 +-
   applications/smurf/libsmf/smf_concat_smfGroup.c   |   91 ++++-----
   applications/smurf/libsmf/smf_construct_smfData.c |   21 ++-
   applications/smurf/libsmf/smf_correct_steps.c     |   20 +-
   applications/smurf/libsmf/smf_create_bolfile.c    |    7 +-
   applications/smurf/libsmf/smf_create_smfData.c    |    8 +-
   applications/smurf/libsmf/smf_dataOrder.c         |  216 ++++++++++---------
   applications/smurf/libsmf/smf_deepcopy_smfData.c  |   17 +-
   applications/smurf/libsmf/smf_dump_smfData.c      |    2 +-
   applications/smurf/libsmf/smf_fft_avpspec.c       |   10 +-
   applications/smurf/libsmf/smf_fillgaps.c          |   24 +-
   applications/smurf/libsmf/smf_filter_execute.c    |   12 +-
   applications/smurf/libsmf/smf_fit_poly.c          |   10 +-
   applications/smurf/libsmf/smf_fix_steps.c         |   28 ++--
   applications/smurf/libsmf/smf_flag_spikes.c       |   16 +-
   applications/smurf/libsmf/smf_flag_spikes2.c      |   22 +-
   applications/smurf/libsmf/smf_flag_stationary.c   |   12 +-
   applications/smurf/libsmf/smf_flat_fitpoly.c      |   10 +-
   applications/smurf/libsmf/smf_flat_malloc.c       |    8 +-
   applications/smurf/libsmf/smf_flat_responsivity.c |    5 +-
   applications/smurf/libsmf/smf_flatten.c           |    4 +-
   applications/smurf/libsmf/smf_get_goodrange.c     |   12 +-
   applications/smurf/libsmf/smf_iteratemap.c        |   14 +-
   applications/smurf/libsmf/smf_map_spikes.c        |    6 +-
   applications/smurf/libsmf/smf_median_smooth.c     |   14 +-
   applications/smurf/libsmf/smf_model_create.c      |    6 +-
   applications/smurf/libsmf/smf_open_file.c         |   75 +++++--
   applications/smurf/libsmf/smf_open_ndf.c          |    4 +-
   applications/smurf/libsmf/smf_open_ndfname.c      |    4 +-
   applications/smurf/libsmf/smf_open_newfile.c      |   17 ++-
   applications/smurf/libsmf/smf_qualstats.c         |    8 +-
   applications/smurf/libsmf/smf_qualstats_model.c   |    8 +-
   applications/smurf/libsmf/smf_qualstats_report.c  |    4 +-
   applications/smurf/libsmf/smf_quick_noise.c       |   12 +-
   applications/smurf/libsmf/smf_rebinmap1.c         |   10 +-
   applications/smurf/libsmf/smf_scanfit.c           |    6 +-
   applications/smurf/libsmf/smf_select_pntr.c       |    6 +-
   applications/smurf/libsmf/smf_stats1.cgen         |   10 +-
   applications/smurf/libsmf/smf_subtract_plane3.c   |   10 +-
   applications/smurf/libsmf/smf_subtract_poly.c     |   10 +-
   applications/smurf/libsmf/smf_templateFit1.cgen   |   16 +-
   applications/smurf/libsmf/smf_tophat1.cgen        |   14 +-
   applications/smurf/libsmf/smf_typ.h               |   13 +-
   applications/smurf/libsmf/smf_update_quality.c    |   12 +-
   applications/smurf/libsmf/smf_update_valbad.c     |   16 +-
   applications/smurf/libsmf/smf_write_smfData.c     |   36 ++--
   applications/smurf/libsmurf/smurf_calcnoise.c     |    6 +-
   applications/smurf/libsmurf/smurf_makemap.c       |    4 +-
   applications/smurf/libsmurf/smurf_sc2fft.c        |    2 +-
   applications/smurf/libsmurf/smurf_stackframes.c   |   14 +-
   73 files changed, 611 insertions(+), 543 deletions(-)
  
  commit bf574947a1c60d6e7efa2d16910c5f5a0c5b690a
  Author: Tim Jenness <[log in to unmask]>
  Date:   Mon Jun 14 16:07:14 2010 -1000
  
      smurf: Remove unnecessary cast
  
   applications/smurf/libsmf/smf_iteratemap.c     |    2 +-
   applications/smurf/libsmf/smf_update_quality.c |    2 +-
   2 files changed, 2 insertions(+), 2 deletions(-)