From e5c807a468b1508aec47873ec9fe1a25e23a1ca3 Mon Sep 17 00:00:00 2001
From: Alex Wernle <awernle@usgs.gov>
Date: Wed, 3 Jul 2024 11:52:25 -0600
Subject: [PATCH 1/3] fixing small issues in copy_instrument

---
 geomagio/processing/copy_instrument.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/geomagio/processing/copy_instrument.py b/geomagio/processing/copy_instrument.py
index 8b85305f..32c2c71e 100644
--- a/geomagio/processing/copy_instrument.py
+++ b/geomagio/processing/copy_instrument.py
@@ -12,7 +12,7 @@ import typer
 from obspy import UTCDateTime
 from typing import Dict, Optional
 
-from ..metadata.Instrument.Instrument import Instrument, Offsets, Sensor, Electronics
+from ..metadata.instrument.Instrument import Instrument, Offsets, Sensor, Electronics
 from ..metadata import Metadata, MetadataFactory, MetadataCategory
 
 
@@ -167,6 +167,7 @@ def upload_instrument_metadata(
     prior_metadata = Metadata(
         category=MetadataCategory.INSTRUMENT,
         station=instrument.station,
+        data_valid=True,
         metadata={
             "instrument_category": instrument.metadata["instrument_category"],
             "serial": instrument.metadata["serial"],
-- 
GitLab


From b1c5f31abac23a03fbf983395c993b7874c62e08 Mon Sep 17 00:00:00 2001
From: Alex Wernle <awernle@usgs.gov>
Date: Fri, 19 Jul 2024 13:38:27 -0600
Subject: [PATCH 2/3] Small but important change to only load metadata that has
 the status of reviewed and not rejected,new, etc.

---
 geomagio/processing/magproc.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/geomagio/processing/magproc.py b/geomagio/processing/magproc.py
index 408f236c..604a9826 100644
--- a/geomagio/processing/magproc.py
+++ b/geomagio/processing/magproc.py
@@ -136,6 +136,7 @@ def write_cal_file(
             starttime=starttime,
             endtime=endtime,
             station=observatory,
+            status="reviewed",
         )
         metadata = factory.get_metadata(query=query)
         # convert returned metadata.metadata into Reading objects
-- 
GitLab


From a038546c360e18518e96d903d3f3807de52f61e8 Mon Sep 17 00:00:00 2001
From: Alex Wernle <awernle@usgs.gov>
Date: Tue, 23 Jul 2024 10:14:11 -0600
Subject: [PATCH 3/3] adding data_valid parameter although it is not a
 well-defined.

---
 geomagio/processing/magproc.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/geomagio/processing/magproc.py b/geomagio/processing/magproc.py
index 604a9826..dd5e177f 100644
--- a/geomagio/processing/magproc.py
+++ b/geomagio/processing/magproc.py
@@ -137,6 +137,7 @@ def write_cal_file(
             endtime=endtime,
             station=observatory,
             status="reviewed",
+            data_valid=True,
         )
         metadata = factory.get_metadata(query=query)
         # convert returned metadata.metadata into Reading objects
-- 
GitLab