コード例 #1
0
ファイル: test_operations.py プロジェクト: imclab/ocgis
    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)]
コード例 #2
0
ファイル: test_base.py プロジェクト: tatarinova/ocgis
 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'
コード例 #3
0
ファイル: test_operations.py プロジェクト: imclab/ocgis
 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'
コード例 #4
0
ファイル: test_core.py プロジェクト: Ouranosinc/ocgis
    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]
コード例 #5
0
ファイル: test_operations.py プロジェクト: HydroLogic/ocgis
    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]
コード例 #6
0
ファイル: test_operations.py プロジェクト: aashish24/ocgis
 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)]
コード例 #7
0
ファイル: test_operations.py プロジェクト: tatarinova/ocgis
 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)]
コード例 #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)]
コード例 #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'
コード例 #10
0
ファイル: test.py プロジェクト: NCPP/NCPP
 def setUp(self):
     TestBase.setUp(self)
     db.build_database(in_memory=True)
コード例 #11
0
ファイル: test_simple.py プロジェクト: aashish24/ocgis
 def setUp(self):
     TestBase.setUp(self)
     self.nc_factory().write()
コード例 #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')
コード例 #13
0
ファイル: test_base.py プロジェクト: HydroLogic/ocgis
 def setUp(self):
     TestBase.setUp(self)
     rd = self.test_data.get_rd('cancm4_rhs')
     self.uri = rd.uri
     self.variable = rd.variable
コード例 #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')
コード例 #15
0
ファイル: test_operations.py プロジェクト: aashish24/ocgis
 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'
コード例 #16
0
ファイル: test_simple.py プロジェクト: imclab/ocgis
 def setUp(self):
     TestBase.setUp(self)
     self.nc_factory().write()
コード例 #17
0
ファイル: test_projection.py プロジェクト: imclab/ocgis
 def setUp(self):
     TestBase.setUp(self)
     self.daymet = self.test_data.get_rd('daymet_tmax').uri
コード例 #18
0
ファイル: test_projection.py プロジェクト: aashish24/ocgis
 def setUp(self):
     TestBase.setUp(self)
     self.daymet = self.test_data.get_rd('daymet_tmax').uri