# IRC_SPEC_TOOLKIT Change Log ====================================================================== [20111121] (Phase 3) ---------------------------------------------------------------------- Following routines are replaced. IRC_SPEC_TOOLKIT_P3/ASTRO-F/IRC_SPECRED/calc_shift_specbox_y_ng2.pro IRC_SPEC_TOOLKIT_P3/ASTRO-F/IRC_SPECRED/do_wavecalib.pro IRC_SPEC_TOOLKIT_P3/ASTRO-F/IRC_UTIL/calc_image_shift.pro The revised program will (1) fix the bug that the program stops when only one source is detectedunder some conditions, (2) and return (0, 0) when the image matching fails. Usage of the program will not be changed. ====================================================================== [20110301] (Phase 3) ---------------------------------------------------------------------- Response curve data are replaced with the corrected ones. A serious bug was found that the uncertainties in the response were erroneously estimated by 30% lower than it should be. This affects both NG and NP spectroscopy. ====================================================================== [20110117] (Phase 1&2 and Phase 3) ---------------------------------------------------------------------- They fix the following bugs in previous versions. They affect only split spectroscopy. 1. A typo in IRC_UTIL/calc_mir_refimage_shift.pro has been corrected. It fixes an abrupt halt when you try to work on MIR slit spectroscopy. 2. IRC_SPECRED/plot_spec_with_image.pro has been revised. It fixes a bug that gives infinite numbers for the errors in the ASCII file for the slit spectroscopy only when you specify median_width=0. 3. IRC_SPECRED/preset_wave_offset_pix.pro has bee updated. The wavelength calibration for slit spectroscopy in phase 2 has been adjusted. It now provides the same calibration as in phase 3. ====================================================================== [20101025] (Phase 1&2 and Phase 3) ---------------------------------------------------------------------- For IRC_SPEC_TOOLKIT, the following problems have been corrected: 1. overestimate in the error calculation for all IRC slit spectroscopy data 2. bad pixel propagation 3. treatment of Nan data in the split spectroscopy For IRC_SPEC_TOOLKIT_P3, in addition to the above three, 4. New response functions for NG and NP, which have already been announced in 2009 December, have been included. Note that the items 1 & 3 only affected slit spectroscopy. ====================================================================== [20090211] ---------------------------------------------------------------------- The followings are from the Release Notes. Please see the document as well as IDUM. + Robustness - The program was modified to be more robust for various types of data. + Suppressing warning messages in the batch mode - Some messages are unnecessarily in the batch mode. + Suppressing too much warning output. - Under some circumstances too many warning messages disturbs process logging. They are omitted. ====================================================================== [20080528] ---------------------------------------------------------------------- The followings are from the Release Notes. Please see the document as well as IDUM. + TOOLKIT bug fixes - X-shift value of the spectroscopy apertures have been corrected - Removing some sub-frames for stacking on ds9 works properly - Appropriate flat selection according to the observation date works - Mask for sky subtraction adjusted for each sub-frames - Bitshift (wraparound) correctionproperly working - Short-exposure frames are properly processed - Wrong flux scale of the slit spectra with /diffuse option corrected + New tips: - Flat fielding for slit spectroscopy data. - Removing effect of column pull-down in NIR images. + Improvement of calibration/processing parameters - Source mask sizes improved. - Sky fitting over stacked images improved - Dark subtraction for slit spectra at NIR improved + New features - New option for masking column-pulled-down columns for NIR spectroscopy (NP/NG) implemented. - Spectroscopy WCS attached in output FITS images. - Saturation masking implemented. + Changes in command specifications - Changes of 'change_offset' command format + Calibration data updates - NP/SG1/2 response curves updated - Aperture correction tables updated ====================================================================== [20070913] ---------------------------------------------------------------------- There are many major changes in the program. See IDUM for details. ====================================================================== [20070306] ---------------------------------------------------------------------- Title: A bug in writing target tables for MIR-S and MIR-L was found, and is corrected. Problems: Coordinate conversion that is only required for NIR (that is rotated by 90 degree) works also for MIR-S and MIR-L. Effect: Wrong coordinate conversion was applied for MIR-S and MIR-L, and the results were recorded on *.target_table.tbl Extent of the impact: For MIR-S and MIR-L. No problems for NIR. The program was for writing pixel coordinates of the sources onto disk files, just before finishing the main program (after calibrating everything). Modified file(s): IRC_UTIL/write_target_table.pro, called from IRC_UTIL/write_all_output.pro ---------------------------------------------------------------------- Title: A bug in checking input/database files, before start actual processing the data, was found, and is corrected. Problems: Not well known. not really a problem? Effect: Nothing? (because the problem was found within the IF condition that will be never permitted...?) Extent of the impact: None? Modified file(s): IRC_SPECRED/do_param_initialize.pro, called from IRC_SPECRED/init_specred.pro ---------------------------------------------------------------------- Title: The same program exists in the Spitzer's SMART package, and the software may confuse to find the appropriate procedure. Problems: depending on the path settings, the IRC_SPECRED package may read the get_aot_info.pro of the SMART package. Effect: Error stop within the procedure (variable undefined). Extent of the impact: Error stop before finishing up the irc_specred. Modified files(s): rename IRC_UTIL/get_aot_info.pro to IRC_UTIL/get_aot_info_irc.pro, and modified IRC_SPECRED/do_param_initialize.pro that calls the get_aot_info.pro ====================================================================== [20070303] ---------------------------------------------------------------------- Title: A bug in plotting the NP spectra was found, and is corrected Problems: The 'nsum' parameter in 'plot_spec_with_image' procedure does not work correctly for the NP data. Effect: Reduced S/N in NP spectra Extent of the impact: For NP only, i.e., no problems for other grisms. The program is for extracting the one-dimensional spectra, after calibrating everything in the extracted spectroscopy images in 2D. Modified file(s): IRC_SPECRED/make_spec1d.pro, called from plot_spec_with_image.pro