Changeset 1083 for trunk/monitor/cgi-bin


Ignore:
Timestamp:
07/27/06 14:24:17 (18 years ago)
Author:
mar637
Message:

asap2 compliance

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/monitor/cgi-bin/asapmon.py

    r990 r1083  
    137137            s = asap.scantable(files)
    138138            outscans = None
    139             self.fields['nif'] = range(scans[-1].nif())
     139            self.fields['nif'] = range(s.nif())
    140140            for i in self.fields['nif']:
    141141                name = "rest%d" % i
     
    170170                #self.fields['debug'] = "DEBUG"
    171171                self.fields['csource'] = s.get_sourcename()[-1]
     172            if self.fields['cunit'] == 1:
     173                srest = s._getrestfreqs()
     174                if isinstance(srest,tuple) and len(srest) != s.nif():
     175                    s.set_restfreqs(restfs,unit="GHz")
     176            s.set_unit(self.fields['units'][self.fields['cunit']])
     177            s.set_freqframe(self.form.getfirst("frame","LSRK"))
     178            s.set_doppler(self.form.getfirst("doppler","RADIO"))
     179
    172180            # baseline
    173181            if self.form.has_key('baseline'):
     
    180188                    if len(brange):
    181189                        self.fields['brangewindow'] = brstr
    182                         if self.fields['cunit'] == 1:
    183                             srest = s._getrestfreqs()
    184                             if isinstance(srest,tuple) and len(srest) != s.nif():
    185                                 s.set_restfreqs(restfs,unit="GHz")
    186                         s.set_unit(self.fields['units'][self.fields['cunit']])
    187                         s.set_freqframe(self.form.getfirst("frame","LSRK"))
    188                         s.set_doppler(self.form.getfirst("doppler","RADIO"))
    189190                        m = s.create_mask(brange)
    190191                        s.poly_baseline(mask=m,order=order)
     
    206207            asap.rcParams['plotter.ganged'] = False
    207208            from matplotlib import rcParams as rcp
    208             rcp['tick.labelsize'] = 6
     209            rcp['xtick.labelsize'] = 8
     210            rcp['ytick.labelsize'] = 8
    209211            rcp['axes.labelsize'] = 8
    210             rcp['axes.titlesize'] = 8
     212            rcp['axes.titlesize'] = 12
    211213            rcp['figure.subplot.wspace'] = 0.3
    212214            rcp['figure.subplot.hspace'] = 0.3
     
    214216            # plotter without GUI
    215217            asap.plotter = asap.asapplotter(False)
    216             if s.nif() > 1:
     218            if outscans.nif() > 1:
    217219                asap.plotter.set_mode("p","i")
    218220            else:
    219                 if s.npol() > 2:
     221                if outscans.npol() > 2:
    220222                    asap.plotter.set_mode("t","p")
    221223                else:
Note: See TracChangeset for help on using the changeset viewer.