From: David Schlegel Subject: Re: 2.5m obslog 20070108 (MJD 54109) Date: Tue, 9 Jan 2007 13:40:41 -0800 But please file a PR anyway, since the plots don't look correct. This was evidently broken in the v5 reorganization of the spectrophoto code. -David On Jan 9, 2007, at 12:44 PM, Craig Loomis wrote: > > The problem was in idlspec2d's apoplot, which referred to an > undefined variable. The relevant change was made between idlspec2d > v5_1_0 and v5_1_4; I reckon you haven't seen the problem because > v5_1_0 was left as the current version after v5_1_4 was tested. > [i.e. sos has been running v5_1_4 since the summer, but when you > logged in and setup idlspec2d you got v5_1_0] > I just installing a v5_1_8; the only change from v5_1_7 was to > fix the bug. Since v5_1_7 had already been declared current, I went > ahead and declared v5_1_8 current. > > - craig > > On Jan 9, 2007, at 1:59 PM, stephanie snedden wrote: > >> Uh-oh. It looks like it doesn't know about ALOG10. That sounds >> like an idlutils problem. Craig? Do we know what idlutils we were >> running before, since there was a corruption in the current_chain? >> >> Steph >> >>> >>> Spectro QA Problem >>> -------------------------------------------------------------------- >>> - >>> While trying to do QA on the first plate "apoplot" won't work in >>> IDL. We tried >>> exiting IDL and starting over but the results are the same. >>> "apo_plotbias" and >>> "apoplotsky" worked without problems. A new IDL was declared >>> current today. >>> Here are the results of an "apoplot" command with the current >>> version of IDL: >>> IDL 5.5a> apoplot, 2634, 532, nsmooth=5 ; r=18.1747 >>> APOPLOT: Selecting MJD=54109 (override this with MJD >>> keyword) >>> % ALOG10: Variable is undefined: CWAVEMIN. >>> % Execution halted at: APOPLOT1 197 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % APOPLOT 444 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % APOPLOT1 197 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % APOPLOT 444 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % APOPLOT1 197 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % APOPLOT 444 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % APOPLOT1 197 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % APOPLOT 444 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % APOPLOT1 197 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % APOPLOT 444 >>> /local/ups/prd/idlspec2d/v5_1_7/pro/apo2d/apoplot.pro >>> % $MAIN$ >>> Here are the results when we setup idlspec2d v5_1_4 (last version): >>> IDL 5.5a> apoplot, 2634, 532, nsmooth=5 ; r=18.1747 >>> % Compiled module: APOPLOT. >>> APOPLOT: Selecting MJD=54109 (override this with MJD keyword) >>> % ALOG10: Variable is undefined: CWAVEMIN. >>> % Execution halted at: APOPLOT1 197 >>> /local/ups/prd/idlspec2d/v5_1_4/pro/apo2d/apoplot.pro >>> % APOPLOT 444 >>> /local/ups/prd/idlspec2d/v5_1_4/pro/apo2d/apoplot.pro >>> % $MAIN$ >>> >> \