def __init__(self,projname,casename="", datadir="", datafile="", ormdir="", griddir='/projData/GOMPOM/'): trm.__init__(self,projname,casename,datadir,datafile,ormdir) self.flddict = {'par':('L3',),'chl':('box8',)} if projname == 'oscar': import pysea.NASA self.sat = pysea.NASA.nasa(res='4km',ijarea=(700,1700,2000,4000)) def calc_jd(ints,intstart): return self.base_iso + float(ints)/6-1 elif projname=="casco": self.sat = casco.Sat(res='500m') def calc_jd(ints,intstart): return (self.base_iso +(ints-(intstart)*10800)/150+intstart/8) elif projname=="gompom": n = pycdf.CDF('/Users/bror/svn/modtraj/box8_gompom.cdf') self.gomi = n.var('igompom')[:] self.gomj = n.var('jgompom')[:] self.sati = n.var('ibox8')[:] self.satj = n.var('jbox8')[:] elif projname=="jplSCB": import mati self.sat = mati.Cal() elif projname=="jplNow": import mati self.sat = mati.Cal()
def __init__(self,projname,casename="", datadir="", datafile="", ormdir="", griddir="",radius=2): trm.__init__(self,projname,casename,datadir,datafile,ormdir) self.radius = radius self.add_default_regmask()