Commit summary from repository starlink ------------------------------------ (Ed Chapin) smurf: don't need FTS extension in order to flatfield 100.0% applications/smurf/libsmf/ (Ed Chapin) smurf: need to account for downsampling in maxlen 100.0% applications/smurf/libsmf/ (Ed Chapin) smurf: data cleaning needs to come after addition of fakemap data 100.0% applications/smurf/libsmf/ (Ed Chapin) smurf: added ability to add extra astronomical sources to time series (fakemap) 1.1% applications/smurf/defaults/ 10.3% applications/smurf/examples/ 88.4% applications/smurf/libsmf/ (Coskun Oba) smurf: Handle FTS2 data if exists when openning files 100.0% applications/smurf/libsmf/ (Coskun Oba) smurf: Minor updates to FTS2 tasks to clarify them in smurfhelp 85.7% applications/smurf/libsmurf/ 14.2% applications/smurf/ (David Berry) kappa: avoid zero scaling factor being chosen within ndfcompress 100.0% applications/kappa/libndfpack/ Commits from repository starlink ----------------------------- commit 952e8e26c0fd500c20c1938b26fe79504022d79c Author: Ed Chapin <[log in to unmask]> Date: Tue Oct 26 14:45:38 2010 -0700 smurf: don't need FTS extension in order to flatfield applications/smurf/libsmf/smf_open_and_flatfield.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 7a50885cbf6c3af0f2d41fbf3b16782344799ffe Author: Ed Chapin <[log in to unmask]> Date: Tue Oct 26 14:27:38 2010 -0700 smurf: need to account for downsampling in maxlen applications/smurf/libsmf/smf_grp_related.c | 26 +++++++++++++++++------- 1 files changed, 18 insertions(+), 8 deletions(-) commit 90915841db6919509eb84f4f7779ea5a733a14bf Author: Ed Chapin <[log in to unmask]> Date: Tue Oct 26 13:54:19 2010 -0700 smurf: data cleaning needs to come after addition of fakemap data Had to re-order things so that scanning the fakemap and adding in the additional signal to the time series happens immediately after creating RES, LUT and EXT, and then calling smf_clean_smfData. This also required allocation of the model pointers earlier in smf_iteratemap since EXT was previously handled after the allocation of the static models. applications/smurf/libsmf/smf_iteratemap.c | 243 +++++++++++++++----------- 1 files changed, 144 insertions(+), 99 deletions(-) commit c9332bbda3b53a30174cb5abef8bf8c6c2ff6eaa Author: Ed Chapin <[log in to unmask]> Date: Tue Oct 26 11:51:31 2010 -0700 smurf: added ability to add extra astronomical sources to time series (fakemap) By specifying "fakemap", the iterative map-maker will load in this external file and add extra astronomical sources to the time series. The fakemap must be double precision and have the same x- and y- pixel dimensions as the map you are making -- this enables us to use the same pointing LUT to sample off this map and add it to the time series. We could certainly do something fancier in the future, but this is good enough to get us up and running. Also, note that you can do a fully simulated map by (i) running the map-maker as usual, and (ii) creating a fakemap by *subtracting* the real map off of your fake astronomical sources. In this way you will remove the real astronomical signal, leaving only your simulated signal (and noise...) in the time series. Finally, if you are applying extinction correction, it will apply the inverse of these factors to the fake signal as it is added in to the time series so that the units work out in the end. applications/smurf/defaults/smurf_makemap.def | 3 + applications/smurf/examples/dimmconfig.lis | 12 ++ applications/smurf/libsmf/smf_checkmem_dimm.c | 9 ++ applications/smurf/libsmf/smf_iteratemap.c | 150 +++++++++++++++++++++-- 4 files changed, 166 insertions(+), 8 deletions(-) commit 04dc025dc1613128a42389dc24f67faa47213215 Author: Coskun Oba <[log in to unmask]> Date: Tue Oct 26 14:43:28 2010 -0600 smurf: Handle FTS2 data if exists when openning files applications/smurf/libsmf/smf_open_file.c | 292 +++++++++++++++------------ 1 files changed, 163 insertions(+), 129 deletions(-) commit 2ac9680c629f68969ad86a3f4b046dccd64765f7 Author: Coskun Oba <[log in to unmask]> Date: Tue Oct 26 11:12:07 2010 -0600 smurf: Minor updates to FTS2 tasks to clarify them in smurfhelp applications/smurf/Makefile.am | 12 ++- applications/smurf/libsmurf/smurf_fts2_deglitch.c | 36 ++----- applications/smurf/libsmurf/smurf_fts2_eqsliced.c | 15 ++-- applications/smurf/libsmurf/smurf_fts2_flatfield.c | 32 ++---- applications/smurf/libsmurf/smurf_fts2_freqcorr.c | 86 +++++++--------- applications/smurf/libsmurf/smurf_fts2_phasecorr.c | 4 +- applications/smurf/libsmurf/smurf_fts2_portimbal.c | 16 ++-- applications/smurf/libsmurf/smurf_fts2_removebse.c | 2 +- .../smurf/libsmurf/smurf_fts2_spatialwcs.c | 96 ++++++++---------- applications/smurf/libsmurf/smurf_fts2_transcorr.c | 47 +++++---- applications/smurf/smurf.ifd.in | 66 ++++++------ applications/smurf/smurf_mon.c | 20 +++-- 12 files changed, 197 insertions(+), 235 deletions(-) commit 0596ca0d6f2a024e47dccd85b15e3afb5afde8a6 Author: David Berry <[log in to unmask]> Date: Tue Oct 26 14:34:54 2010 +0100 kappa: avoid zero scaling factor being chosen within ndfcompress applications/kappa/libndfpack/ndfcompress.f | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)