From ca22624e84cb61db4d437f45553bbc145d7a22fd Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Tue, 5 Oct 2021 14:32:51 -0500
Subject: [PATCH] minor

---
 modules/util/util.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/modules/util/util.py b/modules/util/util.py
index 3823a37a..bca82766 100644
--- a/modules/util/util.py
+++ b/modules/util/util.py
@@ -109,6 +109,17 @@ def bin_data_by(a, b, bin_ranges):
     return binned_data
 
 
+def bin_data_by_edges(a, b, edges):
+    nbins = len(edges) - 1
+    binned_data = []
+
+    for i in range(nbins):
+        idxs = (b >= edges[i]) & (b < edges[i+1])
+        binned_data.append(a[idxs])
+
+    return binned_data
+
+
 def get_bin_ranges(lop, hip, bin_size=100):
     bin_ranges = []
     delp = hip - lop
-- 
GitLab