From ff67cd516fcea45503fe1964b2943d6a17fd15f2 Mon Sep 17 00:00:00 2001 From: Emmie Le Roy <47359313+emmleroy@users.noreply.github.com> Date: Thu, 30 Jul 2026 12:53:00 -0400 Subject: [PATCH 1/3] Rename old columns: opcn3_temp, opcn3_rh and operating_state --- quantaq_cli/schema.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/quantaq_cli/schema.py b/quantaq_cli/schema.py index 7db7038..506e509 100644 --- a/quantaq_cli/schema.py +++ b/quantaq_cli/schema.py @@ -126,6 +126,8 @@ "opcn3_pm1": "opc_pm1", "opcn3_pm25": "opc_pm25", "opcn3_pm10": "opc_pm10", + "opcn3_temp": "opc_temp", + "opcn3_rh": "opc_rh", "sample_period": "opc_sample_period", "sample_flow": "opc_sample_flow", "laser_status": "opc_laser_status", @@ -151,6 +153,9 @@ # --- RHT columns --- "temp": "sample_temp", "rh": "sample_rh", + + # --- Device / metadata columns --- + "operating_state": "dd_operating_state" } # Prefixes for unstandardized column names From aada12ee2f3e1bf7ac556718e35e15b19cd6a274 Mon Sep 17 00:00:00 2001 From: Emmie Le Roy <47359313+emmleroy@users.noreply.github.com> Date: Thu, 30 Jul 2026 12:53:20 -0400 Subject: [PATCH 2/3] Add a 2-sec tolerance for dominant tdiffs to infer data source by sampling interval --- quantaq_cli/utilities.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/quantaq_cli/utilities.py b/quantaq_cli/utilities.py index 6f5536d..438d16c 100644 --- a/quantaq_cli/utilities.py +++ b/quantaq_cli/utilities.py @@ -42,9 +42,10 @@ def infer_data_source(df, tscol=None): dominant_tdiff = tdiff_counts.idxmax() - mostly_1min = dominant_tdiff == 60.0 - mostly_5sec = dominant_tdiff == 5.0 - mostly_10sec = dominant_tdiff == 10.0 + tolerance = 2.0 + mostly_1min = abs(dominant_tdiff - 60.0) <= tolerance + mostly_5sec = abs(dominant_tdiff - 5.0) <= tolerance + mostly_10sec = abs(dominant_tdiff - 10.0) <= tolerance if mostly_1min: logger.info(f"Reading mostly {dominant_tdiff}s data --> inferring database") From 43458cfa27c1a60521edae39d785d0289b56558e Mon Sep 17 00:00:00 2001 From: Emmie Le Roy <47359313+emmleroy@users.noreply.github.com> Date: Thu, 30 Jul 2026 12:56:15 -0400 Subject: [PATCH 3/3] Bump pre-release version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index df524be..be73d95 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "quantaq-cli" -version = "1.0.0rc3" +version = "1.0.0rc4" description = "The QuantAQ Python Toolkit and CLI" authors = ["David H Hagan "] license = "Apache-2.0"