Skip to content
Snippets Groups Projects
Commit ad7fc9e2 authored by tomrink's avatar tomrink
Browse files

snaphot...

parent c427f34e
No related branches found
No related tags found
No related merge requests found
......@@ -53,6 +53,13 @@ ds_range.update({'temp_3_9um_nom': 'actual_range'})
ds_range.update({'cloud_fraction': 'actual_range'})
def get_fill_attrs(name):
if name in ds_fill:
return ds_fill[name], None
else:
return None, '_FillValue'
class GenericException(Exception):
def __init__(self, message):
self.message = message
......@@ -681,7 +688,8 @@ def make_for_full_domain_predict(h5f, name_list=None, satellite='GOES16', domain
cnt_a = 0
for ds_name in name_list:
gvals = get_grid_values(h5f, ds_name, j_0, i_0, None, num_j=ylen, num_i=xlen)
fill_value, fill_value_name = get_fill_attrs(ds_name)
gvals = get_grid_values(h5f, ds_name, j_0, i_0, None, num_j=ylen, num_i=xlen, fill_value_name=fill_value_name, fill_value=fill_value)
if gvals is not None:
grd_dct[ds_name] = gvals
cnt_a += 1
......@@ -810,7 +818,8 @@ def make_for_full_domain_predict_viirs_clavrx(h5f, name_list=None, res_fac=1, da
elif ds_name == 'cld_opd_dcomp':
name = 'cld_opd_nlcomp'
gvals = get_grid_values(h5f, name, j_0, i_0, None, num_j=ylen, num_i=xlen)
fill_value, fill_value_name = get_fill_attrs(name)
gvals = get_grid_values(h5f, name, j_0, i_0, None, num_j=ylen, num_i=xlen, fill_value_name=fill_value_name, fill_value=fill_value)
if gvals is not None:
grd_dct[ds_name] = gvals
cnt_a += 1
......@@ -929,7 +938,8 @@ def prepare_evaluate(h5f, name_list, satellite='GOES16', domain='FD', res_fac=1,
cnt_a = 0
for ds_name in name_list:
gvals = get_grid_values(h5f, ds_name, j_0, i_0, None, num_j=ylen, num_i=xlen)
fill_value, fill_value_name = get_fill_attrs(ds_name)
gvals = get_grid_values(h5f, ds_name, j_0, i_0, None, num_j=ylen, num_i=xlen, fill_value_name=fill_value_name, fill_value=fill_value)
if gvals is not None:
grd_dct_n[ds_name] = gvals
cnt_a += 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment