From 67c1f1709ca0efede8540195e6a35c483103da7c Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Thu, 14 Nov 2024 13:08:23 -0600
Subject: [PATCH] snapshot...

---
 modules/util/acspo_validate.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/modules/util/acspo_validate.py b/modules/util/acspo_validate.py
index fba92dc0..2dd946ab 100644
--- a/modules/util/acspo_validate.py
+++ b/modules/util/acspo_validate.py
@@ -5,7 +5,7 @@ import xarray as xr
 from util.util import get_grid_values_all
 
 
-def acspo_validate(oper_file, cspp_file, outfile_nc=None):
+def acspo_validate(oper_file, cspp_file, rel_tol=0.001, outfile_nc=None):
 
     h5f_oper = h5py.File(oper_file, 'r')
     h5f_cspp = h5py.File(cspp_file, 'r')
@@ -60,8 +60,8 @@ def acspo_validate(oper_file, cspp_file, outfile_nc=None):
     print('overlap shape, size: ', overlap_shape, np.size(lon_cspp))
 
     # check lon/lat arrays
-    print(np.sum(np.isclose(lon_cspp, lon_oper, rtol=0.001)))
-    print(np.sum(np.isclose(lat_cspp, lat_oper, rtol=0.001)))
+    print(np.sum(np.isclose(lon_cspp, lon_oper, rtol=rel_tol)))
+    print(np.sum(np.isclose(lat_cspp, lat_oper, rtol=rel_tol)))
 
     sst_cspp_2d = sst_cspp[start_idx_cspp:stop_idx_cspp, :]
     sst_oper_2d = sst_oper[start_idx_oper:stop_idx_oper, :]
@@ -106,7 +106,7 @@ def acspo_validate(oper_file, cspp_file, outfile_nc=None):
         xarray_data.to_netcdf('/Users/tomrink/outfile_nc')
 
     print('fraction approx equal: ',
-          np.sum(np.isclose(valid_sst_cspp, valid_sst_oper, rtol=0.001))/np.sum(both_valid))
+          np.sum(np.isclose(valid_sst_cspp, valid_sst_oper, rtol=rel_tol))/np.sum(both_valid))
     # print(np.histogram((sst_cspp[both_valid] - sst_oper[both_valid]), bins=10))
 
     h5f_oper.close()
-- 
GitLab