/home/sdss3/products/Linux64/sqlalchemy/0.7.10/lib/python2.7/site-packages/sqlalchemy/engine/reflection.py:49: SAWarning: Skipped unsupported reflection of expression-based index q3c_field_idx ret = fn(self, con, *args, **kw) 2014-06-13 16:56:01.961Z root 30 Actor.py:110 reading config file /home/sdss3/products/Linux64/apogeeql/v1_5_3/etc/apogeeql.cfg new rollover = 51358.03 s from now, at time.struct_time(tm_year=2014, tm_mon=6, tm_mday=14, tm_hour=7, tm_min=12, tm_sec=0, tm_wday=5, tm_yday=165, tm_isdst=0) 2014-06-13 16:56:03.749Z root 30 sdss3logging.py:280 checking for stderr on ,', mode 'w' at 0x7f298b8da1e0> 2014-06-13 16:56:03.749Z root 30 sdss3logging.py:287 disabling all but critical stderr output on ,', mode 'w' at 0x7f298b8da1e0> % Compiled module: APQR_WRAPPER. % Compiled module: APQL_WRAPPER. % Compiled module: APWAVECAL_CHIP. % Compiled module: APQL_DEFSYS. P. % Compiled module: APGETDIR. % Compiled module: APGUNDEF.%% Compiled module: ADDSLASH % Compiled module: ADDSLASH. % Compiled module: CALDAT. % Compiled module: APFILEINFO. % Compiled module: STRSPLIT. % Compiled module: FIRST_EL. % Compiled module: CALDAT. % Compiled module: APFILEINFO. % Compiled module: STRSPLIT. % Compiled module: FIRST_EL. % Compiled module: HEADFITS. % Compiled module: FXPOSIT. % Compiled module: FXMOVE. % Compiled module: FXMOVE. % Compiled module: MRD_HREAD. % Compiled module: FXPAR. % Compiled module: FXPAR. % Compiled module: GETTOK. % Compiled module: VALID_NUM. % Compiled module: MRD_SKIP. % Compiled module: SXPAR. % Compiled module: GETMJD5. % Compiled module: GETMJD5. % Compiled module: JULDAY. % Compiled module: DATE2JD. % Compiled module: DATE2JD. % Compiled module: CHECK_DATEFORMAT. % Compiled module: REVERSE. Connecting from apqr_wrapper to apogeeql through: localhost 10039 % Compiled module: MRDFITS. % Compiled module: MATCH. % Compiled module: MRD_STRUCT. % Loaded DLM: IDL_IDLBRIDGE. % Compiled module: IMPORTASCII. % Compiled module: STRESS. % Compiled module: STREP. % Compiled module: READ_ASCII. % Compiled module: QUERY_ASCII. % Compiled module: UNIQ. Connecting from apql_wrapper to apogeeql through: localhost 10038 % Loaded DLM: IDL_IDLBRIDGE. % Error opening file. File: 1 qr Message = PING % Compiled module: WRITELINE. 2 qr Message = STARTING % Error opening file. File: 1 ql Message = PING % Compiled module: WRITELINE. 2 ql Message = STARTING 3 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 4 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 5 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 6 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 7 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 8 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 9 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 10 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 11 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 12 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 13 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 14 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 15 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 16 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 17 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 18 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 19 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 20 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 21 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 22 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 23 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 24 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 25 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 26 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 27 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 28 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 29 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 30 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 31 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 32 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 33 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 34 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 35 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 36 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 37 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 38 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 39 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 40 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 41 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 42 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 43 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 44 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 45 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 46 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 47 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 48 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 49 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 50 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 51 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 52 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 53 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 54 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 55 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 56 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 57 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 58 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 59 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 60 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 61 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 62 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 63 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 64 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 65 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 66 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 67 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 68 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 69 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 70 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 71 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 72 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 73 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 74 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 75 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 76 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 77 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 78 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 79 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 80 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 81 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 82 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 83 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 84 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 85 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 86 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 87 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 88 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 89 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 90 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 91 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 92 ql Message = UTR=/data-ql/data/56822/apRaw-12600001-001.fits,69527,1,3 % Compiled module: FITS_READ. % Compiled module: FITS_OPEN. % Compiled module: SXDELPAR. % Compiled module: FITS_CLOSE. % Compiled module: GET_SQL_COL. % Compiled module: GET_SQL_SETUP. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 93 ql Message = UTR=/data-ql/data/56822/apRaw-12600001-002.fits,69527,2,3 % Compiled module: APQL. Processing /data-ql/data/56822/apRaw-12600001-002.fits APQL_FITSHEADER ... % Compiled module: APQL_FITSHEADER. dt = 0.10164189 sec % Compiled module: PUSH. % Compiled module: FILEPATH. % Compiled module: APQL_DBINSERT. % Compiled module: GET_SQL_COL. % Compiled module: GET_SQL_SETUP. % Compiled module: IDL_SQL_DEFSYSV. % Restored file: IDL_IDLBRIDGE::EXECUTETIMER. libGL error: failed to load driver: swrast libGL error: Try again with LIBGL_DEBUG=verbose for more details. Inserting basic information for -> apRaw-12600001-002.fits % Compiled module: EXEC_SQL. % Compiled module: AVG. STRUCT = -> Array[1] Inserting S/N information Inserting exposure_pk information 69527 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 3 qr Message = UTR=DONE,12600001,56822,69527 Number of running qrBridge processes: 1 Number of valid qrBridge objects: 1 res= 1 % Restored file: IDL_IDLBRIDGE::EXECUTETIMER. % Compiled module: APQUICKRED. in APQUICKRED % Compiled module: APGUNDEF. =============================== Running APOGEE QUICK REDUCTION =============================== Sat Jun 14 00:14:53 2014 % Compiled module: APGETDIR. % Compiled module: ADDSLASH. Directory /data/apogee/quickred/56822/ does NOT exist. Creating it. libGL error: failed to load driver: swrast libGL error: Try again with LIBGL_DEBUG=verbose for more details. Using BPM = /data-ql/spectro/v0.6//cal/bpm/55577-00000037 Using PSF = /data-ql/spectro/v0.6//cal/psf/09710014 ----------------------------------------------------------- Processing Frame = 12600001 Nreads=3 ----------------------------------------------------------- % Compiled module: XMANAGER. Directory /data/apogee/archive/56822/ does NOT exist. Creating it. Step 1 - Bundling ----------------- APQL_FITSHEADER ... dt = 0.11440206 sec % Compiled module: APQL_DBINSERT_CALLBACK. STRUCT = -> Array[1] 95 ql Message = UTR=DONE % Compiled module: APQBUNDLE. Nfiles = 3 for 12600001 % Compiled module: FITS_READ. Inserting basic information for -> apRaw-12600001-003.fits % Compiled module: FITS_OPEN. % Compiled module: SXPAR. % Compiled module: GETTOK. % Compiled module: SXDELPAR. % Compiled module: FITS_CLOSE. Writing bundled file to /data/apogee/archive/56822/apR-[abc]-12600001.fits % Compiled module: SXADDPAR. % Compiled module: FITS_ADD_CHECKSUM. % Compiled module: CHECKSUM32. % Compiled module: N_BYTES. % Compiled module: IS_IEEE_BIG. % Compiled module: FITS_ASCII_ENCODE. Inserting S/N information Inserting exposure_pk information 69527 % Compiled module: MWRFITS. % Compiled module: FXPAR. Inserting required fits keywords error information % Compiled module: FXADDPAR. % Compiled module: VALID_NUM. % Compiled module: FITS_TEST_CHECKSUM. % Compiled module: HOST_TO_IEEE. % Compiled module: REVERSE. % Compiled module: DETABIFY. dt = 2.9292140 sec Step 2 - Collapsing the datacube -------------------------------- % Compiled module: AP3DQUICK. % Compiled module: HEADFITS. % Compiled module: FXPOSIT. % Compiled module: MRD_HREAD. Processing /data/apogee/archive/56822/apR-a-12600001.fits Nreads=3 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-a-55577-00000037.fits % Compiled module: MAD. Using FOWLER sampling. NFOWLER=1 % Compiled module: MEAN. % Compiled module: MOMENT. % Compiled module: SXADDHIST. Writing output to: /data/apogee/quickred/56822/ap2D-a-12600001.fits Saving FLUX/ERR as LONG instead of FLOAT % Compiled module: FITS_WRITE. % Compiled module: MKHDR. dt = 1.6774831 sec % Compiled module: PUSH. Processing /data/apogee/archive/56822/apR-b-12600001.fits Nreads=3 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-b-55577-00000037.fits Using FOWLER sampling. NFOWLER=1 Writing output to: /data/apogee/quickred/56822/ap2D-b-12600001.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 1.6773679 sec Processing /data/apogee/archive/56822/apR-c-12600001.fits Nreads=3 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-c-55577-00000037.fits Using FOWLER sampling. NFOWLER=1 Writing output to: /data/apogee/quickred/56822/ap2D-c-12600001.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 1.6617529 sec Step 3 - Extracting the spectra ------------------------------- Cannot do extraction for EXPTYPE=DARK % Compiled module: APFILEINFO. % Compiled module: STRSPLIT. % Compiled module: FIRST_EL. % Compiled module: FXMOVE. % Compiled module: MRD_SKIP. % Compiled module: GETMJD5. % Compiled module: JULDAY. % Compiled module: DATE2JD. % Compiled module: CHECK_DATEFORMAT. Step 4 - Compressing files -------------------------- Compressing the bundled files % Compiled module: APZIP. % Compiled module: LOADINPUT. 3 Files input 1/3 Compressing >>/data/apogee/archive/56822/apR-a-12600001.fits<< (31.50 MB) Nreads = 3 Step I: Making dCounts temporary file % Compiled module: MKTEMP. Step II: Subtracting average dCounts % Compiled module: MRDFITS. Step III: Compressing with fpack Input file size = 31504320 bytes Output file size = 20050560 bytes Compression ratio = 1.57124 dt = 4.4217701 sec 2/3 Compressing >>/data/apogee/archive/56822/apR-b-12600001.fits<< (31.50 MB) Nreads = 3 Step I: Making dCounts temporary file Step II: Subtracting average dCounts Step III: Compressing with fpack Input file size = 31504320 bytes Output file size = 19457280 bytes Compression ratio = 1.61915 dt = 4.1876490 sec 3/3 Compressing >>/data/apogee/archive/56822/apR-c-12600001.fits<< (31.50 MB) Nreads = 3 Step I: Making dCounts temporary file Step II: Subtracting average dCounts Step III: Compressing with fpack Input file size = 31504320 bytes Output file size = 19368000 bytes Compression ratio = 1.62662 dt = 4.1225309 sec Compressing the 2D images with FPACK Compressing /data/apogee/quickred/56822/ap2D-a-12600001.fits Compressing /data/apogee/quickred/56822/ap2D-b-12600001.fits Compressing /data/apogee/quickred/56822/ap2D-c-12600001.fits Deleting Bundled files % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-a-12600001.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-b-12600001.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-c-12600001.fits. Step 5 - Database prep and insert -------------------------- % Compiled module: APQUICKRED_DBPREP. % Compiled module: ZSCALE. % Compiled module: GOODPOLY. % Compiled module: BADPAR. % Compiled module: POLY_FIT. % Compiled module: STDEV. % Compiled module: POLY. % Compiled module: APQUICKRED_DBINSERT. starting apquickred_dbinsert ... % Compiled module: GET_SQL_COL. % Compiled module: GET_SQL_SETUP. % Compiled module: IDL_SQL_DEFSYSV. Inserting Quickred data % Compiled module: REPSTR. % Compiled module: EXEC_SQL. % Compiled module: SET_SQL_COLARRAY. Inserting Quickred IMBINZOOM Inserting exposure header information apquickred_dbinsert completed dt = 14.708076 sec. dt = 38.070064 sec 96 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 97 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-001.fits,69528,1,60 Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 98 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-002.fits,69528,2,60 Processing /data-ql/data/56822/apRaw-12600002-002.fits APQL_FITSHEADER ... dt = 0.13530302 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-002.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 99 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-003.fits,69528,3,60 Processing /data-ql/data/56822/apRaw-12600002-003.fits APQL_FITSHEADER ... dt = 0.12670302 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-003.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 100 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-004.fits,69528,4,60 Processing /data-ql/data/56822/apRaw-12600002-004.fits APQL_FITSHEADER ... dt = 0.13239217 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-004.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 101 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-005.fits,69528,5,60 Processing /data-ql/data/56822/apRaw-12600002-005.fits APQL_FITSHEADER ... dt = 0.12010789 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-005.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 102 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-006.fits,69528,6,60 Processing /data-ql/data/56822/apRaw-12600002-006.fits APQL_PLOTARRAYS ... % Compiled module: APQL_PLOTARRAYS. % Compiled module: ZSCALE. % Compiled module: GOODPOLY. % Compiled module: BADPAR. % Compiled module: POLY_FIT. % Compiled module: STDEV. % Compiled module: POLY. APQL_FITSHEADER ... dt = 0.35826087 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-006.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information % Compiled module: SET_SQL_COLARRAY. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 103 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-007.fits,69528,7,60 Processing /data-ql/data/56822/apRaw-12600002-007.fits APQL_FITSHEADER ... dt = 0.14238691 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-007.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 104 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-008.fits,69528,8,60 Processing /data-ql/data/56822/apRaw-12600002-008.fits APQL_FITSHEADER ... dt = 0.14111495 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-008.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 105 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-009.fits,69528,9,60 Processing /data-ql/data/56822/apRaw-12600002-009.fits APQL_FITSHEADER ... dt = 0.14684296 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-009.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 106 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-010.fits,69528,10,60 Processing /data-ql/data/56822/apRaw-12600002-010.fits APQL_FITSHEADER ... dt = 0.14799786 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-010.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 107 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-011.fits,69528,11,60 Processing /data-ql/data/56822/apRaw-12600002-011.fits APQL_FITSHEADER ... dt = 0.11898303 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-011.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Card is too long, comment will be truncated. Card is too long, comment will be truncated. Card is too long, comment will be truncated. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFX' card to meet the FITS standard. Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Fixed 'BOREOFFY' card to meet the FITS standard. Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFX' card to meet the FITS standard. Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFY' card to meet the FITS standard. Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Fixed 'CALOFFR' card to meet the FITS standard. Note: PyFITS uses zero-based indexing. Output verification result: HDU 0: Card 84: Card 'BOREOFFX' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 85: Card 'BOREOFFY' is not FITS standard (invalid value string: NAN.0 / TCC Boresight offset, deg). Card 90: Card 'CALOFFX' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 91: Card 'CALOFFY' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Card 92: Card 'CALOFFR' is not FITS standard (invalid value string: NAN.0 / TCC CalibOff, deg). Note: PyFITS uses zero-based indexing. 108 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-012.fits,69528,12,60 Processing /data-ql/data/56822/apRaw-12600002-012.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.27690601 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-012.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information 109 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-013.fits,69528,13,60 Processing /data-ql/data/56822/apRaw-12600002-013.fits APQL_FITSHEADER ... dt = 0.095309973 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-013.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 110 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-014.fits,69528,14,60 Processing /data-ql/data/56822/apRaw-12600002-014.fits APQL_FITSHEADER ... dt = 0.099283934 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-014.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 111 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-015.fits,69528,15,60 Processing /data-ql/data/56822/apRaw-12600002-015.fits APQL_FITSHEADER ... dt = 0.094317913 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-015.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 112 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-016.fits,69528,16,60 Processing /data-ql/data/56822/apRaw-12600002-016.fits APQL_FITSHEADER ... dt = 0.094916821 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-016.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 113 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-017.fits,69528,17,60 Processing /data-ql/data/56822/apRaw-12600002-017.fits APQL_FITSHEADER ... dt = 0.10368514 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-017.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 114 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-018.fits,69528,18,60 Processing /data-ql/data/56822/apRaw-12600002-018.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.27258420 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-018.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information 115 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-019.fits,69528,19,60 Processing /data-ql/data/56822/apRaw-12600002-019.fits APQL_FITSHEADER ... dt = 0.096414804 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-019.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 116 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 117 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-020.fits,69528,20,60 Processing /data-ql/data/56822/apRaw-12600002-020.fits APQL_FITSHEADER ... dt = 0.095563889 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-020.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 118 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-021.fits,69528,21,60 Processing /data-ql/data/56822/apRaw-12600002-021.fits APQL_FITSHEADER ... dt = 0.098455906 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-021.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 119 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-022.fits,69528,22,60 Processing /data-ql/data/56822/apRaw-12600002-022.fits APQL_FITSHEADER ... dt = 0.10031605 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-022.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 120 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-023.fits,69528,23,60 Processing /data-ql/data/56822/apRaw-12600002-023.fits APQL_FITSHEADER ... dt = 0.095081091 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-023.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 121 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-024.fits,69528,24,60 Processing /data-ql/data/56822/apRaw-12600002-024.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.27123809 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-024.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information 122 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-025.fits,69528,25,60 Processing /data-ql/data/56822/apRaw-12600002-025.fits APQL_FITSHEADER ... dt = 0.096491098 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-025.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 123 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-026.fits,69528,26,60 Processing /data-ql/data/56822/apRaw-12600002-026.fits APQL_FITSHEADER ... dt = 0.097800016 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-026.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 124 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-027.fits,69528,27,60 Processing /data-ql/data/56822/apRaw-12600002-027.fits APQL_FITSHEADER ... dt = 0.095940828 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-027.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 125 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-028.fits,69528,28,60 Processing /data-ql/data/56822/apRaw-12600002-028.fits APQL_FITSHEADER ... dt = 0.097269058 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-028.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 126 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-029.fits,69528,29,60 Processing /data-ql/data/56822/apRaw-12600002-029.fits APQL_FITSHEADER ... dt = 0.093652010 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-029.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 127 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-030.fits,69528,30,60 Processing /data-ql/data/56822/apRaw-12600002-030.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.27673006 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-030.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information 128 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-031.fits,69528,31,60 Processing /data-ql/data/56822/apRaw-12600002-031.fits APQL_FITSHEADER ... dt = 0.10362387 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-031.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 129 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-032.fits,69528,32,60 Processing /data-ql/data/56822/apRaw-12600002-032.fits APQL_FITSHEADER ... dt = 0.095245123 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-032.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 130 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-033.fits,69528,33,60 Processing /data-ql/data/56822/apRaw-12600002-033.fits APQL_FITSHEADER ... dt = 0.099982023 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-033.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 131 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-034.fits,69528,34,60 Processing /data-ql/data/56822/apRaw-12600002-034.fits APQL_FITSHEADER ... dt = 0.10117412 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-034.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 132 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-035.fits,69528,35,60 Processing /data-ql/data/56822/apRaw-12600002-035.fits APQL_FITSHEADER ... dt = 0.10178494 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-035.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 133 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-036.fits,69528,36,60 Processing /data-ql/data/56822/apRaw-12600002-036.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.27526999 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-036.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information 134 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-037.fits,69528,37,60 Processing /data-ql/data/56822/apRaw-12600002-037.fits APQL_FITSHEADER ... dt = 0.10362601 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-037.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 135 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-038.fits,69528,38,60 Processing /data-ql/data/56822/apRaw-12600002-038.fits APQL_FITSHEADER ... dt = 0.11658096 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-038.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 136 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-039.fits,69528,39,60 Processing /data-ql/data/56822/apRaw-12600002-039.fits APQL_FITSHEADER ... dt = 0.11614895 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-039.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 137 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-040.fits,69528,40,60 Processing /data-ql/data/56822/apRaw-12600002-040.fits APQL_FITSHEADER ... dt = 0.13238502 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-040.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 138 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-041.fits,69528,41,60 Processing /data-ql/data/56822/apRaw-12600002-041.fits APQL_FITSHEADER ... dt = 0.12166405 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-041.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 139 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-042.fits,69528,42,60 Processing /data-ql/data/56822/apRaw-12600002-042.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.30488110 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-042.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information 140 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-043.fits,69528,43,60 Processing /data-ql/data/56822/apRaw-12600002-043.fits APQL_FITSHEADER ... dt = 0.11382413 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-043.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 141 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-044.fits,69528,44,60 Processing /data-ql/data/56822/apRaw-12600002-044.fits APQL_FITSHEADER ... dt = 0.12096715 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-044.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 142 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-045.fits,69528,45,60 Processing /data-ql/data/56822/apRaw-12600002-045.fits APQL_FITSHEADER ... dt = 0.12626505 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-045.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 143 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-046.fits,69528,46,60 Processing /data-ql/data/56822/apRaw-12600002-046.fits APQL_FITSHEADER ... dt = 0.11353493 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-046.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 144 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-047.fits,69528,47,60 Processing /data-ql/data/56822/apRaw-12600002-047.fits APQL_FITSHEADER ... dt = 0.11599994 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-047.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 145 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 146 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-048.fits,69528,48,60 Processing /data-ql/data/56822/apRaw-12600002-048.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.30710506 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-048.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information 147 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-049.fits,69528,49,60 Processing /data-ql/data/56822/apRaw-12600002-049.fits APQL_FITSHEADER ... dt = 0.11567593 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-049.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 148 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-050.fits,69528,50,60 Processing /data-ql/data/56822/apRaw-12600002-050.fits APQL_FITSHEADER ... dt = 0.12186313 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-050.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 149 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-051.fits,69528,51,60 Processing /data-ql/data/56822/apRaw-12600002-051.fits APQL_FITSHEADER ... dt = 0.12569904 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-051.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 150 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-052.fits,69528,52,60 Processing /data-ql/data/56822/apRaw-12600002-052.fits APQL_FITSHEADER ... dt = 0.11841202 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-052.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 151 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-053.fits,69528,53,60 Processing /data-ql/data/56822/apRaw-12600002-053.fits APQL_FITSHEADER ... dt = 0.12062216 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-053.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 152 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-054.fits,69528,54,60 Processing /data-ql/data/56822/apRaw-12600002-054.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.32749200 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-054.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information 153 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-055.fits,69528,55,60 Processing /data-ql/data/56822/apRaw-12600002-055.fits APQL_FITSHEADER ... dt = 0.14185405 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-055.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 154 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-056.fits,69528,56,60 Processing /data-ql/data/56822/apRaw-12600002-056.fits APQL_FITSHEADER ... dt = 0.18253994 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-056.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 155 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-057.fits,69528,57,60 Processing /data-ql/data/56822/apRaw-12600002-057.fits APQL_FITSHEADER ... dt = 0.15021896 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-057.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 156 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-058.fits,69528,58,60 Processing /data-ql/data/56822/apRaw-12600002-058.fits APQL_FITSHEADER ... dt = 0.14497900 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-058.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 157 ql Message = UTR=/data-ql/data/56822/apRaw-12600002-059.fits,69528,59,60 Processing /data-ql/data/56822/apRaw-12600002-059.fits APQL_FITSHEADER ... dt = 0.13980603 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600002-059.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information 4 qr Message = UTR=DONE,12600002,56822,69528 w-12600002-060.fits,69528,60,60 Processing /data-ql/data/56822/apRaw-12600002-060.fits Number of running qrBridge processes: 1 Number of valid qrBridge objects: 1 res= 1 apqractor_lun= 100 APQUICKRED Completed normally in APQUICKRED =============================== Running APOGEE QUICK REDUCTION =============================== Sat Jun 14 00:26:20 2014 Using BPM = /data-ql/spectro/v0.6//cal/bpm/55577-00000037 Using PSF = /data-ql/spectro/v0.6//cal/psf/09710014 ----------------------------------------------------------- Processing Frame = 12600002 Nreads=60 ----------------------------------------------------------- Step 1 - Bundling ----------------- Nfiles = 60 for 12600002 APQL_PLOTARRAYS ... Writing bundled file to /data/apogee/archive/56822/apR-[abc]-12600002.fits APQL_FITSHEADER ... dt = 0.31725597 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] 159 ql Message = UTR=DONE Inserting basic information for -> apRaw-12600002-060.fits Inserting S/N information Inserting exposure_pk information 69528 Inserting required fits keywords error information Inserting quicklook60 information 160 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 161 ql Message = UTR=/data-ql/data/56822/apRaw-12600003-001.fits,69529,1,10 162 ql Message = UTR=/data-ql/data/56822/apRaw-12600003-002.fits,69529,2,10 Processing /data-ql/data/56822/apRaw-12600003-002.fits APEXTRACT... % Compiled module: APEXTRACT. APEXTRACT... APEXTRACT... APQL_SNRMAG ... % Compiled module: APQL_SNRMAG. snr_standard = 53.7308 logsnr_hmag_coef = 0.00000 0.00000 APQL_FITSHEADER ... dt = 2.7302721 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600003-002.fits Inserting S/N information Inserting exposure_pk information 69529 Inserting required fits keywords error information 163 ql Message = UTR=/data-ql/data/56822/apRaw-12600003-003.fits,69529,3,10 Processing /data-ql/data/56822/apRaw-12600003-003.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_SNRMAG ... snr_standard = 75.8513 logsnr_hmag_coef = 0.00000 0.00000 % Compiled module: AP_ROBUST_POLY_FIT. % Compiled module: ROB_CHECKFIT. % Compiled module: ROBUST_SIGMA. APQL_FITSHEADER ... dt = 3.0305231 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600003-003.fits Inserting S/N information Inserting exposure_pk information 69529 Inserting required fits keywords error information 164 ql Message = UTR=/data-ql/data/56822/apRaw-12600003-004.fits,69529,4,10 Processing /data-ql/data/56822/apRaw-12600003-004.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_SNRMAG ... snr_standard = 92.7253 logsnr_hmag_coef = 0.00000 0.00000 APQL_FITSHEADER ... dt = 2.1509531 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600003-004.fits Inserting S/N information Inserting exposure_pk information 69529 Inserting required fits keywords error information dt = 64.258772 sec Step 2 - Collapsing the datacube -------------------------------- Processing /data/apogee/archive/56822/apR-a-12600002.fits Nreads=60 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-a-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 Writing output to: /data/apogee/quickred/56822/ap2D-a-12600002.fits Saving FLUX/ERR as LONG instead of FLOAT 165 ql Message = UTR=/data-ql/data/56822/apRaw-12600003-005.fits,69529,5,10 Processing /data-ql/data/56822/apRaw-12600003-005.fits dt = 5.5018940 sec Processing /data/apogee/archive/56822/apR-b-12600002.fits Nreads=60 APEXTRACT... Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-b-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 APEXTRACT... APEXTRACT... APQL_SNRMAG ... snr_standard = 106.933 logsnr_hmag_coef = 0.00000 0.00000 APQL_FITSHEADER ... dt = 2.4872339 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600003-005.fits Inserting S/N information Inserting exposure_pk information 69529 Inserting required fits keywords error information Writing output to: /data/apogee/quickred/56822/ap2D-b-12600002.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 4.8163960 sec Processing /data/apogee/archive/56822/apR-c-12600002.fits Nreads=60 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-c-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 Writing output to: /data/apogee/quickred/56822/ap2D-c-12600002.fits Saving FLUX/ERR as LONG instead of FLOAT 166 ql Message = UTR=/data-ql/data/56822/apRaw-12600003-006.fits,69529,6,10 Processing /data-ql/data/56822/apRaw-12600003-006.fits APEXTRACT... dt = 8.3121719 sec Step 3 - Extracting the spectra ------------------------------- Cannot do extraction for EXPTYPE=DARK Step 4 - Compressing files -------------------------- Compressing the bundled files 3 Files input 1/3 Compressing >>/data/apogee/archive/56822/apR-a-12600002.fits<< (629.87 MB) APEXTRACT... APEXTRACT... Nreads = 60 Step I: Making dCounts temporary file APQL_PLOTSPEC ... % Compiled module: APQL_PLOTSPEC. APQL_PLOTARRAYS ... APQL_SNRMAG ... snr_standard = 119.603 logsnr_hmag_coef = 0.00000 0.00000 APQL_FITSHEADER ... dt = 3.4273419 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600003-006.fits Inserting S/N information Inserting exposure_pk information 69529 Inserting required fits keywords error information Inserting quicklook60 information 167 ql Message = UTR=/data-ql/data/56822/apRaw-12600003-007.fits,69529,7,10 Processing /data-ql/data/56822/apRaw-12600003-007.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_SNRMAG ... snr_standard = 130.734 logsnr_hmag_coef = 0.00000 0.00000 APQL_FITSHEADER ... dt = 2.5656562 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600003-007.fits Inserting S/N information Inserting exposure_pk information 69529 Inserting required fits keywords error information 168 ql Message = UTR=/data-ql/data/56822/apRaw-12600003-008.fits,69529,8,10 Processing /data-ql/data/56822/apRaw-12600003-008.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_SNRMAG ... snr_standard = 141.072 logsnr_hmag_coef = 0.00000 0.00000 APQL_FITSHEADER ... dt = 2.4692361 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600003-008.fits Inserting S/N information Inserting exposure_pk information 69529 Inserting required fits keywords error information 169 ql Message = UTR=/data-ql/data/56822/apRaw-12600003-009.fits,69529,9,10 Processing /data-ql/data/56822/apRaw-12600003-009.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_SNRMAG ... snr_standard = 150.871 logsnr_hmag_coef = 0.00000 0.00000 APQL_FITSHEADER ... dt = 2.1121399 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600003-009.fits Inserting S/N information Inserting exposure_pk information 69529 Inserting required fits keywords error information 5 qr Message = UTR=DONE,12600003,56822,69529 w-12600003-010.fits,69529,10,10 Processing /data-ql/data/56822/apRaw-12600003-010.fits Number of running qrBridge processes: 1 Number of valid qrBridge objects: 1 res= 1 ---------> Starting a new apquickred Bridge APEXTRACT... APEXTRACT... % Error opening file. File: % Compiled module: APQUICKRED. in APQUICKRED % Compiled module: APGUNDEF. =============================== Running APOGEE QUICK REDUCTION =============================== Sat Jun 14 00:28:25 2014 % Compiled module: APGETDIR. % Compiled module: ADDSLASH. Using BPM = /data-ql/spectro/v0.6//cal/bpm/55577-00000037 Using PSF = /data-ql/spectro/v0.6//cal/psf/09710014 ----------------------------------------------------------- Processing Frame = 12600003 Nreads=10 ----------------------------------------------------------- Step 1 - Bundling ----------------- % Compiled module: APQBUNDLE. Nfiles = 10 for 12600003 % Compiled module: FITS_READ. % Compiled module: FITS_OPEN. % Compiled module: SXPAR. % Compiled module: GETTOK. % Compiled module: SXDELPAR. % Compiled module: FITS_CLOSE. Writing bundled file to /data/apogee/archive/56822/apR-[abc]-12600003.fits % Compiled module: SXADDPAR. % Compiled module: FITS_ADD_CHECKSUM. % Compiled module: CHECKSUM32. % Compiled module: N_BYTES. % Compiled module: IS_IEEE_BIG. % Compiled module: FITS_ASCII_ENCODE. % Compiled module: MWRFITS. % Compiled module: FXPAR. % Compiled module: FXADDPAR. % Compiled module: VALID_NUM. APEXTRACT... % Compiled module: FITS_TEST_CHECKSUM. % Compiled module: HOST_TO_IEEE. % Compiled module: REVERSE. % Compiled module: DETABIFY. APQL_SNRMAG ... snr_standard = 159.885 logsnr_hmag_coef = 0.00000 0.00000 APQL_FITSHEADER ... dt = 2.3724148 sec STRUCT = -> Array[1] 171 ql Message = UTR=DONE Inserting basic information for -> apRaw-12600003-010.fits Inserting S/N information Inserting exposure_pk information 69529 Inserting required fits keywords error information 172 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A Step II: Subtracting average dCounts dt = 17.456155 sec Step 2 - Collapsing the datacube -------------------------------- % Compiled module: AP3DQUICK. % Compiled module: HEADFITS. % Compiled module: FXPOSIT. % Compiled module: MRD_HREAD. Processing /data/apogee/archive/56822/apR-a-12600003.fits Nreads=10 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-a-55577-00000037.fits % Compiled module: MAD. Using FOWLER sampling. NFOWLER=5 % Compiled module: MEAN. % Compiled module: MOMENT. % Compiled module: SXADDHIST. Writing output to: /data/apogee/quickred/56822/ap2D-a-12600003.fits Saving FLUX/ERR as LONG instead of FLOAT % Compiled module: FITS_WRITE. % Compiled module: MKHDR. 173 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-001.fits,69530,1,12 dt = 5.7334399 sec % Compiled module: PUSH. Processing /data/apogee/archive/56822/apR-b-12600003.fits Nreads=10 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-b-55577-00000037.fits Using FOWLER sampling. NFOWLER=5 Writing output to: /data/apogee/quickred/56822/ap2D-b-12600003.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 4.0775480 sec Processing /data/apogee/archive/56822/apR-c-12600003.fits Nreads=10 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-c-55577-00000037.fits Using FOWLER sampling. NFOWLER=5 Writing output to: /data/apogee/quickred/56822/ap2D-c-12600003.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 6.0719109 sec Step 3 - Extracting the spectra ------------------------------- % Compiled module: AP2DPROC. % Compiled module: APFILEINFO. % Compiled module: STRSPLIT. % Compiled module: FIRST_EL. APEXTRACT... % Compiled module: FXMOVE. % Compiled module: MRD_SKIP. % Compiled module: GETMJD5. % Compiled module: JULDAY. % Compiled module: DATE2JD. % Compiled module: CHECK_DATEFORMAT. Extracting file /data/apogee/quickred/56822/12600003 -------------------------------------------------- MJD5 = 56822 % Compiled module: APLOADFRAME. APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.6497490 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600004-002.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information Processing chip a - ap2D-a-12600003.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-a-09710014.fits % Compiled module: MRDFITS. % Compiled module: MATCH. % Compiled module: MRD_STRUCT. % Compiled module: POLY. % Compiled module: GFUNC. % Compiled module: C_CORRELATE. % Compiled module: MAXLOC. % Compiled module: MPFITPEAK. % Compiled module: MPFIT. % Compiled module: MPFITFUN. % Compiled module: STRINGIZE. Recentering shift = -0.046 Using Gaussian PSF fitting Extraction % Compiled module: TRACESET2XY. % Compiled module: TAG_EXIST. % Compiled module: DJS_LAXISGEN. % Compiled module: FPOLY. % Compiled module: FLEGENDRE. % Compiled module: AP_EXTRACT_IMAGE. ROW NITER SIG(med) CHI^2 % Compiled module: AP_EXTRACT_ROW. % Compiled module: IDLUTILS_SO_EXT. % Compiled module: FILEPATH. % Compiled module: PIXELMASK_BITS. % Compiled module: SDSS_FLAGVAL. % Compiled module: YANNY_READ. % Compiled module: FILEANDPATH. % Compiled module: FDECOMP. % Compiled module: NUMLINES. % Compiled module: HOGG_UNQUOTED_REGEX. % Compiled module: HOGG_STRSPLIT. % Compiled module: YANNY_FREE. % Compiled module: CALCFLUX. 175 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-003.fits,69530,3,12 Processing /data-ql/data/56822/apRaw-12600004-003.fits APEXTRACT... % Compiled module: SPLOG. % Compiled module: STR_SEP. AP_EXTRACT_IMAGE: masked 577 pixels APEXTRACT... Writing output to: /data/apogee/quickred/56822/ap1D-a-12600003.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-a-12600003.fits APEXTRACT... Processing chip b - ap2D-b-12600003.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-b-09710014.fits Recentering shift = -0.064 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 APQL_FITSHEADER ... dt = 3.1388190 sec STRUCT = -> Array[1] 176 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A Inserting basic information for -> apRaw-12600004-003.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information AP_EXTRACT_IMAGE: masked 924 pixels Writing output to: /data/apogee/quickred/56822/ap1D-b-12600003.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-b-12600003.fits 177 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-004.fits,69530,4,12 Processing /data-ql/data/56822/apRaw-12600004-004.fits APEXTRACT... Processing chip c - ap2D-c-12600003.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-c-09710014.fits Recentering shift = -0.056 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.2374339 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600004-004.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information AP_EXTRACT_IMAGE: masked 303 pixels Writing output to: /data/apogee/quickred/56822/ap1D-c-12600003.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-c-12600003.fits AP2PROC finished Step 4 - Compressing files -------------------------- Compressing the bundled files % Compiled module: APZIP. % Compiled module: LOADINPUT. 3 Files input 1/3 Compressing >>/data/apogee/archive/56822/apR-a-12600003.fits<< (104.99 MB) Nreads = 10 Step I: Making dCounts temporary file % Compiled module: MKTEMP. 178 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-005.fits,69530,5,12 Processing /data-ql/data/56822/apRaw-12600004-005.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.9526818 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600004-005.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information 179 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-006.fits,69530,6,12 Processing /data-ql/data/56822/apRaw-12600004-006.fits APEXTRACT... APEXTRACT... Step II: Subtracting average dCounts APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 3.7295859 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600004-006.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information Inserting quicklook60 information 180 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-007.fits,69530,7,12 Processing /data-ql/data/56822/apRaw-12600004-007.fits APEXTRACT... Step III: Compressing with fpack APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.1107049 sec STRUCT = -> Array[1] Step III: Compressing with fpack Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information 181 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-008.fits,69530,8,12 Processing /data-ql/data/56822/apRaw-12600004-008.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.9917998 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600004-008.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information Input file size = 104987520 bytes Output file size = 51598080 bytes Compression ratio = 2.03472 dt = 36.887111 sec 2/3 Compressing >>/data/apogee/archive/56822/apR-b-12600003.fits<< (104.99 MB) Nreads = 10 Step I: Making dCounts temporary file 182 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-009.fits,69530,9,12 Processing /data-ql/data/56822/apRaw-12600004-009.fits APEXTRACT... APEXTRACT... Step II: Subtracting average dCounts APEXTRACT... APQL_FITSHEADER ... dt = 2.2446558 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600004-009.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information 183 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-010.fits,69530,10,12 Processing /data-ql/data/56822/apRaw-12600004-010.fits APEXTRACT... APEXTRACT... Step III: Compressing with fpack APEXTRACT... APQL_FITSHEADER ... dt = 2.4226232 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600004-010.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information 184 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-011.fits,69530,11,12 Processing /data-ql/data/56822/apRaw-12600004-011.fits APEXTRACT... APEXTRACT... Input file size = 104987520 bytes Output file size = 51091200 bytes Compression ratio = 2.05490 dt = 29.583617 sec 3/3 Compressing >>/data/apogee/archive/56822/apR-c-12600003.fits<< (104.99 MB) Nreads = 10 Step I: Making dCounts temporary file APEXTRACT... APQL_FITSHEADER ... dt = 2.8459630 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600004-011.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information 185 ql Message = UTR=/data-ql/data/56822/apRaw-12600004-012.fits,69530,12,12 Processing /data-ql/data/56822/apRaw-12600004Number of running qrBridge processes: 2 Number of valid qrBridge objects: 2 res= 1 1 ---------> Starting a new apquickred Bridge APEXTRACT... Input file size = 629867520 bytes Output file size = 270175680 bytes Compression ratio = 2.33133 dt = 182.21430 sec 2/3 Compressing >>/data/apogee/archive/56822/apR-b-12600002.fits<< (629.87 MB) % Error opening file. File: % Compiled module: APQUICKRED. in APQUICKRED % Compiled module: APGUNDEF. =============================== Running APOGEE QUICK REDUCTION =============================== Sat Jun 14 00:30:46 2014 % Compiled module: APGETDIR. % Compiled module: ADDSLASH. Using BPM = /data-ql/spectro/v0.6//cal/bpm/55577-00000037 Using PSF = /data-ql/spectro/v0.6//cal/psf/09710014 ----------------------------------------------------------- Processing Frame = 12600004 Nreads=12 ----------------------------------------------------------- Step 1 - Bundling ----------------- % Compiled module: APQBUNDLE. Nfiles = 12 for 12600004 % Compiled module: FITS_READ. % Compiled module: FITS_OPEN. % Compiled module: SXPAR. % Compiled m % Compiled module: SXDELPAR. Step II: Subtracting average dCounts % Compiled module: FITS_CLOSE. Writing bundled file to /data/apogee/archive/56822/apR-[abc]-12600004.fits % Compiled module: SXADDPAR. % Compiled module: FITS_ADD_CHECKSUM. % Compiled module: CHECKSUM32. % Compiled module: N_BYTES. % Compiled module: IS_IEEE_BIG. % Compiled module: FITS_ASCII_ENCODE. % Compiled module: MWRFITS. % Compiled module: FXPAR. % Compiled module: FXADDPAR. % Compiled module: VALID_NUM. % Compiled module: FITS_TEST_CHECKSUM. % Compiled module: HOST_TO_IEEE. APEXTRACT... % Compiled module: REVERSE. % Compiled module: DETABIFY. APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 2.1889400 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] 186 ql Message = UTR=DONE Inserting basic information for -> apRaw-12600004-012.fits Inserting S/N information Inserting exposure_pk information 69530 Inserting required fits keywords error information Inserting quicklook60 information Nreads = 60 Step I: Making dCounts temporary file Step III: Compressing with fpack 187 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-001.fits,69531,1,40 dt = 21.314867 sec Step 2 - Collapsing the datacube -------------------------------- % Compiled module: AP3DQUICK. % Compiled module: HEADFITS. % Compiled module: FXPOSIT. % Compiled module: MRD_HREAD. Processing /data/apogee/archive/56822/apR-a-12600004.fits Nreads=12 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-a-55577-00000037.fits % Compiled module: MAD. Using FOWLER sampling. NFOWLER=6 188 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-002.fits,69531,2,40 Processing /data-ql/data/56822/apRaw-12600005-002.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.2190750 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-002.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information % Compiled module: MEAN. % Compiled module: MOMENT. % Compiled module: SXADDHIST. tes Output file size = 50771520 bytes Compression ratio = 2.06784 dt = 40.122009 sec Compressing the 2D images with FPACK Writing output to: /data/apogee/quickred/56822/ap2D-a-12600004.fits Saving FLUX/ERR as LONG instead of FLOAT % Compiled module: FITS_WRITE. % Compiled module: MKHDR. dt = 7.1654000 sec % Compiled module: PUSH. Processing /data/apogee/archive/56822/apR-b-12600004.fits Nreads=12 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-b-55577-00000037.fits Using FOWLER sampling. NFOWLER=6 Compressing /data/apogee/quickred/56822/ap2D-b-12600003.fits Writing output to: /data/apogee/quickred/56822/ap2D-b-12600004.fits Saving FLUX/ERR as LONG instead of FLOAT Compressing /data/apogee/quickred/56822/ap2D-c-12600003.fits 189 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-003.fits,69531,3,40 Processing /data-ql/data/56822/apRaw-12600005-003.fits dt = 7.0782909 sec Processing /data/apogee/archive/56822/apR-c-12600004.fits Nreads=12 Compressing the 1D spectral files with FPACK Compressing /data/apogee/quickred/56822/ap1D-a-12600003.fits Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-c-55577-00000037.fits Using FOWLER sampling. NFOWLER=6 APEXTRACT... Compressing /data/apogee/quickred/56822/ap1D-b-12600003.fits APEXTRACT... APEXTRACT... Compressing /data/apogee/quickred/56822/ap1D-c-12600003.fits APQL_FITSHEADER ... dt = 4.0651920 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-003.fits Inserting S/N information Inserting exposure_pk information 69531 s Saving FLUX/ERR as LONG instead of FLOAT Inserting required fits keywords error information Deleting Bundled files % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-a-12600003.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-b-12600003.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-c-12600003.fits. Step 5 - Database prep and insert -------------------------- % Compiled module: APQUICKRED_DBPREP. % Compiled module: ZSCALE. % Compiled module: GOODPOLY. % Compiled module: BADPAR. % Compiled module: POLY_FIT. % Compiled module: STDEV. % Compiled module: APQUICKRED_DBINSERT. starting apquickred_dbinsert ... % Compiled module: GET_SQL_COL. % Compiled module: GET_SQL_SETUP. % Compiled module: IDL_SQL_DEFSYSV. dt = 5.3601480 sec Step 3 - Extracting the spectra ------------------------------- % Compiled module: AP2DPROC. % Compiled module: APFILEINFO. % Compiled module: STRSPLIT. % Compiled module: FIRST_EL. % Compiled module: FXMOVE. % Compiled module: MRD_SKIP. % Compiled module: GETMJD5. % Compiled module: JULDAY. % Compiled module: DATE2JD. % Compiled module: CHECK_DATEFORMAT. Extracting file /data/apogee/quickred/56822/12600004 -------------------------------------------------- MJD5 = 56822 % Compiled module: APLOADFRAME. Inserting Quickred data % Compiled module: REPSTR. % Compiled module: EXEC_SQL. % Compiled module: SET_SQL_COLARRAY. 190 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-004.fits,69531,4,40 Processing /data-ql/data/56822/apRaw-12600005-004.fits APEXTRACT... Inserting Quickred IMBINZOOM APEXTRACT... APEXTRACT... Inserting Quickred SPECTRUM APQL_FITSHEADER ... dt = 2.0136020 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-004.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Processing chip a - ap2D-a-12600004.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-a-09710014.fits % Compiled module: MRDFITS. % Compiled module: MATCH. % Compiled module: MRD_STRUCT. % Compiled module: POLY. % Compiled module: GFUNC. % Compiled module: C_CORRELATE. % Compiled module: MAXLOC. % Compiled module: MPFITPEAK. % Compiled module: MPFIT. % Compiled module: MPFITFUN. % Compiled module: STRINGIZE. Recentering shift = -0.621 Using Gaussian PSF fitting Extraction % Compiled module: TRACESET2XY. % Compiled module: TAG_EXIST. % Compiled module: DJS_LAXISGEN. % Compiled module: FPOLY. % Compiled module: FLEGENDRE. % Compiled module: AP_EXTRACT_IMAGE. ROW NITER SIG(med) CHI^2 % Compiled module: AP_EXTRACT_ROW. % Compiled module: IDLUTILS_SO_EXT. % Compiled module: FILEPATH. % Compiled module: PIXELMASK_BITS. % Compiled module: SDSS_FLAGVAL. % Compiled module: YANNY_READ. % Compiled module: FILEANDPATH. % Compiled module: FDECOMP. % Compiled module: NUMLINES. % Compiled module: HOGG_UNQUOTED_REGEX. % Compiled module: HOGG_STRSPLIT. % Compiled module: YANNY_FREE. % Compiled module: CALCFLUX. 191 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-005.fits,69531,5,40 Processing /data-ql/data/56822/apRaw-12600005-005.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.2183270 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-005.fits Inserting S/N information Inserting exposure_pk information 69531 % Compiled module: SPLOG. % Compiled module: STR_SEP. AP_EXTRACT_IMAGE: masked 6918 pixels Inserting required fits keywords error information Writing output to: /data/apogee/quickred/56822/ap1D-a-12600004.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-a-12600004.fits Processing chip b - ap2D-b-12600004.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-b-09710014.fits Recentering shift = -0.503 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 192 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-006.fits,69531,6,40 Processing /data-ql/data/56822/apRaw-12600005-006.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 3.0972309 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-006.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Inserting quicklook60 information AP_EXTRACT_IMAGE: masked 7836 pixels Writing output to: /data/apogee/quickred/56822/ap1D-b-12600004.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-b-12600004.fits Processing chip c - ap2D-c-12600004.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-c-09710014.fits Recentering shift = -0.425 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 Step II: Subtracting average dCounts 193 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-007.fits,69531,7,40 Processing /data-ql/data/56822/apRaw-12600005-007.fits APEXTRACT... AP_EXTRACT_IMAGE: masked 4163 pixels Writing output to: /data/apogee/quickred/56822/ap1D-c-12600004.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-c-12600004.fits APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.5412920 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-007.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information AP2PROC finished Step 4 - Compressing files -------------------------- Compressing the bundled files % Compiled module: APZIP. % Compiled module: LOADINPUT. 3 Files input 1/3 Compressing >>/data/apogee/archive/56822/apR-a-12600004.fits<< (125.98 MB) Nreads = 12 Step I: Making dCounts temporary file % Compiled module: MKTEMP. 194 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-008.fits,69531,8,40 Processing /data-ql/data/56822/apRaw-12600005-008.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.2379110 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-008.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Inserting exposure header information 195 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-009.fits,69531,9,40 Processing /data-ql/data/56822/apRaw-12600005-009.fits APEXTRACT... APEXTRACT... Step II: Subtracting average dCounts apquickred_dbinsert completed dt = 60.472405 sec. dt = 243.32934 sec APEXTRACT... APQL_FITSHEADER ... dt = 3.7304220 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-009.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 196 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-010.fits,69531,10,40 Processing /data-ql/data/56822/apRaw-12600005-010.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.3709450 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-010.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Step III: Compressing with fpack 197 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-011.fits,69531,11,40 Processing /data-ql/data/56822/apRaw-12600005-011.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0319772 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-011.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 198 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-012.fits,69531,12,40 Processing /data-ql/data/56822/apRaw-12600005-012.fits APEXTRACT... Input file size = 125982720 bytes Output file size = 59417280 bytes Compression ratio = 2.12030 dt = 50.424922 sec 2/3 Compressing >>/data/apogee/archive/56822/apR-b-12600004.fits<< (125.98 MB) Nreads = 12 APEXTRACT... Step I: Making dCounts temporary file APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 2.2100382 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-012.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Inserting quicklook60 information 199 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-013.fits,69531,13,40 Processing /data-ql/data/56822/apRaw-12600005-013.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.9311252 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-013.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 200 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-014.fits,69531,14,40 Processing /data-ql/data/56822/apRaw-12600005-014.fits APEXTRACT... APEXTRACT... Step II: Subtracting average dCounts APEXTRACT... APQL_FITSHEADER ... dt = 2.6300111 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-014.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 201 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-015.fits,69531,15,40 Processing /data-ql/data/56822/apRaw-12600005-015.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.9468241 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-015.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Step III: Compressing with fpack 202 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-016.fits,69531,16,40 Processing /data-ql/data/56822/apRaw-12600005-016.fits APEXTRACT... Step III: Compressing with fpack APEXTRACT... Input file size = 125982720 bytes Output file size = 57018240 bytes Compression ratio = 2.20952 dt = 44.997522 sec 3/3 Compressing >>/data/apogee/archive/56822/apR-c-12600004.fits<< (125.98 MB) Nreads = 12 Step I: Making dCounts temporary file APEXTRACT... APQL_FITSHEADER ... dt = 5.0478799 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-016.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 203 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-017.fits,69531,17,40 Processing /data-ql/data/56822/apRaw-12600005-017.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.9515941 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-017.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Step II: Subtracting average dCounts 204 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-018.fits,69531,18,40 Processing /data-ql/data/56822/apRaw-12600005-018.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 2.4002090 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-018.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Inserting quicklook60 information Step III: Compressing with fpack 205 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-019.fits,69531,19,40 Processing /data-ql/data/56822/apRaw-12600005-019.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0294640 sec STRUCT = -> Array[1] 206 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A Inserting basic information for -> apRaw-12600005-019.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Input file size = 125982720 bytes Output file size = 56482560 bytes Compression ratio = 2.23047 dt = 30.144337 sec Compressing the 2D images with FPACK Compressing /data/apogee/quickred/56822/ap2D-a-12600004.fits Compressing /data/apogee/quickred/56822/ap2D-b-12600004.fits Compressing /data/apogee/quickred/56822/ap2D-c-12600004.fits 207 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-020.fits,69531,20,40 Processing /data-ql/data/56822/apRaw-12600005-020.fits APEXTRACT... APEXTRACT... Compressing the 1D spectral files with FPACK Compressing /data/apogee/quickred/56822/ap1D-a-12600004.fits APEXTRACT... Compressing /data/apogee/quickred/56822/ap1D-b-12600004.fits Compressing /data/apogee/quickred/56822/ap1D-c-12600004.fits APQL_FITSHEADER ... dt = 2.0351801 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-020.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Deleting Bundled files % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-a-12600004.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-b-12600004.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-c-12600004.fits. Step 5 - Database prep and insert -------------------------- % Compiled module: APQUICKRED_DBPREP. % Compiled module: ZSCALE. % Compiled module: GOODPOLY. % Compiled module: BADPAR. % Compiled module: POLY_FIT. % Compiled module: STDEV. % Compiled module: APQUICKRED_DBINSERT. starting apquickred_dbinsert ... % Compiled module: GET_SQL_COL. % Compiled module: GET_SQL_SETUP. % Compiled module: IDL_SQL_DEFSYSV. Inserting Quickred data % Compiled module: REPSTR. % Compiled module: EXEC_SQL. % Compiled module: SET_SQL_COLARRAY. Inserting Quickred IMBINZOOM Inserting Quickred SPECTRUM Input file size = 629867520 bytes Output file size = 256916160 bytes Compression ratio = 2.45165 dt = 223.53144 sec 3/3 Compressing >>/data/apogee/archive/56822/apR-c-12600002.fits<< (629.87 MB) 208 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-021.fits,69531,21,40 Processing /data-ql/data/56822/apRaw-12600005-021.fits Nreads = 60 APEXTRACT... Step I: Making dCounts temporary file APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.3104222 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-021.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 209 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-022.fits,69531,22,40 Processing /data-ql/data/56822/apRaw-12600005-022.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.6597488 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-022.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 210 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-023.fits,69531,23,40 Processing /data-ql/data/56822/apRaw-12600005-023.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.2216029 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-023.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 211 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-024.fits,69531,24,40 Processing /data-ql/data/56822/apRaw-12600005-024.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 2.5589740 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-024.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Inserting quicklook60 information 212 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-025.fits,69531,25,40 Processing /data-ql/data/56822/apRaw-12600005-025.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.9051471 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-025.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 213 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-026.fits,69531,26,40 Processing /data-ql/data/56822/apRaw-12600005-026.fits APEXTRACT... APEXTRACT... Inserting exposure header information Step II: Subtracting average dCounts APEXTRACT... APQL_FITSHEADER ... dt = 4.2247460 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-026.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information apquickred_dbinsert completed dt = 72.331440 sec. dt = 288.57003 sec 214 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-027.fits,69531,27,40 Processing /data-ql/data/56822/apRaw-12600005-027.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.5651550 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-027.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 215 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-028.fits,69531,28,40 Processing /data-ql/data/56822/apRaw-12600005-028.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0756881 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-028.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 216 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-029.fits,69531,29,40 Processing /data-ql/data/56822/apRaw-12600005-029.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.2025020 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-029.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 217 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-030.fits,69531,30,40 Processing /data-ql/data/56822/apRaw-12600005-030.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 3.0207300 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-030.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Inserting quicklook60 information 218 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-031.fits,69531,31,40 Processing /data-ql/data/56822/apRaw-12600005-031.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.8431771 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-031.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Step III: Compressing with fpack 219 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-032.fits,69531,32,40 Processing /data-ql/data/56822/apRaw-12600005-032.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0069609 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-032.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 220 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-033.fits,69531,33,40 Processing /data-ql/data/56822/apRaw-12600005-033.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0510161 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-033.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 221 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-034.fits,69531,34,40 Processing /data-ql/data/56822/apRaw-12600005-034.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.4008632 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-034.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 222 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-035.fits,69531,35,40 Processing /data-ql/data/56822/apRaw-12600005-035.fits APEXTRACT... Input file size = 629867520 bytes Output file size = 253013760 bytes Compression ratio = 2.48946 dt = 154.15349 sec Compressing the 2D images with FPACK Compressing /data/apogee/quickred/56822/ap2D-a-12600002.fits APEXTRACT... Compressing /data/apogee/quickred/56822/ap2D-b-12600002.fits APEXTRACT... Compressing /data/apogee/quickred/56822/ap2D-c-12600002.fits APQL_FITSHEADER ... dt = 2.4348071 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-035.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Deleting Bundled files % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-a-12600002.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-b-12600002.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-c-12600002.fits. Step 5 - Database prep and insert -------------------------- starting apquickred_dbinsert ... Inserting Quickred data Inserting Quickred IMBINZOOM 223 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-036.fits,69531,36,40 Processing /data-ql/data/56822/apRaw-12600005-036.fits Inserting exposure header information APEXTRACT... APEXTRACT... APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 2.2284400 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-036.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information Inserting quicklook60 information 224 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-037.fits,69531,37,40 Processing /data-ql/data/56822/apRaw-12600005-037.fits APEXTRACT... apquickred_dbinsert completed dt = 12.324684 sec. dt = 659.00886 sec APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0131369 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-037.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 225 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-038.fits,69531,38,40 Processing /data-ql/data/56822/apRaw-12600005-038.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.9990931 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-038.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 226 ql Message = UTR=/data-ql/data/56822/apRaw-12600005-039.fits,69531,39,40 Processing /data-ql/data/56822/apRaw-12600005-039.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.9679751 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600005-039.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 7 qr Message = UTR=DONE,12600005,56822,69531 Processing /data-ql/data/56822/apRaw-12600005-040.fits Number of running qrBridge processes: 3 Number of valid qrBridge objects: 3 res= 1 1 1 apqractor_lun= 100 APQUICKRED Completed normally apqractor_lun= 100 APQUICKRED Completed normally apqractor_lun= 100 APQUICKRED Completed normally Destroying qrBridge object 2 in APQUICKRED =============================== Running APOGEE QUICK REDUCTION =============================== Sat Jun 14 00:37:51 2014 Using BPM = /data-ql/spectro/v0.6//cal/bpm/55577-00000037 Using PSF = /data-ql/spectro/v0.6//cal/psf/09710014 ----------------------------------------------------------- Processing Frame = 12600005 Nreads=40 ----------------------------------------------------------- Step 1 - Bundling ----------------- Nfiles = 40 for 12600005 Writing bundled file to /data/apogee/archive/56822/apR-[abc]-12600005.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.1116838 sec STRUCT = -> Array[1] 228 ql Message = UTR=DONE 229 ql Message = ditherPosition=13.499231,B 0 - namedDitherPos=B Inserting basic information for -> apRaw-12600005-040.fits Inserting S/N information Inserting exposure_pk information 69531 Inserting required fits keywords error information 230 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-001.fits,69532,1,12 231 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-002.fits,69532,2,12 Processing /data-ql/data/56822/apRaw-12600006-002.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.1772330 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600006-002.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information 232 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-003.fits,69532,3,12 Processing /data-ql/data/56822/apRaw-12600006-003.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.7646949 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600006-003.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information 233 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-004.fits,69532,4,12 Processing /data-ql/data/56822/apRaw-12600006-004.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.6377041 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600006-004.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information dt = 56.191769 sec Step 2 - Collapsing the datacube -------------------------------- Processing /data/apogee/archive/56822/apR-a-12600005.fits Nreads=40 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-a-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 Writing output to: /data/apogee/quickred/56822/ap2D-a-12600005.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 4.9802380 sec Processing /data/apogee/archive/56822/apR-b-12600005.fits Nreads=40 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-b-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 234 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-005.fits,69532,5,12 Processing /data-ql/data/56822/apRaw-12600006-005.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.7532289 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600006-005.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information Writing output to: /data/apogee/quickred/56822/ap2D-b-12600005.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 7.3455019 sec Processing /data/apogee/archive/56822/apR-c-12600005.fits Nreads=40 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-c-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 235 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-006.fits,69532,6,12 Processing /data-ql/data/56822/apRaw-12600006-006.fits APEXTRACT... Writing output to: /data/apogee/quickred/56822/ap2D-c-12600005.fits Saving FLUX/ERR as LONG instead of FLOAT APEXTRACT... dt = 6.6658411 sec APEXTRACT... Step 3 - Extracting the spectra ------------------------------- Extracting file /data/apogee/quickred/56822/12600005 -------------------------------------------------- MJD5 = 56822 APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 4.9295242 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] 236 ql Message = ditherPosition=13.499231,B 0 - namedDitherPos=B Inserting basic information for -> apRaw-12600006-006.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information Inserting quicklook60 information Processing chip a - ap2D-a-12600005.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-a-09710014.fits Recentering shift = -0.057 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 237 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-007.fits,69532,7,12 Processing /data-ql/data/56822/apRaw-12600006-007.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 4.2796011 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600006-007.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information AP_EXTRACT_IMAGE: masked 15077 pixels Writing output to: /data/apogee/quickred/56822/ap1D-a-12600005.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-a-12600005.fits Processing chip b - ap2D-b-12600005.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-b-09710014.fits Recentering shift = -0.109 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 238 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-008.fits,69532,8,12 Processing /data-ql/data/56822/apRaw-12600006-008.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.9276111 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600006-008.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information 239 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-009.fits,69532,9,12 Processing /data-ql/data/56822/apRaw-12600006-009.fits APEXTRACT... AP_EXTRACT_IMAGE: masked 15101 pixels Writing output to: /data/apogee/quickred/56822/ap1D-b-12600005.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-b-12600005.fits APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.9858050 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600006-009.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information ROW NITER SIG(med) CHI^2 240 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-010.fits,69532,10,12 Processing /data-ql/data/56822/apRaw-12600006-010.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.9869630 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600006-010.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information AP_EXTRACT_IMAGE: masked 14166 pixels Writing output to: /data/apogee/quickred/56822/ap1D-c-12600005.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-c-12600005.fits AP2PROC finished Step 4 - Compressing files -------------------------- Compressing the bundled files 3 Files input 1/3 Compressing >>/data/apogee/archive/56822/apR-a-12600005.fits<< (419.92 MB) Nreads = 40 Step I: Making dCounts temporary file 241 ql Message = UTR=/data-ql/data/56822/apRaw-12600006-011.fits,69532,11,12 Processing /data-ql/data/56822/apRaw-12600006-011.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.7054999 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600006-011.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information 8 qr Message = UTR=DONE,12600006,56822,69532 w-12600006-012.fits,69532,12,12 Processing /data-ql/data/56822/apRaw-12600006-012.fits Number of running qrBridge processes: 2 Number of valid qrBridge objects: 2 res= 1 1 ---------> Starting a new apquickred Bridge APEXTRACT... % Error opening file. File: % Compiled module: APQUICKRED. in APQUICKRED % Compiled module: APGUNDEF. =============================== Running APOGEE QUICK REDUCTION =============================== Sat Jun 14 00:40:09 2014 % Compiled module: APGETDIR. % Compiled module: ADDSLASH. Using BPM = /data-ql/spectro/v0.6//cal/bpm/55577-00000037 Using PSF = /data-ql/spectro/v0.6//cal/psf/09710014 ----------------------------------------------------------- Processing Frame = 12600006 Nreads=12 ----------------------------------------------------------- Step 1 - Bundling ----------------- % Compiled module: APQBUNDLE. Nfiles = 12 for 12600006 % Compiled module: FITS_READ. % Compiled module: FITS_OPEN. % Compiled module: SXPAR. % Compiled module: GETTOK. % Compiled module: SXDELPAR. % Compiled module: FITS_CLOSE. Writing bundled file to /data/apogee/archive/56822/apR-[abc]-12600006.fits % Compiled module: SXADDPAR. % Compiled module: FITS_ADD_CHECKSUM. % Compiled module: CHECKSUM32. % Compiled module: N_BYTES. % Compiled module: IS_IEEE_BIG. % Compiled module: FITS_ASCII_ENCODE. % Compiled module: MWRFITS. % Compiled m % Compiled module: FXADDPAR. % Compiled module: VALID_NUM. % Compiled module: FITS_TEST_CHECKSUM. % Compiled module: HOST_TO_IEEE. % Compiled module: REVERSE. % Compiled module: DETABIFY. APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 4.4282510 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] 243 ql Message = UTR=DONE Inserting basic information for -> apRaw-12600006-012.fits Inserting S/N information Inserting exposure_pk information 69532 Inserting required fits keywords error information Inserting quicklook60 information 244 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-001.fits,69533,1,40 Step II: Subtracting average dCounts 245 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-002.fits,69533,2,40 Processing /data-ql/data/56822/apRaw-12600007-002.fits APEXTRACT... APEXTRACT... 0 sec Step 2 - Collapsing the datacube -------------------------------- % Compiled module: AP3DQUICK. % Compiled module: HEADFITS. % Compiled module: FXPOSIT. % Compiled module: MRD_HREAD. Processing /data/apogee/archive/56822/apR-a-12600006.fits Nreads=12 APEXTRACT... Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-a-55577-00000037.fits % Compiled module: MAD. Using FOWLER sampling. NFOWLER=6 APQL_FITSHEADER ... dt = 3.3144088 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-002.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information % Compiled module: MEAN. % Compiled module: MOMENT. % Compiled module: SXADDHIST. Writing output to: /data/apogee/quickred/56822/ap2D-a-12600006.fits Saving FLUX/ERR as LONG instead of FLOAT % Compiled module: FITS_WRITE. % Compiled module: MKHDR. dt = 5.9401860 sec % Compiled module: PUSH. Processing /data/apogee/archive/56822/apR-b-12600006.fits Nreads=12 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-b-55577-00000037.fits Using FOWLER sampling. NFOWLER=6 246 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-003.fits,69533,3,40 Processing /data-ql/data/56822/apRaw-12600007-003.fits APEXTRACT... Writing output to: /data/apogee/quickred/56822/ap2D-b-12600006.fits Saving FLUX/ERR as LONG instead of FLOAT APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.3790169 sec STRUCT = -> Array[1] dt = 6.1717792 sec ormation for -> apRaw-12600007-003.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Processing /data/apogee/archive/56822/apR-c-12600006.fits Nreads=12 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-c-55577-00000037.fits Using FOWLER sampling. NFOWLER=6 Writing output to: /data/apogee/quickred/56822/ap2D-c-12600006.fits Saving FLUX/ERR as LONG instead of FLOAT 247 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-004.fits,69533,4,40 Processing /data-ql/data/56822/apRaw-12600007-004.fits APEXTRACT... APEXTRACT... dt = 7.2260051 sec APEXTRACT... Step 3 - Extracting the spectra ------------------------------- % Compiled module: AP2DPROC. % Compiled module: APFILEINFO. % Compiled module: STRSPLIT. % Compiled module: FIRST_EL. % Compiled module: FXMOVE. % Compiled module: MRD_SKIP. % Compiled module: GETMJD5. % Compiled module: JULDAY. % Compiled module: DATE2JD. % Compiled module: CHECK_DATEFORMAT. Extracting file /data/apogee/quickred/56822/12600006 -------------------------------------------------- MJD5 = 56822 % Compiled module: APLOADFRAME. APQL_FITSHEADER ... dt = 3.2737801 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-004.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Processing chip a - ap2D-a-12600006.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-a-09710014.fits % Compiled module: MRDFITS. % Compiled module: MATCH. % Compiled module: MRD_STRUCT. % Compiled module: POLY. % Compiled module: GFUNC. % Compiled module: C_CORRELATE. % Compiled module: MAXLOC. % Compiled module: MPFITPEAK. % Compiled module: MPFIT. % Compiled module: MPFITFUN. % Compiled module: STRINGIZE. Recentering shift = -0.042 Using Gaussian PSF fitting Extraction % Compiled module: TRACESET2XY. % Compiled module: TAG_EXIST. % Compiled module: DJS_LAXISGEN. % Compiled module: FPOLY. % Compiled module: FLEGENDRE. % Compiled module: AP_EXTRACT_IMAGE. ROW NITER SIG(med) CHI^2 % Compiled module: AP_EXTRACT_ROW. % Compiled module: IDLUTILS_SO_EXT. % Compiled module: FILEPATH. % Compiled module: PIXELMASK_BITS. % Compiled module: SDSS_FLAGVAL. % Compiled module: YANNY_READ. % Compiled module: FILEANDPATH. % Compiled module: FDECOMP. % Compiled module: NUMLINES. % Compiled module: HOGG_UNQUOTED_REGEX. % Compiled module: HOGG_STRSPLIT. % Compiled module: YANNY_FREE. % Compiled module: CALCFLUX. 248 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-005.fits,69533,5,40 Processing /data-ql/data/56822/apRaw-12600007-005.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.4335079 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-005.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Step III: Compressing with fpack % Compiled module: SPLOG. % Compiled module: STR_SEP. AP_EXTRACT_IMAGE: masked 8275 pixels Writing output to: /data/apogee/quickred/56822/ap1D-a-12600006.fits Saving FLUX/ERR as LONG instead of FLOAT 249 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-006.fits,69533,6,40 Processing /data-ql/data/56822/apRaw-12600007-006.fits APEXTRACT... Processing chip b - ap2D-b-12600006.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-b-09710014.fits Recentering hift = -0.116 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 3.6472502 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-006.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Inserting quicklook60 information 250 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-007.fits,69533,7,40 Processing /data-ql/data/56822/apRaw-12600007-007.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0090091 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-007.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information AP_EXTRACT_IMAGE: masked 12680 pixels Writing output to: /data/apogee/quickred/56822/ap1D-b-12600006.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-b-12600006.fits Processing chip c - ap2D-c-12600006.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-c-09710014.fits Recentering shift = -0.223 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 Input file size = 419915520 bytes Output file size = 182525760 bytes Compression ratio = 2.30058 dt = 105.08519 sec 2/3 Compressing >>/data/apogee/archive/56822/apR-b-12600005.fits<< (419.92 MB) Nreads = 40 251 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-008.fits,69533,8,40 Processing /data-ql/data/56822/apRaw-12600007-008.fits APEXTRACT... AP_EXTRACT_IMAGE: masked 11937 pixels Writing output to: /data/apogee/quickred/56822/ap1D-c-12600006.fits Saving FLUX/ERR as LONG instead of FLOAT APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 4.8651350 sec STRUCT = -> Array[1] AP2PROC finished Inserting required fits keywords error information Step 4 - Compressing files -------------------------- Compressing the bundled files % Compiled module: APZIP. % Compiled module: LOADINPUT. 3 Files input 1/3 Compressing >>/data/apogee/archive/56822/apR-a-12600006.fits<< (125.98 MB) Nreads = 12 Step I: Making dCounts temporary file % Compiled module: MKTEMP. 252 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-009.fits,69533,9,40 Processing /data-ql/data/56822/apRaw-12600007-009.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.3920050 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-009.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 253 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-010.fits,69533,10,40 Processing /data-ql/data/56822/apRaw-12600007-010.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0502260 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-010.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Step II: Subtracting average dCounts 254 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-011.fits,69533,11,40 Processing /data-ql/data/56822/apRaw-12600007-011.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.3460870 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-011.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 255 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-012.fits,69533,12,40 Processing /data-ql/data/56822/apRaw-12600007-012.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 2.5901220 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-012.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Inserting quicklook60 information Step II: Subtracting average dCounts 256 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-013.fits,69533,13,40 Processing /data-ql/data/56822/apRaw-12600007-013.fits Input file size = 125982720 bytes Output file size = 59425920 bytes Compression ratio = 2.12000 dt = 45.719452 sec 2/3 APEXTRACT... Compressing >>/data/apogee/archive/56822/apR-b-12600006.fits<< (125.98 MB) Nreads = 12 Step I: Making dCounts temporary file APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.1940331 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-013.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 257 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-014.fits,69533,14,40 Processing /data-ql/data/56822/apRaw-12600007-014.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 3.8788130 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-014.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Step II: Subtracting average dCounts 258 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-015.fits,69533,15,40 Processing /data-ql/data/56822/apRaw-12600007-015.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.6333551 sec STRUCT = -> Array[1] 259 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-016.fits,69533,16,40 Processing /data-ql/data/56822/apRaw-12600007-016.fits Inserting basic information for -> apRaw-12600007-015.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.1419590 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-016.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 260 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-017.fits,69533,17,40 Processing /data-ql/data/56822/apRaw-12600007-017.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.3558900 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-017.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Step III: Compressing with fpack 261 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-018.fits,69533,18,40 Processing /data-ql/data/56822/apRaw-12600007-018.fits APEXTRACT... APEXTRACT... Input file size = 125982720 bytes Output file size = 57044160 bytes Compression ratio = 2.20851 dt = 55.552204 sec 3/3 Compressing >>/data/apogee/archive/56822/apR-c-12600006.fits<< (125.98 MB) Nreads = 12 Step I: Making dCounts temporary file APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 4.0310609 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-018.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Inserting quicklook60 information 262 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-019.fits,69533,19,40 Processing /data-ql/data/56822/apRaw-12600007-019.fits APEXTRACT... APEXTRACT... APEXTRACT... Step III: Compressing with fpack APQL_FITSHEADER ... dt = 1.9619441 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-019.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Step II: Subtracting average dCounts 263 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-020.fits,69533,20,40 Processing /data-ql/data/56822/apRaw-12600007-020.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.6230042 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-020.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Step III: Compressing with fpack 264 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-021.fits,69533,21,40 Processing /data-ql/data/56822/apRaw-12600007-021.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.8753569 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-021.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Input file size = 125982720 bytes Output file size = 56471040 bytes Compression ratio = 2.23093 dt = 33.682190 sec Compressing the 2D images with FPACK Compressing /data/apogee/quickred/56822/ap2D-a-12600006.fits Compressing /data/apogee/quickred/56822/ap2D-b-12600006.fits Compressing /data/apogee/quickred/56822/ap2D-c-12600006.fits 265 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-022.fits,69533,22,40 Processing /data-ql/data/56822/apRaw-12600007-022.fits Compressing the 1D spectral files with FPACK Compressing /data/apogee/quickred/56822/ap1D-a-12600006.fits APEXTRACT... Compressing /data/apogee/quickred/56822/ap1D-b-12600006.fits APEXTRACT... APEXTRACT... Compressing /data/apogee/quickred/56822/ap1D-c-12600006.fits Input file size = 419915520 bytes Output file size = 174156480 bytes Compression ratio = 2.41114 dt = 156.27055 sec 3/3 Compressing >>/data/apogee/archive/56822/apR-c-12600005.fits<< (419.92 MB) Deleting Bundled files % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-a-12600006.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-b-12600006.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-c-12600006.fits. Step 5 - Database prep and insert -------------------------- % Compiled module: APQUICKRED_DBPREP. % Compiled module: ZSCALE. % Compiled module: GOODPOLY. % Compiled module: BADPAR. APQL_FITSHEADER ... dt = 5.0414760 sec % Compiled module: POLY_FIT. % Compiled module: STDEV. STRUCT = -> Array[1] 266 ql Message = ditherPosition=13.499231,B 0 - namedDitherPos=B Inserting basic information for -> apRaw-12600007-022.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information % Compiled module: APQUICKRED_DBINSERT. starting apquickred_dbinsert ... % Compiled module: GET_SQL_COL. % Compiled module: GET_SQL_SETUP. % Compiled module: IDL_SQL_DEFSYSV. Nreads = 40 Step I: Making dCounts temporary file Inserting Quickred data % Compiled module: REPSTR. % Compiled module: EXEC_SQL. % Compiled module: SET_SQL_COLARRAY. Inserting Quickred IMBINZOOM Inserting Quickred SPECTRUM 267 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-023.fits,69533,23,40 Processing /data-ql/data/56822/apRaw-12600007-023.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.3749609 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-023.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 268 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-024.fits,69533,24,40 Processing /data-ql/data/56822/apRaw-12600007-024.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 2.5342970 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-024.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Inserting quicklook60 information 269 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-025.fits,69533,25,40 Processing /data-ql/data/56822/apRaw-12600007-025.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.6580741 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-025.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Step II: Subtracting average dCounts 270 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-026.fits,69533,26,40 Processing /data-ql/data/56822/apRaw-12600007-026.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.5111880 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-026.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 271 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-027.fits,69533,27,40 Processing /data-ql/data/56822/apRaw-12600007-027.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0897400 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-027.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 272 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-028.fits,69533,28,40 Processing /data-ql/data/56822/apRaw-12600007-028.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0927551 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-028.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Inserting exposure header information Step III: Compressing with fpack 273 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-029.fits,69533,29,40 Processing /data-ql/data/56822/apRaw-12600007-029.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0429161 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-029.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information apquickred_dbinsert completed dt = 77.103838 sec. dt = 320.39714 sec 274 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-030.fits,69533,30,40 Processing /data-ql/data/56822/apRaw-12600007-030.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 2.2113621 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-030.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Inserting quicklook60 information 275 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-031.fits,69533,31,40 Processing /data-ql/data/56822/apRaw-12600007-031.fits APEXTRACT... Input file size = 419915520 bytes Output file size = 171797760 bytes Compression ratio = 2.44424 dt = 93.533881 sec Compressing the 2D images with FPACK Compressing /data/apogee/quickred/56822/ap2D-a-12600005.fits APEXTRACT... Compressing /data/apogee/quickred/56822/ap2D-b-12600005.fits APEXTRACT... Compressing /data/apogee/quickred/56822/ap2D-c-12600005.fits APQL_FITSHEADER ... dt = 2.0414751 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-031.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Compressing the 1D spectral files with FPACK Compressing /data/apogee/quickred/56822/ap1D-a-12600005.fits Compressing /data/apogee/quickred/56822/ap1D-b-12600005.fits Compressing /data/apogee/quickred/56822/ap1D-c-12600005.fits Deleting Bundled files % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-a-12600005.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-b-12600005.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-c-12600005.fits. Step 5 - Database prep and insert -------------------------- starting apquickred_dbinsert ... Inserting Quickred data Inserting Quickred IMBINZOOM Inserting Quickred SPECTRUM 276 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-032.fits,69533,32,40 Processing /data-ql/data/56822/apRaw-12600007-032.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0022459 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-032.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 277 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-033.fits,69533,33,40 Processing /data-ql/data/56822/apRaw-12600007-033.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.0123200 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-033.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 278 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-034.fits,69533,34,40 Processing /data-ql/data/56822/apRaw-12600007-034.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.9902310 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-034.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 279 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-035.fits,69533,35,40 Processing /data-ql/data/56822/apRaw-12600007-035.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 1.9957268 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-035.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Inserting exposure header information 280 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-036.fits,69533,36,40 Processing /data-ql/data/56822/apRaw-12600007-036.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_PLOTSPEC ... APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 2.1584010 sec UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] UINT = Array[6144] BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-036.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information Inserting quicklook60 information apquickred_dbinsert completed dt = 46.827783 sec. dt = 525.13242 sec % Program caused arithmetic error: Floating underflow 281 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-037.fits,69533,37,40 Processing /data-ql/data/56822/apRaw-12600007-037.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.5385499 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-037.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 282 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-038.fits,69533,38,40 Processing /data-ql/data/56822/apRaw-12600007-038.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.7691040 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-038.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 283 ql Message = UTR=/data-ql/data/56822/apRaw-12600007-039.fits,69533,39,40 Processing /data-ql/data/56822/apRaw-12600007-039.fits APEXTRACT... APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.6329789 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600007-039.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 9 qr Message = UTR=DONE,12600007,56822,69533 Processing /data-ql/data/56822/apRaw-12600007-040.fits Number of running qrBridge processes: 3 Number of valid qrBridge objects: 3 res= 1 1 1 apqractor_lun= 100 APQUICKRED Completed normally apqractor_lun= 100 APQUICKRED Completed normally Destroying qrBridge object 2 in APQUICKRED =============================== Running APOGEE QUICK REDUCTION =============================== Sat Jun 14 00:47:15 2014 Using BPM = /data-ql/spectro/v0.6//cal/bpm/55577-00000037 Using PSF = /data-ql/spectro/v0.6//cal/psf/09710014 ----------------------------------------------------------- Processing Frame = 12600007 Nreads=40 ----------------------------------------------------------- Step 1 - Bundling ----------------- Nfiles = 40 for 12600007 APEXTRACT... Writing bundled file to /data/apogee/archive/56822/apR-[abc]-12600007.fits APEXTRACT... APEXTRACT... APQL_FITSHEADER ... dt = 2.5442710 sec STRUCT = -> Array[1] 285 ql Message = UTR=DONE Inserting basic information for -> apRaw-12600007-040.fits Inserting S/N information Inserting exposure_pk information 69533 Inserting required fits keywords error information 286 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 287 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 288 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-001.fits,69534,1,60 dt = 43.894126 sec Step 2 - Collapsing the datacube -------------------------------- Processing /data/apogee/archive/56822/apR-a-12600007.fits Nreads=40 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-a-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 Writing output to: /data/apogee/quickred/56822/ap2D-a-12600007.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 5.1322720 sec Processing /data/apogee/archive/56822/apR-b-12600007.fits Nreads=40 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-b-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 289 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-002.fits,69534,2,60 Processing /data-ql/data/56822/apRaw-12600008-002.fits APQL_FITSHEADER ... dt = 0.16341901 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-002.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Writing output to: /data/apogee/quickred/56822/ap2D-b-12600007.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 7.4613359 sec Processing /data/apogee/archive/56822/apR-c-12600007.fits Nreads=40 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-c-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 Writing output to: /data/apogee/quickred/56822/ap2D-c-12600007.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 5.7411330 sec 290 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-003.fits,69534,3,60 Processing /data-ql/data/56822/apRaw-12600008-003.fits Step 3 - Extracting the spectra ------------------------------- APQL_FITSHEADER ... dt = 0.16362095 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-003.fits Extracting file /data/apogee/quickred/56822/12600007 -------------------------------------------------- MJD5 = 56822 Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Processing chip a - ap2D-a-12600007.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-a-09710014.fits Recentering shift = -0.037 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 291 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-004.fits,69534,4,60 Processing /data-ql/data/56822/apRaw-12600008-004.fits APQL_FITSHEADER ... dt = 0.18225193 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-004.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information AP_EXTRACT_IMAGE: masked 14564 pixels Writing output to: /data/apogee/quickred/56822/ap1D-a-12600007.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-a-12600007.fits Processing chip b - ap2D-b-12600007.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-b-09710014.fits Recentering shift = -0.064 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 292 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-005.fits,69534,5,60 Processing /data-ql/data/56822/apRaw-12600008-005.fits APQL_FITSHEADER ... dt = 0.13661695 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-005.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information AP_EXTRACT_IMAGE: masked 15590 pixels Writing output to: /data/apogee/quickred/56822/ap1D-b-12600007.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-b-12600007.fits Processing chip c - ap2D-c-12600007.fits PSF file = /data-ql/spectro/v0.6//cal/psf/apPSF-c-09710014.fits Recentering shift = -0.094 Using Gaussian PSF fitting Extraction ROW NITER SIG(med) CHI^2 293 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-006.fits,69534,6,60 Processing /data-ql/data/56822/apRaw-12600008-006.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.31134391 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-006.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information AP_EXTRACT_IMAGE: masked 11530 pixels Writing output to: /data/apogee/quickred/56822/ap1D-c-12600007.fits Saving FLUX/ERR as LONG instead of FLOAT Writing 2D model to: /data/apogee/quickred/56822/ap2Dmodel-c-12600007.fits AP2PROC finished Step 4 - Compressing files -------------------------- Compressing the bundled files 3 Files input 1/3 Compressing >>/data/apogee/archive/56822/apR-a-12600007.fits<< (419.92 MB) Nreads = 40 Step I: Making dCounts temporary file 294 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-007.fits,69534,7,60 Processing /data-ql/data/56822/apRaw-12600008-007.fits APQL_FITSHEADER ... dt = 0.13175321 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-007.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 295 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-008.fits,69534,8,60 Processing /data-ql/data/56822/apRaw-12600008-008.fits APQL_FITSHEADER ... dt = 0.16303420 sec STRUCT = -> Array[1] 296 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A Inserting basic information for -> apRaw-12600008-008.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 297 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-009.fits,69534,9,60 Processing /data-ql/data/56822/apRaw-12600008-009.fits APQL_FITSHEADER ... dt = 0.14876199 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-009.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Step II: Subtracting average dCounts 298 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-010.fits,69534,10,60 Processing /data-ql/data/56822/apRaw-12600008-010.fits APQL_FITSHEADER ... dt = 0.15522003 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-010.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 299 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-011.fits,69534,11,60 Processing /data-ql/data/56822/apRaw-12600008-011.fits APQL_FITSHEADER ... dt = 0.13324594 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-011.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 300 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-012.fits,69534,12,60 Processing /data-ql/data/56822/apRaw-12600008-012.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.32794905 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-012.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information 301 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-013.fits,69534,13,60 Processing /data-ql/data/56822/apRaw-12600008-013.fits APQL_FITSHEADER ... dt = 0.12948918 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-013.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Step III: Compressing with fpack 302 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-014.fits,69534,14,60 Processing /data-ql/data/56822/apRaw-12600008-014.fits APQL_FITSHEADER ... dt = 0.17358398 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-014.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Input file size = 419915520 bytes Output file size = 182655360 bytes Compression ratio = 2.29895 dt = 89.662528 sec 2/3 Compressing >>/data/apogee/archive/56822/apR-b-12600007.fits<< (419.92 MB) Nreads = 40 Step I: Making dCounts temporary file 303 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-015.fits,69534,15,60 Processing /data-ql/data/56822/apRaw-12600008-015.fits APQL_FITSHEADER ... dt = 0.16756606 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-015.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 304 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-016.fits,69534,16,60 Processing /data-ql/data/56822/apRaw-12600008-016.fits APQL_FITSHEADER ... dt = 0.16305685 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-016.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 305 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-017.fits,69534,17,60 Processing /data-ql/data/56822/apRaw-12600008-017.fits APQL_FITSHEADER ... dt = 0.15977788 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-017.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 306 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-018.fits,69534,18,60 Processing /data-ql/data/56822/apRaw-12600008-018.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.31919599 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-018.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information Step II: Subtracting average dCounts 307 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-019.fits,69534,19,60 Processing /data-ql/data/56822/apRaw-12600008-019.fits APQL_FITSHEADER ... dt = 0.14868712 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-019.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 308 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-020.fits,69534,20,60 Processing /data-ql/data/56822/apRaw-12600008-020.fits APQL_FITSHEADER ... dt = 0.12652016 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-020.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 309 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-021.fits,69534,21,60 Processing /data-ql/data/56822/apRaw-12600008-021.fits APQL_FITSHEADER ... dt = 0.12663293 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-021.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Step III: Compressing with fpack 310 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-022.fits,69534,22,60 Processing /data-ql/data/56822/apRaw-12600008-022.fits APQL_FITSHEADER ... dt = 0.14297295 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-022.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 311 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-023.fits,69534,23,60 Processing /data-ql/data/56822/apRaw-12600008-023.fits APQL_FITSHEADER ... dt = 0.13901210 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-023.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Input file size = 419915520 bytes Output file size = 174346560 bytes Compression ratio = 2.40851 dt = 85.059285 sec 3/3 Compressing >>/data/apogee/archive/56822/apR-c-12600007.fits<< (419.92 MB) Nreads = 40 Step I: Making dCounts temporary file 312 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-024.fits,69534,24,60 Processing /data-ql/data/56822/apRaw-12600008-024.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.36217308 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-024.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information 313 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-025.fits,69534,25,60 Processing /data-ql/data/56822/apRaw-12600008-025.fits APQL_FITSHEADER ... dt = 0.15641713 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-025.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 314 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-026.fits,69534,26,60 Processing /data-ql/data/56822/apRaw-12600008-026.fits APQL_FITSHEADER ... dt = 0.14370489 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-026.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Step II: Subtracting average dCounts 315 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-027.fits,69534,27,60 Processing /data-ql/data/56822/apRaw-12600008-027.fits APQL_FITSHEADER ... dt = 0.11707211 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-027.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 316 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-028.fits,69534,28,60 Processing /data-ql/data/56822/apRaw-12600008-028.fits APQL_FITSHEADER ... dt = 0.14117408 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-028.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 317 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-029.fits,69534,29,60 Processing /data-ql/data/56822/apRaw-12600008-029.fits APQL_FITSHEADER ... dt = 0.13010097 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-029.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Step III: Compressing with fpack 318 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-030.fits,69534,30,60 Processing /data-ql/data/56822/apRaw-12600008-030.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.34987092 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-030.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information 319 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-031.fits,69534,31,60 Processing /data-ql/data/56822/apRaw-12600008-031.fits APQL_FITSHEADER ... dt = 0.15069509 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-031.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Input file size = 419915520 bytes Output file size = 171884160 bytes Compression ratio = 2.44301 dt = 92.510766 sec Compressing the 2D images with FPACK Compressing /data/apogee/quickred/56822/ap2D-a-12600007.fits Compressing /data/apogee/quickred/56822/ap2D-b-12600007.fits Compressing /data/apogee/quickred/56822/ap2D-c-12600007.fits 320 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-032.fits,69534,32,60 Processing /data-ql/data/56822/apRaw-12600008-032.fits APQL_FITSHEADER ... dt = 0.13567996 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-032.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Compressing the 1D spectral files with FPACK Compressing /data/apogee/quickred/56822/ap1D-a-12600007.fits Compressing /data/apogee/quickred/56822/ap1D-b-12600007.fits Compressing /data/apogee/quickred/56822/ap1D-c-12600007.fits Deleting Bundled files % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-a-12600007.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-b-12600007.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-c-12600007.fits. Step 5 - Database prep and insert -------------------------- starting apquickred_dbinsert ... Inserting Quickred data Inserting Quickred IMBINZOOM Inserting Quickred SPECTRUM 321 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-033.fits,69534,33,60 Processing /data-ql/data/56822/apRaw-12600008-033.fits APQL_FITSHEADER ... dt = 0.14248013 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-033.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 322 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-034.fits,69534,34,60 Processing /data-ql/data/56822/apRaw-12600008-034.fits APQL_FITSHEADER ... dt = 0.15000010 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-034.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 323 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-035.fits,69534,35,60 Processing /data-ql/data/56822/apRaw-12600008-035.fits APQL_FITSHEADER ... dt = 0.14456201 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-035.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 324 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-036.fits,69534,36,60 Processing /data-ql/data/56822/apRaw-12600008-036.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.33147311 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] 325 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A Inserting basic information for -> apRaw-12600008-036.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information 326 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-037.fits,69534,37,60 Processing /data-ql/data/56822/apRaw-12600008-037.fits APQL_FITSHEADER ... dt = 0.15185905 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-037.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 327 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-038.fits,69534,38,60 Processing /data-ql/data/56822/apRaw-12600008-038.fits APQL_FITSHEADER ... dt = 0.15129805 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-038.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting exposure header information apquickred_dbinsert completed dt = 61.616270 sec. dt = 436.69226 sec % Program caused arithmetic error: Floating underflow 328 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-039.fits,69534,39,60 Processing /data-ql/data/56822/apRaw-12600008-039.fits APQL_FITSHEADER ... dt = 0.14374113 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-039.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 329 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-040.fits,69534,40,60 Processing /data-ql/data/56822/apRaw-12600008-040.fits APQL_FITSHEADER ... dt = 0.14713502 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-040.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 330 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-041.fits,69534,41,60 Processing /data-ql/data/56822/apRaw-12600008-041.fits APQL_FITSHEADER ... dt = 0.14514899 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-041.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 331 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-042.fits,69534,42,60 Processing /data-ql/data/56822/apRaw-12600008-042.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.32433105 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-042.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information 332 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-043.fits,69534,43,60 Processing /data-ql/data/56822/apRaw-12600008-043.fits APQL_FITSHEADER ... dt = 0.15306997 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-043.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 333 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-044.fits,69534,44,60 Processing /data-ql/data/56822/apRaw-12600008-044.fits APQL_FITSHEADER ... dt = 0.14449501 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-044.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 334 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-045.fits,69534,45,60 Processing /data-ql/data/56822/apRaw-12600008-045.fits APQL_FITSHEADER ... dt = 0.14843392 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-045.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 335 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-046.fits,69534,46,60 Processing /data-ql/data/56822/apRaw-12600008-046.fits APQL_FITSHEADER ... dt = 0.13946414 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-046.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 336 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-047.fits,69534,47,60 Processing /data-ql/data/56822/apRaw-12600008-047.fits APQL_FITSHEADER ... dt = 0.14379692 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-047.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 337 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-048.fits,69534,48,60 Processing /data-ql/data/56822/apRaw-12600008-048.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.33054304 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-048.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information 338 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-049.fits,69534,49,60 Processing /data-ql/data/56822/apRaw-12600008-049.fits APQL_FITSHEADER ... dt = 0.15585613 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-049.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 339 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-050.fits,69534,50,60 Processing /data-ql/data/56822/apRaw-12600008-050.fits APQL_FITSHEADER ... dt = 0.14439797 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-050.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 340 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-051.fits,69534,51,60 Processing /data-ql/data/56822/apRaw-12600008-051.fits APQL_FITSHEADER ... dt = 0.14899206 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-051.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 341 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-052.fits,69534,52,60 Processing /data-ql/data/56822/apRaw-12600008-052.fits APQL_FITSHEADER ... dt = 0.14450097 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-052.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 342 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-053.fits,69534,53,60 Processing /data-ql/data/56822/apRaw-12600008-053.fits APQL_FITSHEADER ... dt = 0.14914107 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-053.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 343 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-054.fits,69534,54,60 Processing /data-ql/data/56822/apRaw-12600008-054.fits APQL_PLOTARRAYS ... APQL_FITSHEADER ... dt = 0.32043695 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-054.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information 344 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-055.fits,69534,55,60 Processing /data-ql/data/56822/apRaw-12600008-055.fits APQL_FITSHEADER ... dt = 0.14682794 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-055.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 345 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-056.fits,69534,56,60 Processing /data-ql/data/56822/apRaw-12600008-056.fits APQL_FITSHEADER ... dt = 0.14217901 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-056.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 346 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-057.fits,69534,57,60 Processing /data-ql/data/56822/apRaw-12600008-057.fits APQL_FITSHEADER ... dt = 0.14464903 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-057.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 347 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-058.fits,69534,58,60 Processing /data-ql/data/56822/apRaw-12600008-058.fits APQL_FITSHEADER ... dt = 0.14443803 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-058.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 348 ql Message = UTR=/data-ql/data/56822/apRaw-12600008-059.fits,69534,59,60 Processing /data-ql/data/56822/apRaw-12600008-059.fits APQL_FITSHEADER ... dt = 0.14467478 sec STRUCT = -> Array[1] Inserting basic information for -> apRaw-12600008-059.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information 10 qr Message = UTR=DONE,12600008,56822,69534 Processing /data-ql/data/56822/apRaw-12600008-060.fits Number of running qrBridge processes: 2 Number of valid qrBridge objects: 2 res= 1 1 apqractor_lun= 100 APQUICKRED Completed normally in APQUICKRED =============================== Running APOGEE QUICK REDUCTION =============================== Sat Jun 14 00:58:21 2014 Using BPM = /data-ql/spectro/v0.6//cal/bpm/55577-00000037 Using PSF = /data-ql/spectro/v0.6//cal/psf/09710014 ----------------------------------------------------------- Processing Frame = 12600008 Nreads=60 ----------------------------------------------------------- Step 1 - Bundling ----------------- Nfiles = 60 for 12600008 APQL_PLOTARRAYS ... Writing bundled file to /data/apogee/archive/56822/apR-[abc]-12600008.fits APQL_FITSHEADER ... dt = 0.35145497 sec BYTE = Array[768, 100] BYTE = Array[768, 100] BYTE = Array[768, 100] STRUCT = -> Array[1] 350 ql Message = UTR=DONE Inserting basic information for -> apRaw-12600008-060.fits Inserting S/N information Inserting exposure_pk information 69534 Inserting required fits keywords error information Inserting quicklook60 information 351 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A dt = 63.360795 sec Step 2 - Collapsing the datacube -------------------------------- Processing /data/apogee/archive/56822/apR-a-12600008.fits Nreads=60 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-a-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 Writing output to: /data/apogee/quickred/56822/ap2D-a-12600008.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 4.8949170 sec Processing /data/apogee/archive/56822/apR-b-12600008.fits Nreads=60 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-b-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 Writing output to: /data/apogee/quickred/56822/ap2D-b-12600008.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 4.9109659 sec Processing /data/apogee/archive/56822/apR-c-12600008.fits Nreads=60 Using BPM file = /data-ql/spectro/v0.6//cal/bpm/apBPM-c-55577-00000037.fits Using FOWLER sampling. NFOWLER=10 Writing output to: /data/apogee/quickred/56822/ap2D-c-12600008.fits Saving FLUX/ERR as LONG instead of FLOAT dt = 4.9853659 sec Step 3 - Extracting the spectra ------------------------------- Cannot do extraction for EXPTYPE=DARK Step 4 - Compressing files -------------------------- Compressing the bundled files 3 Files input 1/3 Compressing >>/data/apogee/archive/56822/apR-a-12600008.fits<< (629.87 MB) Nreads = 60 Step I: Making dCounts temporary file Step II: Subtracting average dCounts Step III: Compressing with fpack Input file size = 629867520 bytes Output file size = 271013760 bytes Compression ratio = 2.32412 dt = 120.63208 sec 2/3 Compressing >>/data/apogee/archive/56822/apR-b-12600008.fits<< (629.87 MB) Nreads = 60 Step I: Making dCounts temporary file Step II: Subtracting average dCounts Step III: Compressing with fpack Input file size = 629867520 bytes Output file size = 258151680 bytes Compression ratio = 2.43991 dt = 115.77238 sec 3/3 Compressing >>/data/apogee/archive/56822/apR-c-12600008.fits<< (629.87 MB) Nreads = 60 Step I: Making dCounts temporary file 352 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A Step II: Subtracting average dCounts Step III: Compressing with fpack Input file size = 629867520 bytes Output file size = 252999360 bytes Compression ratio = 2.48960 dt = 112.73704 sec Compressing the 2D images with FPACK Compressing /data/apogee/quickred/56822/ap2D-a-12600008.fits Compressing /data/apogee/quickred/56822/ap2D-b-12600008.fits Compressing /data/apogee/quickred/56822/ap2D-c-12600008.fits Deleting Bundled files % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-a-12600008.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-b-12600008.fits. % FILE_DELETE: Removed file: /data/apogee/archive/56822/apR-c-12600008.fits. Step 5 - Database prep and insert -------------------------- starting apquickred_dbinsert ... Inserting Quickred data Inserting Quickred IMBINZOOM Inserting exposure header information apquickred_dbinsert completed dt = 7.3263888 sec. dt = 437.96706 sec 353 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 354 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 355 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 356 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 357 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 358 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 359 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 360 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 361 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 362 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 363 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 364 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 365 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 366 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A 367 ql Message = ditherPosition=12.994020,A 0 - namedDitherPos=A Error reading apqlactor_lun -> testing the socket connection 368 ql Message = % PRINTF: Error encountered writing to file. Unit: 100 File: localhost.10038 Broken pipe % PRINTF: Error encountered writing to file. Unit: 100 File: localhost.10038 Broken pipe Error reading apqlactor_lun -> testing the socket connection % PRINTF: Error encountered writing to file. Unit: 100 File: localhost.10038 Broken pipe socket is close -> EXITING apql_wrapper % Error encountered writing to file. Unit: 100 File: localhost.10038 Broken pipe apqr_wrapper -> Connection from 127.0.0.1 54273 Connection from 127.0.0.1 59669