def setUpClass(self): self.lats = np.array([10, 12, 14, 16, 18]) self.lons = np.array([100, 102, 104, 106, 108]) self.times = np.array([dt.datetime(2000, x, 1) for x in range(1, 13)]) flat_array = np.array(range(300)) self.values = flat_array.reshape(12, 5, 5) self.variable = 'var' self.units = 'units' self.origin = { 'source': 'local', 'path': '/a/fake/path.nc', 'lat_name': 'a lat name', 'lon_name': 'a lon name', 'time_name': 'a time name', 'elevation_index': 2 } self.name = 'name' self.dataset = Dataset( self.lats, self.lons, self.times, self.values, variable=self.variable, units=self.units, origin=self.origin, name=self.name ) self.exported_info = writer.generate_dataset_config(self.dataset)
def setUpClass(self): self.lats = np.array([10, 12, 14, 16, 18]) self.lons = np.array([100, 102, 104, 106, 108]) self.times = np.array([dt.datetime(2000, x, 1) for x in range(1, 13)]) flat_array = np.array(range(300)) self.values = flat_array.reshape(12, 5, 5) self.variable = 'var' self.units = 'units' self.origin = { 'source': 'local', 'path': '/a/fake/path.nc', 'lat_name': 'a lat name', 'lon_name': 'a lon name', 'time_name': 'a time name', 'elevation_index': 2 } self.name = 'name' self.dataset = Dataset(self.lats, self.lons, self.times, self.values, variable=self.variable, units=self.units, origin=self.origin, name=self.name) self.exported_info = writer.generate_dataset_config(self.dataset)
def setUpClass(self): self.lats = np.array([10, 12, 14, 16, 18]) self.lons = np.array([100, 102, 104, 106, 108]) self.times = np.array([dt.datetime(2000, x, 1) for x in range(1, 13)]) flat_array = np.array(range(300)) self.values = flat_array.reshape(12, 5, 5) self.variable = 'var' self.units = 'units' self.origin = { 'source': 'dap', 'url': 'a fake url', } self.name = 'name' self.dataset = Dataset( self.lats, self.lons, self.times, self.values, variable=self.variable, units=self.units, origin=self.origin, name=self.name ) self.exported_info = writer.generate_dataset_config(self.dataset)
def setUpClass(self): self.lats = np.array([10, 12, 14, 16, 18]) self.lons = np.array([100, 102, 104, 106, 108]) self.times = np.array([dt.datetime(2000, x, 1) for x in range(1, 13)]) flat_array = np.array(range(300)) self.values = flat_array.reshape(12, 5, 5) self.variable = 'var' self.units = 'units' self.origin = { 'source': 'esgf', 'dataset_id': 'esgf dataset id', 'variable': 'var' } self.name = 'name' self.dataset = Dataset(self.lats, self.lons, self.times, self.values, variable=self.variable, units=self.units, origin=self.origin, name=self.name) self.exported_info = writer.generate_dataset_config(self.dataset)