From a5e8e8140e76e0948620bc57818def367394c2f1 Mon Sep 17 00:00:00 2001 From: Nicholas Shavers <nshavers@contractor.usgs.gov> Date: Thu, 16 Jan 2025 10:46:03 -0800 Subject: [PATCH] filter channels on write - specifying outchannels works now --- geomagio/edge/MiniSeedFactory.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/geomagio/edge/MiniSeedFactory.py b/geomagio/edge/MiniSeedFactory.py index 2479cb57..94acf540 100644 --- a/geomagio/edge/MiniSeedFactory.py +++ b/geomagio/edge/MiniSeedFactory.py @@ -638,7 +638,10 @@ class MiniSeedFactory(TimeseriesFactory): """ try: # Write to MiniSEED - timeseries.write(fh, format="MSEED") + ts = Stream() + for channel in channels: + ts += timeseries.select(channel=channel) + ts.write(fh, format="MSEED") except Exception as e: raise TimeseriesFactoryException( -- GitLab