Skip to content

Commit e290462

Browse files
authored
Bug fix and name change (#113)
* Change name because two functions were named compress * Fix assignment bug: use '=' instead of '=='
1 parent cada3e1 commit e290462

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

pipt/loop/assimilation.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -536,12 +536,12 @@ def post_process_forecast(self):
536536
self.ensemble.pred_data[i][k] = np.zeros(
537537
(len(self.ensemble.obs_data[i][k]), self.ensemble.ne))
538538
for m in range(pred_data_tmp[i][k].shape[1]):
539-
data_array = self.ensemble.compress(pred_data_tmp[i][k][:, m], vintage,
539+
data_array = self.ensemble.compress_manager(pred_data_tmp[i][k][:, m], vintage,
540540
self.ensemble.sparse_info['use_ensemble'])
541541
self.ensemble.pred_data[i][k][:, m] = data_array
542542
vintage = vintage + 1
543543
if self.ensemble.sparse_info['use_ensemble']:
544-
self.ensemble.compress()
544+
self.ensemble.compress_manager()
545545
self.ensemble.sparse_info['use_ensemble'] = None
546546

547547
# Extra option debug

pipt/loop/ensemble.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ def _org_obs_data(self):
287287
if self.sparse_info is not None and \
288288
vintage < len(self.sparse_info['mask']) and \
289289
len(data_array) == int(np.sum(self.sparse_info['mask'][vintage])):
290-
data_array = self.compress(data_array, vintage, False)
290+
data_array = self.compress_manager(data_array, vintage, False)
291291
vintage = vintage + 1
292292

293293
# Save array in obs_data. If it is an array with single value (not list), then we convert it to a
@@ -321,7 +321,7 @@ def _org_obs_data(self):
321321
if self.sparse_info is not None and \
322322
vintage < len(self.sparse_info['mask']) and \
323323
len(data_array) == int(np.sum(self.sparse_info['mask'][vintage])):
324-
data_array = self.compress(data_array, vintage, False)
324+
data_array = self.compress_manager(data_array, vintage, False)
325325
vintage = vintage + 1
326326

327327
# Save array in obs_data. If it is an array with single value (not list), then we convert it to a
@@ -645,7 +645,7 @@ def save_temp_state_ml(self, ind_save):
645645
self.temp_state[ind_save] = deepcopy(self.state)
646646
np.savez('temp_state_ml', self.temp_state)
647647

648-
def compress(self, data=None, vintage=0, aug_coeff=None):
648+
def compress_manager(self, data=None, vintage=0, aug_coeff=None):
649649
"""
650650
Compress the input data using wavelets.
651651

pipt/misc_tools/extract_tools.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -260,8 +260,8 @@ def organize_sparse_representation(info: Union[dict,list]) -> dict:
260260

261261
# Redefine all 'yes' and 'no' values to bool
262262
for key, val in info.items():
263-
if val == 'yes': info[key] == True
264-
if val == 'no': info[key] == False
263+
if val == 'yes': info[key] = True
264+
if val == 'no': info[key] = False
265265

266266
# Intial dict
267267
sparse = {}

0 commit comments

Comments
 (0)