From 71b2b104fe8d70bab74d999449c0b3538abb3dea Mon Sep 17 00:00:00 2001
From: lkugler <lukas.kugler@gmail.com>
Date: Wed, 5 May 2021 16:32:39 +0200
Subject: [PATCH] fix

---
 scripts/assim_synth_obs.py | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/scripts/assim_synth_obs.py b/scripts/assim_synth_obs.py
index 063d510..e0648fc 100755
--- a/scripts/assim_synth_obs.py
+++ b/scripts/assim_synth_obs.py
@@ -103,7 +103,7 @@ def replace_errors_obsseqout(f, new_errors):
     with open(f, 'w') as file:
         for line in obsseq:
             file.write(line)
-        print(f, 'saved.')
+    print('replaced obs errors in', f)
 
 
 def set_DART_nml(sat_channel=False, cov_loc_radius_km=32, cov_loc_vert_km=False,
@@ -358,12 +358,7 @@ if __name__ == "__main__":
 
         if error_assimilate is not False:
             # overwrite error values in obs_seq.out
-
-            if isinstance(error_assimilate, int):
-                error_assimilate = np.zeros(n_obs_3d) + error_assimilate
-            else:
-                assert len(error_assimilate) == n_obs_3d
-
+            error_assimilate = np.zeros(n_obs_3d) + error_assimilate  # ensure shape
             replace_errors_obsseqout(cluster.dartrundir+'/obs_seq.out', error_assimilate)
 
         assimilate()
-- 
GitLab