From 3e2c6cdfba0f3e371cd313c7b2e852b50a1f51f6 Mon Sep 17 00:00:00 2001 From: jmcvey3 <53623232+jmcvey3@users.noreply.github.com> Date: Mon, 11 Dec 2023 16:02:17 -0800 Subject: [PATCH] Except raw altimeter data from averaging --- dolfyn/tests/data/BenchFile01_avg.nc | 4 ++-- dolfyn/velocity.py | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dolfyn/tests/data/BenchFile01_avg.nc b/dolfyn/tests/data/BenchFile01_avg.nc index 6f9dc223..bca0ffba 100644 --- a/dolfyn/tests/data/BenchFile01_avg.nc +++ b/dolfyn/tests/data/BenchFile01_avg.nc @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7ddb1f779abe560ba131c7984e909f00729ee936a971a9f58f9eb34f471b6544 -size 84577 +oid sha256:86c32e19441245f8db41b798315394673010dd877429fce2daed8a10a6eb5425 +size 89675 diff --git a/dolfyn/velocity.py b/dolfyn/velocity.py index a920325f..97faebc1 100644 --- a/dolfyn/velocity.py +++ b/dolfyn/velocity.py @@ -540,6 +540,8 @@ def do_avg(self, raw_ds, out_ds=None, names=None): for ky in names: # set up dimensions and coordinates for Dataset dims_list = raw_ds[ky].dims + if any([ar for ar in dims_list if 'altraw' in ar]): + continue coords_dict = {} for nm in dims_list: if 'time' in nm: @@ -610,6 +612,8 @@ def do_var(self, raw_ds, out_ds=None, names=None, suffix='_var'): for ky in names: # set up dimensions and coordinates for dataarray dims_list = raw_ds[ky].dims + if any([ar for ar in dims_list if 'altraw' in ar]): + continue coords_dict = {} for nm in dims_list: if 'time' in nm: