Release Note for SAS 8.0 ======================== Carlos Gabriel & Eduardo Ojero XMM-Newton SOC Contributions from Vladimir Yershov and Christopher Brindle (MSSL/SSC) * Contents . SAS releases covered by this note . URLs . Summary of important changes . New and withdrawn packages . Detailed list of changes between SAS 7.1 and SAS 8.0 * SAS releases covered by this note The version of the SAS installed can be displayed with the command: sasversion This version (8.0.0): xmmsas_20080701_1801 (1803 for MacOs) Last public version (7.1.0): xmmsas_20070708_1801, however two patches have been performed. The patched version is to be referred to as 7.1.2. * URLs SAS pages at the XMM-Newton SOC: http://xmm.esac.esa.int/sas/ XMM-Newton calibration information: https://www.cosmos.esa.int/web/xmm-newton/calibraion Pipeline configuration at the XMM-Newton Survey Science Centre: http://xmmssc-www.star.le.ac.uk/public/pipeline/ *Summary of important changes The main improvements of this release can be summarized as follows: - slew data analysis fully integrated in SAS: new task eslewchain, performing data reduction and source detection of slew data;
- new EPIC light curve background subtraction and exposure correction task, epiclccorr, valid both for PN and MOS in all user available modes;
- RGS alternative analysis based on a wavelength grid, offered in this version as non default, making possible the absolute alignment of spectra from different RGSs, orders and observations, (word of caution here: tasks dealing with combination of several spectra, like rgsfluxer and rgscombine need still some upgrading for working always with wavelength grid obtained spectra),
- changes for enabling processing of mosaicing observations,
- refined OM astrometry, improved OM source detection and flagging, all changes needed for the OM sources catalogue production,
- new algorithm for better detection and correction of PN time jumps implemented (including possibility of user defined SAS_JUMP_THRESHOLD environment variable),
- event times in EPIC-PN imaging modes by default randomized within the frame duration, to avoid aliasing effects in light curves,
- improved OM grism performance for crowded fields,
- OM mosaicing of imaging data substantially improved by using the astrometric correction of the single images,
- OM FAST mode images analysis introducing detection of possible modulo-8 and coincidence loss corruption.
Also a number of improvements in the calibration areas of the different instruments, as follows: EPIC: ==== - new task epfast, for column and rate dependent CTI + gain correction on PN fast modes (will be effective when corresponding CCF is released - at the moment coefficients are set to unity, the update is expected in due course), - 2-dimensional elliptical PSF inclusion for a more accurate correction of integrated encircled energy off-axis (maintained as non-default until calibration finished and the necessary CCF gets populated), - PN temperature dependent gain correction performed by default (was already switched on in patched version 7.1.2), OM: == - use of CCF for computing time-dependent photocathode sensitivity correction factors makes possible their update at any time (actual CCF is OM_PHOTONNAT_0004.CCF)And, as always, many other less important improvements and bug fixes have taken place. 55 tasks have been upgraded all in all, with a total number of sub-version changes of 152. A detailed list follows further below. * New and withdrawn packages NEW: Package epfast: [NEW] Package epiclccorr: [NEW] Package eslewchain:[NEW] WITHDRAWN: DELETED: Package regionstats: [DELETED] * Detailed list of changes between SAS 7.1.0 and SAS 8.0.0 A detailed list of all upgraded tasks wrt SAS 7.1.0 follows, the corresponding ChangeLogs are further below:
ChangeLog Version 2.1 - 2007-09-13 (DJF/LUX) ----------- - The special extension name PRIMARY was being handled incorrectly - Now handles all blocks equally. - Improved test harness. Version 2.0 - 2006-03-28 (DJF/LUX) ----------- - Rewritten in C++ - Can now add common attributes to a list of data sets - Can now add attributes to different blocks - Attributes can now be given units
ChangeLog Version 1.75.5 - 2008-06-20 (RDS) ------------ + (src/CalPsfModel.cc) - Avoid problem with NAN in calculation of elliptical PSF (SPR-6484) Version 1.75.4 - 2008-06-19 (RDS) ------------ + (src/CalPsfModel.cc) - Fixed problem with bad-pixel calculation with elliptical PSF (SPR-6484) Version 1.75.2 - 2008-06-06 (RDS) ------------ + (src/CalPsfModel.cc/h) - Speeded up the cross-ARF calculation Version 1.75.1 - 2008-05-22 (RDS) ------------ + (src/PointEeCorrector.cc - Set ELLBETA PSF iterator to 1 pixel src/CalCoreData.cc) Take maximum ellipical radius. (SPR-6465) + test/testarfgen_mos_flatdetmap Speeded up test Version 1.75 - 2008-04-30 (RDS) ------------ + (src/CalCoreData.cc/h - Added support for the ELLBETA src/CalPsfModel.cc/h) PSF model. It is only used if the source region is an 'optimum' ellipse. Version 1.74.3 - 2008-04-24 (RDS) ------------ + (src/ConcreteArfDataServer.cc) - uses 2-arcsec resolution in the 2-d map to speed-up execution time. Version 1.74.2 - 2007-10-11 (RDS) ------------ + (src/ConcreteArfDataServer.cc) - now uses a 2-d map to handle the backscale calculation rather than the spans. - Also handles AXES called AXIS2D3 Version 1.74.1 - 2007-08-31 (RDS) ------------ + (src/RegionFunctions.cc) - Fixed a problem with rotated ellipses which were effectively treated as unrotated before in the BACKSCAL calculation (SPR-2725) Version 1.74 - 2007-08-17 (RDS) ------------ + (config/arfgen.par) - Use logic to set booleans automatically when a referred parameter is set. Affects: withdetbounds, withfilteredset, withsourcepos, withrmfset (SPR-2702) Version 1.73.2 - 2007-08-09 (RDS) ------------ + (src/RatioPsfModel.cc/h, - In the case of a selection containing src/AreaCalc.cc, a mask the code now uses the ConcreteArfDataServer.cc/h, detector map to calculate the test/testarfgen_mos_mask ) source box size. This solves problems with the BACKSCAL and chip gap calculation in this case (SPR-2723) Version 1.73.1 - 2007-06-15 (RDS) ------------ + (src/RegionFunctions.cc) - Now handles the backscale calculation for non-contiguous areas in Timing or BURST mode obs (SPR-2595)
ChangeLog Version 1.4.2 - 2007-11-23 (RDS) ----------- + (config/backscale.par,lyt) + Documentaion update No longer necessary to provide the detector map to calculate the BACKSCAL for MASK observations. Version 1.4.1 - 2007-11-08 (EO) ------------- + This version contains the same code than 1.4 but it is made to restate the flow of versions after previous upload. Version 1.3.3 - 2007-11-08 (EO) ------------- + In order to make a patch to SAS 7.1.0 with the contents of version 1.4 of that package, a copy of that code was made into version 1.3.3. That way, SAS 7.1.0 binaries depending on libbackscale.so.1.3 (besides backscale itself, xmmselect) could find it without trouble. + Therefore a package backscale-1.3.3 will exist with a release date after backscale-1.4. + In order to restate the normal flow of package versions, after that package was uploaded, a new version 1.4.1 with the same contents that 1.4, will be uploaded. Version 1.4 - 2007-08-17 (RDS) ----------- + (src/backscale.cc, config/backscale.par,lyt) + Documentaion update Added the option of specifying the detector map as an image with the 'detmaptype' and 'detmaparray' parameters. This solves the problem with calculating the backscale value for regions containing a spatial mask (SPR-2723) Version 1.3.2 - 2005-08-04 (RDS) ----------- + Documentation upgrade
ChangeLog Version 1.17.4 - 2007-06-19 (AI) ------------ + (src/BaryCenterableDataSet.h) New method "processExposu" that corrects the EXPOSU time values. SOC-SPR-6485 + New parameter (barycen and earthbarycen) "processexposutable". + Documentation updated. Version 1.17.3 - 2004-09-10 (RDS) ------------ + changed start time in barycen and earthbarycen documentation from 1998-01-01T00:00:00 UTC to 1998-01-01T00:00:00 TT (SPR-2529)
ChangeLog Version 3.187.3 - 2008-06-23 (RDS) --------------- + (src/PsfDataServer.cc) - Remove Warning message if elliptical CCF not found. Version 3.187.2 - 2008-05-23 (RDS) --------------- + (src/PsfDataServer.cc) - Remove debug ======= Version 3.187.2 - 2008-05-23 (AI) --------------- + (src/GratingDataServer.cc) - New method energy to convert wavelength to energy >>>>>>> 1.381 Version 3.187.1 - 2008-04-24 (RDS) --------------- + (src/EnergyCorrector.cc) - Added access to rate-dependent CTI correction parameters for EPIC-pn Version 3.187 - 2008-04-15 (RDS) --------------- + (src/PsfDataServer.cc) - Added support for the ELLBETA elliptical 2-d PSF model Version 3.186.14 - 2007-07-04 (AI) --------------- + (src/EnergyCorrector.cc) - Long-term CTI correction. Added a new Nominal Quadrant Box Temperature that depends on the mode and ccd (_TNominal). These temperatures are readed from a new column (T_NOM) in the QBOXTEMP_GAIN table. Variables _TgainSlope and _TNominal changed to map.
ChangeLog Version 1.104.2 - 2007-08-29 (RDS) ------------- + src/Xmm.cc Remove unwanted debug line Version 1.104.1 - 2007-06-22 (RDS) ------------- + src/Xmm.cc Backwards compatibility for MODEPARAM CCFs w.o MOS 3X3 mode data (SPR-2715)
ChangeLog Version 5.5.7 - 2008-06-26 (AI) ------------- +(dssutil.f90) pointers variables in dssRanges interface have been changed to allocatable variables. SOC-SPR-6457 fixed. Version 5.5.6 - 2005-08-04 (AI) ------------- + (DSgtiBlock.cc) level warning message changed.
ChangeLog Version 4.19.2 - 2008-06-03 GL ------------------------------- Removed test output Version 4.19.1 - 2008-05-08 GL ------------------------------- Increased limits for input images (for mosaicing observations): max_ima=240 max_ins=60 Enable processing of multiple exposures with identical ObsIDs: increased lenghts of strings expid, ins, instrume Close SOC-SPR 5874 (SSC-SPR-3139) Correct error due to integer variable 'iso', which should be of real type after the changes made in v4.16. The error resulted in a slightly reduced sensitivity for faint sources. (this is now identical with 2XMM/reprocessing version 4.15.2)
ChangeLog Version 4.4.1 - 2008-06-26 (AI) -------------------------------- frange pointer variable has been changed an allocatable var. dssf and dssc arrays have been changed to scalars. Interface to dssRanges function (dsslib package) has been changed. Close SOC-SPR-6480 Version 4.4 - 2008-01-14 (GL) -------------------------------- Fixed problem of bus errors under Mac OSX, when using the withvignetting=no option. Apparently this was caused by assigning a scalar to an (allocated) array, which is allowed in Fortran90. Close SSC-SPR-3709. Version 4.3 - 2007-10-15 (GL) -------------------------------- Fix error that left the timestamp for the call of CAL_getCamCoord2ToSacCoord undefined. The error had no influence on the result, since the output of CAL_getCamCoord2ToSacCoord is not time dependent. Close SSC-SPR-3699. Version 4.2 - 2007-07-23 (GL) -------------------------------- Fix crashes in cases of missing CCDs. Close SPR SSC-SPR-3695 Remove obsolete entries "withpatterns", "pattern" in parameter file. Remove obsolete code using unitialized variables ngrade, grade (caused segmentation faults under Solaris). Version 4.1 - 2007-05-11 (GL) -------------------------------- New test harness. Correct position of exposure map in detector coordinates by -0.5,-0.5 raw pixels (change in the CAL?) Close SSC-SPR-3530
ChangeLog Version 5.8 - 2007-11-26 (JB) ----------- - Fix problem with OBSID 0510010701 which occurred when the frame renumbering resulted in fewer frames than initially, or when the very last frame was corrupted. Version 5.7 - 2007-01-11 (BFM) ----------- - Makes use of the counting mode data for frame renumbering.
ChangeLog Version 4.60.1 - 2008-05-06 GL ------------------------------- Subroutine get_files: changed name of logical variable "double" to "same_inst". Increased parameter values in order to enable processing of large mosaics: max_ima=240 max_ins=60 Subroutine mulsou: correct calculation of variable ntfix, when fitting extent with fixed positions. Enable processing of multiple exposures with identical ObsIDs: increased lenghts of strings expid, ins, instrume (see SOC-SPR 5874 on eboxdetect) Version 4.60 - 2006-01-15 GL ------------------------------- Changed subroutine "fill_arrs": Fixed problem of missing sources, when using nmaxfit>1 and one input position of a source cluster is outside the detection mask.
ChangeLog Version 1.15 - 2008-06-26 (MAS/LUX) ---------------------- - Now the (output) datatype refers to --exposuresets as well as --imagesets if --withexposure is set, in response to SOC-SPR-6475, which will be closed. Version 1.14 - 2005-11-23 (IMS/LUX) ---------------------- - Added a new parameter --forceuniformkwds in order to close SPR 3546. Default is 'no' so default behaviour of the task is unchanged. - Made now explicit type conversions when writing from working image (4-byte real) to file.
ChangeLog Version 8.63 - 2008-04-08 (HBrunner) ------------------------------------ - (doc/epchain_description.tex) note on OOT file creation added Version 8.62 - 2007-11-21 (MJF) ------------------------------- - (src/epchain): changed default "withtempcorrection" from "N" to "Y" - (config/epchain.*): as above - (doc/epchain_description.tex): as above Version 8.61 - 2007-10-29 (MJF) ------------------------------- - (src/epchain): allow "withframecti=Y" call to task "epevents" - (doc/epchain_description.tex): as above - (test/epchain_test_TI): added "withframecti=Y" Version 8.60 - 2006-02-07 (HB) ------------------------------ - (src/epchain): corrected error when run running epchain for specific exposures in odfaccess=oal mode; closed SSC-SPR-3565
ChangeLog Version 6.43 - 2008-04-08 (HB) ------------------------------ - (src/epevents_mod.f90) added new flag EVATT_BELOW_ACCEPTANCE to list of flags excluded from amplitude recombination Version 6.42.2 - 2007-11-21 (MJF) --------------------------------- - (config/epevents.*): changed default "withtempcorrection" from "N" to "Y" - (doc/epevents_description.tex): as above Version 6.42.1 - 2007-07-05 (AI) ------------------------------- - (src/epevents_mod.f90) Warning message related to temperature correction removed.
ChangeLog Version 0.9 - 2008-07-01 (MJF) ------------------------------ - (src/epexposure_mod.f90): drop backwards compatibility: column TIME is from now on randomized if randomization is switched on (randomizetime=Y) and then TIME_RAW contains a copy of the original unrandomized times to enable the user to check the event file for the presence of time jumps - (config/epexposure.par): changed default of "randomizetime": "N" -> "Y" Version 0.8 - 2008-06-10 (HB) ----------------------------- - (src/epexposure_mod.f90) write keyword RAND_TIM to exposure extension (1: time randomized 0: not randomized) Version 0.7 - 2007-10-12 (MJF) ------------------------------ - (src/epexposure_mod.f90): enable time randomization for all IMAGING modes: for backwards compatibility: TIME is unrandomized (as always in the past) and TIME_RND contains randomized event times (within TIMEDEL) - (src/epexposure_mod.f90): issue randomization warning for BU and TI modes - (src/epexposure_mod.f90): added inter-CCD-analysis of MIP rejections (in addition to CCD-level analysis in "epframes") - (src/epexposure_mod.f90): added correction numbers for "Discarded Line" spatial exposure inhomogeneities (dummy "1.0" at the moment, intended as interface test for "eexpmap" and "arfgen") Version 0.6.2 - 2005-06-07 (MJF) -------------------------------- - (src/epexposure_mod.f90): added checks on presence of extensions and columns, open input file in USE_ENVIRONMENT memory model
ChangeLog Version 0.3 - 2008-04-24 (RDS) ------------ + First uploaded version Version 0.2 (RDS) 03-04-2008 ------------ + temp parameter to turn off randomisation Version 0.1 (RDS) 26-09-2007 ------------ + original
ChangeLog Version 1.0.7 - 2008-07-01 (AI) ----------- +(src/FrameList.cc) Check that for PN in Timing mode we cannot randomize the events. SOC-SPR-6489 fixed. + Documentation updated. Version 1.0.6 - 2008-06-25 (AI) ----------- + (src/LightCurve.cc) Fixed problem related to the STDGTI and GTI extensions. SOC-SPR-6487 fixed Version 1.0.5 - 2008-06-23 (AI) ----------- + (src/LightCurve.cc) Fixed a problem retrieving the GTI blocks in the event list. SOC-SPR-6486 fixed. Version 1.0.4 - 2008-06-20 (AI) ----------- + (src/LightCurve.cc) Info about DSS added to the output file. SOC-SPR-6477 fixed + (src/FrameList.cc) Check for PN rand events implemented. SOC-SPR-6481 fixed + Parameter "detxbins" and "detybins" added. + Documentation updated. Version 1.0.3 - 2008-06-06 (AI) ----------- + (src/FrameList.cc) Bug fixed. index out of bounds. Version 1.0.2 - 2008-04-11 (AI) ----------- + src/Makefile: extra "," removed from INTERFACE keyword Version 1.0.1 - 2008-04-10 (AI) ----------- + src/Makefile: INTERFACE keyword updated. Version 1.0 - 2008-04-02 (AI) ----------- + First version of epiclccorr. + Relative corrections and Absolute corrections applied.
ChangeLog Version 2.9.19 - 2008-05-14 (AI) ----------- + randomizetime parameter added to runepexposure extension. Version 2.9.18 - 2007-11-14 (AI) ----------- + (doc/epproc.par) Default "withtempcorrection" parameter value set to YES Version 2.9.17 - 2007-10-22 (AI) ----------- + (lib/EpicProc.cc) removed unwanted debug lines. Version 2.9.16 - 2007-07-05 (AI) ----------- + New parameter "withtempcorrection" added. SOC-SPR-1721 fixed
ChangeLog Version 3.12.1 - 2008-05-09 GL ----------------------------------- Correct an error with using the parameter rawxsyserr, introduced in v 3.9.2. Close SOC-SPR 6436 (SSC-SPR 3701). Version 3.12 - 2007-05-25 GL ----------------------------------- Fixed documentation.
ChangeLog Version 5.11 - 2008-04-08 (HB) ------------------------------ + (src/epreject_mod.f90) writes keywords OFSTCOR1, OFSTCOR2, OFSTCOR3, to exposure extension, giving offset correction method, number of corrected events, and number of events shifted below the threshold; sets new flag EVATT_BELOW_ACCEPTANCE for events below threshold (this replaces the temporary use of flag EVATT_TRAILING for the same purpose implemented in v5.8) ersion 5.10.1 - 2007-11-08 (EO) -------------- + This version contains the same code than 5.10 but it is made to restate the flow of versions after previous upload. Version 5.9.1 - 2007-11-08 (EO) ------------- + In order to make a patch to SAS 7.1.0 with the contents of version 5.10 of this package, a copy of its code was made into version number 5.9.1. That way, SAS 7.1.0 binaries depending on libepreject.so.5.9, i.e. epproc and odfbrowser, could find it without trouble. + Therefore a package epreject-5.9.1 will exist with a release date after epreject-5.10. + In order to restate the normal flow of package releases, after this package is uploaded, a new version 5.10.1 with the same contents that 5.10, will be uploaded.
ChangeLog Version 1.0 - 2008-06-24 (RDS) ------------------------------- - Added documentation Version 0.3 - 2008-05-30 (RDS) ------------------------------- - The first PERL-only version. Version 0.2 - 2008-05-09 (RDS) ------------------------------- - A version which runs but still contains references to shell scripts that need to be converted to Perl. Version 0.1 - 2008-04-24 (RDS) ------------------------------- - Initial version based on the procslew v2.1 package previously issued independently to the SAS.
ChangeLog Version 1.27.6 - 2008-06-25 (RDS) ----------- doc/especget_description.tex - Documentation update Version 1.27.5 - 2008-06-16 (RDS) ----------- src/EregionAnalyse.cc - Supresses warning related to missing ELLBETA parameters in PSF CCF (SPR-6467) Version 1.27.4 - 2008-06-05 (RDS) ----------- src/EregionAnalyse.cc - Constrained the bayesian upplim calculation to cases where source counts < 80. Otherwise seg faults (SPR-6467) Version 1.27.3 - 2008-05-29 (RDS) ----------- + src/ImageRegion.cc/h - Made REGION output work for X/Y regions src/EregionAnalyse.cc (SPR-6467) Version 1.27.2 - 2008-05-23 (RDS) ----------- + src/ImageRegion.cc - Solved problem with ellipse orientation in X/Y images + src/EregionAnalyse.cc - Added explicit REGION output for SAS use (SPR-6467) Version 1.27.1 - 2008-04-28 (RDS) ----------- + src/EregionAnalyse.cc - Fixed error in ellipticity calculation Version 1.27 - 2008-04-17 (RDS) ----------- + src/EregionAnalyse.cc - Added calculation of an optimum elliptical extraction region. Also added in bayesian calculation for the upper limit for low numbers of counts. Version 1.26.1 - 2007-09-28 (RDS) ----------- + src/ImageRegion.cc - Removed srand call which was causing the filenames to be non-unique + src/EregionAnalyse.cc - Added "c/s" string after Statistical upp limit
ChangeLog Version 1.0.3 - 2008-06-27 (BP) ------------- - Bug fixes to Ratio Method. - Added Ratio Method to test harness. - Tweeks to graphical QDP output. Version 1.0.2 - 2008-06-20 (EO) ------------- - Added is src/Makefile new varaible "NAGSUPMODS = yes" to allow for - Inclusion of "use f90_unix_proc" in src/espfilt_mod.f90 - Include set -e in test/espfilt_test for proper check of script errors Version 1.0.1 - 2008-05-22 (BP) ------------ - Reupload due to pgp error. Version 1.0 - 2008-05-12 (BP) ------------ - Reconciled Devel and Release tracks. - Fixed SPRs. - Added Ratio Method. - Corrected build for Mac OS X. Version 0.8.2 - 2007-06-15 (BP) ------------ - Fixed SPRs 3676-3681 - FORTRAN 90 Version
ChangeLog Version 3.60.2 - 2008-06-17 (AI) ------------ + (src/Extractor.cc) SOC-SPR 6479 fixed. Version 3.60.1 - 2008-06-09 (AI) ------------ + (src/Extractor.cc) New method to calculate the light curve start time and stop time. SAS-SCR-238 + (src/rate.cc) New call GetObservationLimits". SAS-SCR-238 + (test/rate.ref) light curve test case updated. SAS-SCR-238
ChangeLog Version 1.48 - 2008-02-15 (AI) ------------ + (Ds9.cc) Re-opened SOC-SPR-2548. The ds9 excluded regions are now properly flagged in the fits file with an "!" mark. Version 1.47 - 2006-12-12 (AI) ------------ + (Ds9.cc) ANNULUS shape supported. SOC-SPR-2618 fixed
ChangeLog Version 2.55.2 - 2008-05-30 (CB) -----------------------------= Made a small ammendment to omastromcorrect_mod - Made the minimum position error=0.5 to prevent RMS residual being unduly influenced by very bright sources. Has been tested on a lot of ODFs. Fixes SPR 6469. Version 2.55.1 - 2008-05-21 (CB) -----------------------------= Made a small ammendment to omastromcorrect_mod.f90 to improve reliability of computed offsets (Now stops searching for better offsets when 95% of the sources down to a given mag have been matched- instead of 50%). Fixes SPR 6463. Version 2.55 - 2008-05-07 (CB) -----------------------------= Made a small ammendment to omastromcorrect_mod.f90 to improve reliability of computed offsets Version 2.54 - 2008-05-02 (CB) -----------------------------= Ammended omcoincorr_mod to check for count-rates with null values Version 2.53 - 2008-04-23 (CB) -----------------------------= Ammended omastromcorrect_mod to reduce cpu time Version 2.52.4 - 2007-07-01 (CB) ----------------------------- Somehow managed to forgot to modify test harness before uploading 2.52.3 for (SPR 3687). No changes have been made to src directory files.
ChangeLog Version 3.116 - 2008-04-24 (RDS) --------------- + src/AuxHKaccess.cc - the default is set to 22 times TIMDEL for checking for time jumps. This still may be overridden by the user with the SAS_JUMP_THRESHOLD environment variable Version 3.115 - 2006-06-01 (RDS) --------------- + src/AuxHKaccess.cc - the JUMP THRESHOLD code set back to original version unless user defines the SAS_JUMP_THRESHOLD environment variable + src/AttitudeLocator.cc - A delta of 0.75s is subtracted from the times in the RAF file to compensate for the star-tracker CCD integration time (SPR-2669)
ChangeLog Version 2.46.2 - 2008-06-16 (VNY) +(src/omatt_mod.f90) A test-printing line was removed (continuation of the bug-fixing corresponding to SSC-SPR-6478) Version 2.46.1 - 2008-06-16 (VNY) +(src/omatt_mod.f90, omrotation_mod.f90) A bug is fixed which was causing the setting of the POSCOROK keyword in the header of the rotated image to TRUE when the number of matching sources was too small and the actual value of this parameter must be FALSE (SSC-SPR-6478). Version 2.46 - 2008-04-21 (VNY) +(src/omatt_mod.f90, omrotation_mod.f90) The value of the attribute RA_OFF is divided by cos(dec) - without this the mosaiced images would show a small shifts for high declinations. Version 2.45 - 2008-04-07 (VNY) +(src/omatt_mod.f90, omrotation_mod.f90) Added two new attributes to the rotated (sky) image FITs file: RA_OFF and DEC_OFF (in arcseconds) to indicate the amount of astrometric correction applied to the image (further improvement related to SSC-SPR-3707) Version 2.44 - 2008-02-15 (VNY) +(src/omatt_mod.f90, omrotation_mod.f90) Correcting the values of the attriburtes CRVAL1 and CRVAL2 of the sky (rotated) image in the case of the parameter usecat=yes, which means that the calculated astrometry corrections of RA and DEC are applied not only to the source coordinates in the source list, but also to the sky-image (for its further correct mosaicing by the ommosaic task). SSC-SPR-3707 ------------------------------- Version 2.43 - 2007-03-09 (VNY) ------------------------------- Additional data for grism source positions is itroduced for calculation of the right ascensions and declinations for zero-order features for different combinations of primary instruments, high/low resolution modes and grism filters (UV- or V-grism). Fixing SSC-SPR-3652.
ChangeLog Version 5.14.1 - 2008-06-18 (CB) Added two checks for nan values in subroutine sourcecircle in omdetectdetection_mod to exclude them before calling median function (which couldn't cope with them). Fixes SPR 6483 Version 5.14 - 2008-05-07 (CB) Made some small imnprovements to the documentation. Version 5.13 - 2008-05-02 (CB) Made some small imnprovements for detecting smoke rings Version 5.12 - 2008-04-23 (CB) Made some improvements of flagging of smoke-ring sources and some small mods to reduce execution time and improve detection reliability Version 5.11 - 2008-03-13 (CB) Added a nullify statement after the pointer "image" is deallocated to fix SPR 3711 Version 5.10 - 2008-01-17 (CB) Made small modification to omdetect_mod.f90 to stop rare problem where program stops prematurely (SPR 3704). Version 5.9.1 - 2007-06-20 (CB) -------------------------------- Made some small modifications to subroutine "refinesourcemap3" in omsourcemap_mod and a further few minor mods in module "omdetectdetection_mod" to fix SPR 3670.
ChangeLog Version 1.34.3 - 2008-05-20 (VNY) +(config/omfchain.par) The default value of the parameter nsigma is set to 3 instead of 2 in order to reduce the number of spurious sources detected in the fast window (SSC-SPR-6462). Version 1.34.2 - 2007-06-07 (VNY) +(src/omfchain.pl) Fixing a bug of the previous version: by accident a few task were excluded from processing (restoring them).
ChangeLog Version 1.8 - 2008-05-01 (VNY) Modified the call to omgrism plot in order to produce the PostScript file with spectra extraction regions plotted over the grism rotated image Version 1.7 - 2007-11-02 (VNY) +(config/omgchain.par) Added a parameter (addedregionfile) to enable the output of a new region file for newly detected point sources (extra sources missing in the region file from omdetect) Version 1.6 - 2007-05-22 (VNY) +(config/omgchain.par) The default parameter for the width of the spectrum extraction region was set to 8 pixels because this is what actually was used in the task omgrism due to a small bug. The bug was fixed in Omgrism-1.17 (accompanying the SSC-SPR-3660) so that omgchain is also adjusted to keep the spectrum extraction region the same as before.
ChangeLog Version 1.22 - 2007-11-07 (VNY) The same as 1.21, the version number was increased to align it with the SAS patch release Version 1.21 - 2007-11-07 (VNY) +(src/omgrism_mod.f90) Restoring the omgsource flag when extracting the target spectrum: in the case when omgrism is called from the interactive tool omgsource the target spectrum shouldn't be extracted (fixing the SSC-SPR-3702) Version 1.20 - 2007-11-07 (VNY) +(src/omgrism_mod.f90, config/omgrism.par) Added a parameter enabling the output of an additional region file that contains newly detected point-like sources (zero-order features) Version 1.19 - 2007-10-20 (VNY) +(src/omgextraction_mod.f90) Fixed a bug that could result in a crash of the task when processing crowded fields (SSC-SPR-3700) Version 1.18.1 - 2007-07-08 (VNY) +(src/omgrism_mod.f90) Fixing a bug that results in a wrongly calculated available spectrum length of the target (SSC-SPR-3694)
ChangeLog Version 1.3 - 2008-05-01 (VNY) +(src/omgrismplot_mod.f90) introducing the capability to generate a postscript file showing the spectra extraction regions on the grism rotated image Version 1.2.1 - 2005-11-15, 2005-05-23 (VNY) +(src/omgrismplot_mod.f90) The X- and Y- coordinates are introduced into the plot header; strange symbols at the top of the plot are eliminated (this version is not uploaded yet - VNY 15.11.2005)
ChangeLog Version 1.51 - 2008-04-17 (CB) -------------- Intruduced optional parameter "alignaxes" for omsrclistcomb and updated documentation. Version 1.50 - 2007-05-21 (CB) -------------- Updated documentation.
ChangeLog Version 1.31.1 -2008-06-05 (VNY) +(src/omlcbuild_mod.f90) The values in the RATE and BACKGROUND_RATE columns of the source-list table produced by omdetect are substituted by the corresponding raw count rates computed by omlcbuild in order to make these values consistent with the corrected count rates computed by the omlcbuild task (SSC-SPR-6474). Version 1.31 - 2008-04-25 (VNY) +(src/omlcbuild_mod.f90) The use of the theoretical calibration curve for coincidence-loss correction is replaced with the use of the empirical polynomial coefficients (i.e. the CAL routine CAL_omPhotoNatural is now called with the logical parameter "empirical" set to troue instead of false). Currently, the difference between the theoretial calibration curve and the polynomial function is small but in the future the calibration files might change (SSC-SPR-6456). Version 1.30 - 2008-02-13 (VNY) +(src/omlcbuild_mod.f90) Using the CAL routine for computing the time-dependent sensitivity correction factor (SSC-SPR-3706) instead of the internal routine. Version 1.29.1 - 2007-06-07 (VNY) +(src/omlcbuild_mod.f90) Suppressing the background subtraction for mod-8 corrupted images (to fix SSC-SPR-3144) because the bright corrupted sources occupy practically the whole Fast window.
ChangeLog Version 3.8 - 2008-05-06 (CB) ------------------------------- Modified so that if the corrected count rate > 1000 magnitude set to null and significance to -significance Version 3.7 - 2008-05-01 (CB) ------------------------------- Modified so that if the corrected count rate > 1000 magnitude set to null. Version 3.6 - 2005-09-12 (CB) ------------------------------- Made minor modification to the positioning of the magnitude columns in the source-list table.
ChangeLog Version 2.17.2 - 2008-05-14 (VNY) +(src/recover16bits_mod.f90) Restricting the number of calls to a recourcive procedure (checkConnectedPixels) to 2500 to protect the task from crashing when processing unusual images (or images with very bright sources). This is the real fix of SSC-SPR-6458 (the previous version didn'n fix it). Version 2.17.1 - 2008-05-12 (VNY) +(test/testommodmap): Removing wrong files from the test directory to avoid error messages during the test procedure (SSC-SPR-6458) Version 2.17 - 2008-04-08 (VNY) +(src/ommodmap_mod.f90): Checking for the size of the bad-pixel region and, if this region is small (currently checking the 60 by 60-pixel vertical cross) then include this region for the mod-8 correction. Otherwise the region will remain uncorrected in order to prevent the infinite cycling of the task (SSC-SPR-3715). Version 2.16 - 2007-07-23 (VNY) +(src/ommodmap_mod.f90): Bulding the modulo-8 mask for those pixels that were labelled as "bad" in the quality image is disabled to prevent the indefinite cycling of the task on images with black strips (fixing SSC-SPR-3696). Version 2.15.4 - 2005-02-23 (VNY) +(/src/ommodmap_mod.f90): The value of MJDREF is set to 50814, in accordance with the changes made 04.06.2004 in OMFASTSHIFT, SSC-SPR-3333. The old value (5.08140007312960D+04) was only used in rare occasions when the MJDREF key was abscent in the header. So, this change practically does not affect the performance of the task.
ChangeLog Version 1.18 - 2008-04-17 (VNY) Introducing the keyword POSINTRP (false/true) to indicathe whether the the astrometric correction was done by omatt (using the catalogue) or by interpolation (using the coorections from other exposures belonging to the data set). The input images are now astrometry- corrected (shifted) in the case they were not corrected by omatt. In this case the interpolated correction is used. Version 1.17 - 2008-04-17 (VNY) interpolating the RA and DEC offsets for those exposures that were not astrometry corrected taking the offsets from the corrected exposures. Making use of the RA_OFF and DEC_OFF attributes produced by omatt (this is a continuation of updates for fixing SSC-SPR-3707). Version 1.16 - 2008-03-11 (VNY) The RA shifts of the individual images that form the mosaic are multiplied by cos(DEC), SSC-SPR-3710 Version 1.15 - 2008-03-07 (VNY) Documentation updated Version 1.14 - 2008-02-27 (VNY) Making use of the keyword POSCOROK for astrometry-corrected images and shifting these images according to the CRVAL1 and CRVAL2 keywords (SSC-SPR-3707) Version 1.13 - 2007-03-05 (CB) ------------------------- Ammended info file to OM.
ChangeLog Version 0.6.7 - 2008-05-16 (CB) -------------------------------- Ammended the documentation (SPR 6461). Version 0.6.6 - 2007-06-29 (CB) --------------------------------
ChangeLog Version 2.11.4 - 2008-06-07 (CB) ----------------------------- Made a small modification so that sources with negative significances have a count-rate entry in the table ( Version 2.11.3 - 2008-06-05 (CB) ----------------------------- Durther investigation of SPR 6473 has identified the problem to an uninitialized variable- variable set to null. Version 2.11.2 - 2008-06-05 (CB) ----------------------------- Replace a fortran "where" statement by 2 do loops to fix SPR 6473, but no idea why the where statement failed. Version 2.11.1 - 2008-05-15 (CB) ----------------------------- Ammended the test-harness to fix time-out failure in low-momory mode on some systems (SPR 6460) =========================== Version 2.11 - 2008-05-07 (CB) ----------------------------- Modified a format statement in omsrclistcomb_mod.f90 to stop WHITE being truncated to WHIT Version 2.10 - 2008-05-02 (CB) ----------------------------- Updated documentation Version 2.9 - 2008-04-24 (CB) ----------------------------- Changed merging code so that corrected count rates are averaged without weighting and then the averaged instrumental magnitudes are computed from these rates using cal routine. Modified matching algorithm to run faster. Version 2.8 - 2008-01-18 (CB) ----------------------------- Ammended the subroutine in omsrclistcomb that sets the SRC_IDS for the individual source-list files (SPR 3705) Version 2.7.1 - 2007-06-28 (CB) ----------------------------- Made a couple of small changes to fix SPR 3693.
ChangeLog Version 7.9.3 - 2008-06-26 (MAS/LUX) ---------------------- - Fixed the failing test-harness region_test, due to the change of the environment, which now uses SSCLib (so DEPEND ssclib-3.31). Version 7.9.1 - 2007-09-21 (MAS/LUX) ---------------------- - Fixed SPR 3698 (abort sometimes when no source is selected) with update of test-harness. - Updated the History in the document (from Ver.7.1.4).
Package rgsangles: version 4.6.3 [was 4.6.2]ChangeLog Version 4.6.3 - 2008-05-23 (AI) ------------- + New column MLAMBDA_CHANNEL. + New parameters. lambdabinref, lambdabinwidth and nlambdabins. Version 4.6.2 - 2007-03-14 (CG) ------------- + dependency to cope with higher version of rgssources
Package rgsfluxer: version 1.7.4 [was 1.7.3]ChangeLog Version 1.7.4 - 2008-05-23 (AI) ------------- + Check if the input spectra were calculated in wavelength grid or beta grid. In case of a wavelength spectra, calculate the right wavelength channels to accumulate the spectra. Version 1.7.3 - 2006-07-02 (CG) ------------- + Fixed background subtraction bug for background in counts with different exposure time than source spectrum (SPR 2714)
Package rgsframes: version 3.17.2 [was 3.17.1]ChangeLog Version 3.17.2 - 2007-09-13 (AI) -------------- + Single Readout Node change: Keep the same array size for ccdnode and rawx variables when duplicate pixles are found. Version 3.17.1 - 2007-06-01 (CG) -------------- + Uploaded again due to having removed accidentally some info in the ChangeLog file
Package rgslccorr: version 0.2.2 [was 0.1.1]ChangeLog Version 0.2.2 - 2008-06-17 (AI) ------------- + (config/rgslccorr.info) Set VISIBLE to yes Version 0.2.1 - 2007-10-31 (AI) ------------- + (src/rgslccorr.cc) bug related to order selection fixed. Version 0.2 - 2007-10-30 (AI) ----------- + (src/LightCurve.cc) bug related to binzise values similar to RGS frame time resolution fixed. SOC-SPR-2731 Closed. Version 0.1.1 - 2007-07-04 (AI) ------------- + First experimental version. + Dead time correction applied. + Area scale correction applied.
Package rgsproc: version 1.26.3 [was 1.26.1]ChangeLog Version 1.26.3 - 2008-05-23 (AI) -------------- + New parameter "spectrumbinning" in rgsspectrum stage, to enable the spectrum calculations in a wavelength grid. Version 1.26.2 - 2007-09-13 (AI) -------------- + Documentation updated. Update the entrystage and finalstage parameter values. Version 1.26.1 - 2007-05-25 (CG) -------------- + dependency changed to cope with higher version of rgssources
Package rgsrmfgen: version 1.10.1 [was 1.10]ChangeLog Version 1.10.1 - 2008-05-23 (AI) ----------- + New method that reprojects the response matrix calculated in beta space into lambda space. + Ebounds calculated base on a lambda grid in case the input spectrum was calculated in lambda. Version 1.10 - 2006-05-22 (AI) ----------- + (src/calib.cc) Parameter "neweffarecorr" changed for "dyneffarecorr". Parameter "corrType" removed. Documentation updated.
Package rgsspectrum: version 2.6.3 [was 2.6]ChangeLog Version 2.6.3 - 2008-06-17 (AI) ----------- + Documentation fixed and updated. Version 2.6.2 - 2008-06-04 (AI) ----------- + Mlambda channel index, needed to accumulate counts, is now checked. Only positive values are allowed.
Package sas: version 1.479 [was 1.470]ChangeLog Version 1.479 - 2008-06-18 (EO) ------------- + Makefile.include.in: New variable NAGSUPMODS which can be set to yes when NAG supplied modules are required, as for example f90_uunix_proc (provides the system call), etc, from f95 code. + version for release track Version 1.478 - 2008-05-19 (EO) ------------- + Fixed AKA - version for mac Version 1.477 - 2008-05-19 (EO) ------------- + Fixed AKA - version for release Version 1.476 - 2008-05-16 (EO) ------------- + Fix manifest missing proper sas package version mac release (previous version for release). Version 1.475 - 2008-05-16 (EO) ------------- + Fix manifest missing proper sas package version Version 1.474 - 2008-05-09 (EO) ------------- + Modification for mac track only AKA := 8.0.0 - Beta (Make.include.in) SHAREDVERSION=no (configure.in) + By mistake the previous version did not include the amended SAS ESA Copyright date : 1996-2008. This does it. Version 1.473 - 2008-05-09 (EO) ------------- + Release track mode made active - Stopped manifest building for dev track - Stopped building dev track (+devmac) + Modifications in Make.include.in: AKA := 8.0.0 - Beta + Modifications in configure.in: SHAREDVERSION=yes + These modifications apply except for mac track which is the equivalent to release track only for Mac. Next sas 1.474 applies for mac track. + Amended SAS ESA Copyright dates: 1996-2008. Version 1.472 - 2007-07-05 (EO) ------------- + dev track version AKA := dt + Table of pkg vers 1.470-1.472: - 1.470 - release - 7.1.0 - 1.471 - mac - 7.1.0 - 1.472 - ddevelopment - dt Version 1.471 - 2007-07-05 (EO) ------------- + mac track version AKA := 7.1.0 Version 1.470 - 2007-07-05 (EO) ------------- + Release track version AKA := 7.1.0
Package slconv: version 2.2 [was 2.1.3]ChangeLog Version 2.2 - 2008-05-14 (MAS/LUX) ------------------------ - Fixed SOC-SPR-6459. The output is now slightly changed (the position of the text are not explicitly specified any more). It now depends on ssclib-3.33.3 and testprods-1.11 . Version 2.1.3 - 2006-05-23 (IMS/LUX) ------------------------ - Slight documentation upgrade.
Package ssclib: version 3.33.4 [was 3.29.3]ChangeLog Version 3.33.4 - 2008-06-26 (AI) ---------------------- - (dss_aux.f90) calls to the new dssRanges interface (dsslib) changed. SOC-SPR-6488 fixed Version 3.33.3 - 2008-05-14 (MAS/LUX) ---------------------- - In Fitsplutils.pm, fixed a bug that the rows after 19th are ignored in &tbl2arrays() and &tbl2arraysingle(). The corresponding test case is added in test/testfitsplutils . Version 3.33.2 - 2008-04-16 (MAS/LUX) ---------------------- - In dss_aux.f90, fixed a point to cause a possible memory leak. trim() are added in a number of points. Subroutine deallocateDssCompSubsets is added. - In dss_ranges_aux.f90, subroutine areRangesEqual is added. - Added dss1_test (which runs testdssaux.f90 and testexposure.f90) and testdssrangesaux.f90 in test/ . Because of this it now requires testprods-1.10. Version 3.33.1 - 2008-04-01 (MAS/LUX) ---------------------- - In exposure.f90, now call CAL_piToeV (in cal) from convertPiToEeV, as SOC-SPR-2424 was already fixed and closed. This eliminates the warning piToEvWorkaround, and it follows the request in SSC-SPR-3682 (for lccorr). Also, convertPiToEeV now also accepts real(single) scalar/vector as the input. The test harness for it testexposure.f90 is also created. Version 3.33 - 2008-03-19 (MAS/LUX) ---------------------- - Added Fitsplutils.pm::fparkey() (and its tests in testfitsplutils). Version 3.32 - 2008-03-18 (MAS/LUX) ---------------------- - Added Fitsplutils.pm::getattribute() (and its tests in testfitsplutils). Version 3.31 - 2008-03-07 (MAS/LUX) ---------------------- - Added SSCLib.pm and Fitsplutils.pm as well as its test harnesses (testssclibpm and testfitsplutils). Version 3.30 - 2007-10-31 (MAS/LUX) ---------------------- - Added test_utils. Modified the document accordingly. - Added test/testdetectionstats.f90 test/testtestutils.f90 . Version 3.29.3 - 2007-05-31 (MAS/LUX) ---------------------- - Fixed fftw_aux (eliminating an initialization) which causes a compiling problem in asmooth.
Package testccf: version 1.113.3 [was 1.113.2]ChangeLog Version 1.113.3 - 2007-11-22 (RDS) ------------- + constituents/ccf.cif updated. Changed version of EPN_CTI from 12 to 16. Version 1.113.2 - 2007-06-27 (AI) ------------- + constituents/ccf.cif updated. Changed version of RGS?_EFFAREACORR from 1 (never public) to 3.
Package testprods: version 1.11 [was 1.8]ChangeLog Version 1.11 - 2008-05-14 (MAS/LUX) ---------------------------- - Added some data in slconv_data directory. Version 1.10 - 2008-04-16 (MAS/LUX) ---------------------------- - Added colimplot_data directory. Version 1.9 - 2008-03-06 (MAS/LUX) ---------------------------- - Added some data in lccorr_data directory. Version 1.8 - 2005-11-07 (IMS/LUX) ---------------------------- - Added imageutils_data directory.
Package xmmselect: version 2.65 [was 2.64.9]ChangeLog Version 2.65 - 2005-08-09 (RDS) ------------ + (TaskLauncher.cc/h, XmmSelectGui.cc/h) - Added the option of an elliptical extraction zone. Will turn on automatically when an ELLBETA compatible CCF is available Version 2.64.9 - 2005-08-09 (AI) ------------ + (TaskLauncher.cc) filterTable now calls evselect with the parameter "updateexposure" set to "yes".