Ejemplo n.º 1
0
    def setUp(self):
        TestBase.setUp(self)
        env.DIR_DATA = os.path.join(env.DIR_TEST_DATA, 'CanCM4')

        ## data may need to be pulled from remote repository
        self.test_data.get_rd('cancm4_tasmin_2001')
        self.test_data.get_rd('cancm4_tasmax_2011')
        self.test_data.get_rd('cancm4_tas')

        uris = [
            'tasmin_day_CanCM4_decadal2000_r2i1p1_20010101-20101231.nc',
            'tasmax_day_CanCM4_decadal2010_r2i1p1_20110101-20201231.nc',
            'tas_day_CanCM4_decadal2000_r2i1p1_20010101-20101231.nc'
        ]
        vars = ['tasmin', 'tasmax', 'tas']
        time_range = [dt(2000, 1, 1), dt(2000, 12, 31)]
        level_range = [2, 2]
        self.datasets = [{
            'uri': uri,
            'variable': var,
            'time_range': time_range,
            'level_range': level_range
        } for uri, var in zip(uris, vars)]
        self.datasets_no_range = [{
            'uri': uri,
            'variable': var
        } for uri, var in zip(uris, vars)]
Ejemplo n.º 2
0
 def setUp(self):
     TestBase.setUp(self)
     ## download test data
     self.test_data.get_rd('cancm4_rhs')
     self.uri = os.path.join(ocgis.env.DIR_TEST_DATA, 'CanCM4',
                             'rhs_day_CanCM4_decadal2010_r2i1p1_20110101-20201231.nc')
     self.variable = 'rhs'
Ejemplo n.º 3
0
 def setUp(self):
     TestBase.setUp(self)
     ## download test data
     self.test_data.get_rd('cancm4_rhs')
     self.uri = os.path.join(
         ocgis.env.DIR_TEST_DATA, 'CanCM4',
         'rhs_day_CanCM4_decadal2010_r2i1p1_20110101-20201231.nc')
     self.variable = 'rhs'
Ejemplo n.º 4
0
    def setUp(self):
        TestBase.setUp(self)

        rds = [self.test_data.get_rd('cancm4_tasmin_2001'), self.test_data.get_rd('cancm4_tasmax_2011'),
               self.test_data.get_rd('cancm4_tas')]

        time_range = [dt(2000, 1, 1), dt(2000, 12, 31)]
        level_range = [2, 2]

        self.datasets = [{'uri': rd.uri, 'variable': rd.variable, 'time_range': time_range, 'level_range': level_range}
                         for rd in rds]
        self.datasets_no_range = [{'uri': rd.uri, 'variable': rd.variable} for rd in rds]
Ejemplo n.º 5
0
    def setUp(self):
        TestBase.setUp(self)

        # data may need to be pulled from remote repository
        rds = [self.test_data.get_rd('cancm4_tasmin_2001'), self.test_data.get_rd('cancm4_tasmax_2011'),
               self.test_data.get_rd('cancm4_tas')]

        time_range = [dt(2000, 1, 1), dt(2000, 12, 31)]
        level_range = [2, 2]

        self.datasets = [{'uri': rd.uri, 'variable': rd.variable, 'time_range': time_range, 'level_range': level_range}
                         for rd in rds]
        self.datasets_no_range = [{'uri': rd.uri, 'variable': rd.variable} for rd in rds]
Ejemplo n.º 6
0
 def setUp(self):
     TestBase.setUp(self)
     env.DIR_DATA = os.path.join(env.DIR_TEST_DATA,'CanCM4')
     uris = [
             'tasmin_day_CanCM4_decadal2000_r2i1p1_20010101-20101231.nc',
             'tasmax_day_CanCM4_decadal2010_r2i1p1_20110101-20201231.nc',
             'tas_day_CanCM4_decadal2000_r2i1p1_20010101-20101231.nc'
             ]
     vars = ['tasmin','tasmax','tas']
     time_range = [dt(2000,1,1),dt(2000,12,31)]
     level_range = [2,2]
     self.datasets = [{'uri':uri,'variable':var,'time_range':time_range,'level_range':level_range} for uri,var in zip(uris,vars)]
     self.datasets_no_range = [{'uri':uri,'variable':var} for uri,var in zip(uris,vars)]
Ejemplo n.º 7
0
 def setUp(self):
     TestBase.setUp(self)
     env.DIR_DATA = os.path.join(env.DIR_TEST_DATA,'CanCM4')
     
     ## data may need to be pulled from remote repository
     self.test_data.get_rd('cancm4_tasmin_2001')
     self.test_data.get_rd('cancm4_tasmax_2011')
     self.test_data.get_rd('cancm4_tas')
     
     uris = [
             'tasmin_day_CanCM4_decadal2000_r2i1p1_20010101-20101231.nc',
             'tasmax_day_CanCM4_decadal2010_r2i1p1_20110101-20201231.nc',
             'tas_day_CanCM4_decadal2000_r2i1p1_20010101-20101231.nc'
             ]
     vars = ['tasmin','tasmax','tas']
     time_range = [dt(2000,1,1),dt(2000,12,31)]
     level_range = [2,2]
     self.datasets = [{'uri':uri,'variable':var,'time_range':time_range,'level_range':level_range} for uri,var in zip(uris,vars)]
     self.datasets_no_range = [{'uri':uri,'variable':var} for uri,var in zip(uris,vars)]
Ejemplo n.º 8
0
 def setUp(self):
     TestBase.setUp(self)
     env.DIR_DATA = os.path.join(env.DIR_TEST_DATA, 'CanCM4')
     uris = [
         'tasmin_day_CanCM4_decadal2000_r2i1p1_20010101-20101231.nc',
         'tasmax_day_CanCM4_decadal2010_r2i1p1_20110101-20201231.nc',
         'tas_day_CanCM4_decadal2000_r2i1p1_20010101-20101231.nc'
     ]
     vars = ['tasmin', 'tasmax', 'tas']
     time_range = [dt(2000, 1, 1), dt(2000, 12, 31)]
     level_range = [2, 2]
     self.datasets = [{
         'uri': uri,
         'variable': var,
         'time_range': time_range,
         'level_range': level_range
     } for uri, var in zip(uris, vars)]
     self.datasets_no_range = [{
         'uri': uri,
         'variable': var
     } for uri, var in zip(uris, vars)]
Ejemplo n.º 9
0
 def setUp(self):
     TestBase.setUp(self)
     self.uri = os.path.join(
         ocgis.env.DIR_TEST_DATA, 'CanCM4',
         'rhs_day_CanCM4_decadal2010_r2i1p1_20110101-20201231.nc')
     self.variable = 'rhs'
Ejemplo n.º 10
0
Archivo: test.py Proyecto: NCPP/NCPP
 def setUp(self):
     TestBase.setUp(self)
     db.build_database(in_memory=True)
Ejemplo n.º 11
0
 def setUp(self):
     TestBase.setUp(self)
     self.nc_factory().write()
Ejemplo n.º 12
0
 def setUp(self):
     TestBase.setUp(self)
     self.maurer = self.test_data.get_rd('maurer_bccr_1950')
     self.cancm4 = self.test_data.get_rd('cancm4_tasmax_2001')
     self.tasmin = self.test_data.get_rd('cancm4_tasmin_2001')
Ejemplo n.º 13
0
 def setUp(self):
     TestBase.setUp(self)
     rd = self.test_data.get_rd('cancm4_rhs')
     self.uri = rd.uri
     self.variable = rd.variable
Ejemplo n.º 14
0
 def setUp(self):
     TestBase.setUp(self)
     self.maurer = self.test_data.get_rd('maurer_bccr_1950')
     self.cancm4 = self.test_data.get_rd('cancm4_tasmax_2001')
     self.tasmin = self.test_data.get_rd('cancm4_tasmin_2001')
Ejemplo n.º 15
0
 def setUp(self):
     TestBase.setUp(self)
     self.uri = os.path.join(ocgis.env.DIR_TEST_DATA,'CanCM4','rhs_day_CanCM4_decadal2010_r2i1p1_20110101-20201231.nc')
     self.variable = 'rhs'
Ejemplo n.º 16
0
 def setUp(self):
     TestBase.setUp(self)
     self.nc_factory().write()
Ejemplo n.º 17
0
 def setUp(self):
     TestBase.setUp(self)
     self.daymet = self.test_data.get_rd('daymet_tmax').uri
Ejemplo n.º 18
0
 def setUp(self):
     TestBase.setUp(self)
     self.daymet = self.test_data.get_rd('daymet_tmax').uri