DAEDALUS FILE FORMATS I. Daedalus data file format A Daedalus data file is an ASCII text file containing 52 fixed- length 52-byte records. The first 16 records are header records, and the remainder are data records. Each header record has an ASCII blank and a dollar sign ($) following the text in the record, and the bytes following the dollar sign are blanks. The last two bytes in each record contain ASCII carriage return and line feed characters. The header records have the following format: record description example ------ ----------- ------- 1 File format, system name 4, SPECTRAFAX AA440 2 Operating mode 2 3 Number of data sets averaged 0 4 Name of file ubecalc.007 5 Date and time of data collection Wed Jul 19 10:20:09 1989 6 Reserved 7 Gain setting 44 8 Comment No Message 9 Number of steps per scan 360 10-16 Reserved Each of the 36 data records (records 17 through 52) contains ten 5- character integers, right justified. These 360 integers are the raw data collected by the spectrometer. II. Daedalus wavelength file format The Daedalus wavelength file (also known as the calibration file in the Daedalus AA440 Spectrafax User's Guide) is an ASCII text file containing 369 40-byte fixed-length records. The first nine records are header records, and the remainder are data records. The last two bytes in each record contain the ASCII carriage return and line feed characters. The wavelength file is named DAEDWAVE.DAT and is located in the DAEDALUS directory on Volume 1 of the GRSFE CD-ROM set. The header records have the following format: record description example ------ ----------- ------- 1 Calibration date 28 March 1988 2 Calibration instrument Monochromator 3 Calibration source Daedalus - dsd 4 Comment Two pass -crossover at 140 5 Identification number of 0FF9 scan head 6 Segment transitions 3, 450, 727, 728, 1301, 1302, 2400 7 Detector transitions 2, 450, 1200, 900, 2400 8 Home index offset, 0,1 default wheel rotation 9 Number of steps per scan 360 Each of the 360 data records (records 10 through 369) contains five integers separated by commas. The first number is the motor step number (0 through 359). The second number is the peak wavelength for that step in nanometers (0 if unused). The third number is the segment number for that motor step (1 through 3). The fourth number is the gain-offset for that motor step. The fifth number is the number of deconvolution coefficients to follow, and is currently always 0.