Decon2LS Revision History Version 1.0.3092.20444 June 19th 2008. - Bug in summing spectra was causing exception to be thrown. Version 1.0.3083.23994 June 10th, 2008. - Added capacity to show extra precision for Robby. Version 1.0.3071.29480 May 29th, 2008. - Merged Latest changes with Anoop M.s changes related to DeconMSn and Raw file reading for IMS Version 1.0.3061.22931 May 19th, 2008. - Bug in frmProcess was causing it to not load Bruker files (same as bug fix on May 16th for Decon2LS main form for loading Bruker fiels. Version 1.0.3058.28468 May 16th, 2008. - Bug in Decon2LS was causing it to not load Bruker files - Updated status reader in Decon2LS when opening Bruker files. Version 1.0.3042.27403 April 30th, 2008 - Added version # to DeconEngine.dll and allowed clsHorntransformResults to clone themselves. Version 1.0.2964.22547; Feb 12, 2008 - Function GetLastScan() which had been added in was returning 1 for micromassdata, causing processing to not complete. Version 1.0.2910; December 20, 2007 - Removed "Beta Software" notification from the About box - Default parameter for charge carrier mass set to that of proton mass not hydrogen mass. - Keeping track of parameters between runs of Decon2LS. Version 1.0.2902; December 12, 2007 - Updated default charge carrier mass to 1.00782 Da Version 1.0.2860; October 31, 2007 - Added function SetOptions Version 1.0.2844; October 15, 2007 - Fixed bug in DiscoverPeaks that did not decrement index if continous intensities are found - Sliding window summming for IMS and reinsertion of original intensities in the results Version 1.0.2839; October 10, 2007 - Modified AsciiRawData to speed up text file reading by more than 3 orders of magnitude. Previous slow speed was the result of a) A small bug which made the code reread lines b) Microsoft implementation of atof which is really slow when a large number of lines is passed into atof as compared to when only a single line is passed in. Version 1.0.2795; August 27, 2007 - Updated clsProcRunner.cpp for DTA stuff - Unfreed memory in xml reading. Version 1.0.2776; August 8, 2007 - Wrote GetFirstScanNum() and GetLastScanNum() Version 1.0.2768; July 31, 2007 - Fixed bug in GetSummedSpectra that set a check on intensities size being greater than 0 Version 1.0.2763; July 26, 2007 - Fixed bug in CreateDTAFile() for log creation. Also added IsFTScan rather than IsProfileScan. - Updated DTAGeneration.cpp to include summing - Included new function FindPeakAbsolute() to recognize shoulders. FindPeakAbsolute is used in DTAGeneration (see comments) Version 1.0.2761; July 24, 2007 - Updated to include TIC calculation for ICR2LS .tic files. Although some doubts on calibration remain - Changed FFT5 function for calculating TIC - by introducing mdbl_sample_rate - Fixed error in Splint function (the vector version)