예제 #1
0
 def test_bug1(self):
     # Second test case reported by Paolo
     query = dballe.Record()
     # query.setd("latmin", 10.)
     # query.setd("latmax", 60.)
     # query.setd("lonmin", -10.)
     # query.setd("lonmax", 40.)
     query["var"] = "B13011"
     vars = volnd.read(self.db.query_data(query), (volnd.AnaIndex(), volnd.DateTimeIndex()), checkConflicts=False)
     rconvert.volnd_save_to_r(vars, "/tmp/pippo")
예제 #2
0
    def test_volnd(self):
        # Test from volnd
        query = dballe.Record(datetime=datetime(2007, 1, 1, 0, 0, 0))
        # query.set("var", "B10004")
        # query.settimerange(dballe.TimeRange(0,0,0))
        vars = volnd.read(
            self.db.query_data(query),
            (volnd.AnaIndex(), volnd.NetworkIndex(), volnd.LevelIndex(), volnd.TimeRangeIndex()),
        )
        # print "ana:", vars["B10004"].dims[0]
        # print "net:", vars["B10004"].dims[1]
        # print vars["B10004"]
        # rpy.r.print_(rconvert.vnddata_to_r(vars['B10004']))
        # rpy.r.assign('pippo', rconvert.vnddata_to_r(vars['B10004']))
        # rpy.r.save('pippo', file='/tmp/pippo')

        rconvert.volnd_save_to_r(vars, "/tmp/pippo")